Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: I Visuino ADD och Set Components
- Steg 5: I Visuino Connect -komponenter
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning kommer vi att lära oss hur man räknar optiska kodaravbrott med en likströmsmotor, OLED -display och Visuino.
Titta på videon!
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- Optisk kopplingssensormodul FC-03
- likströmsmotor
- Koderhjul (med hål) som du fäster på likströmsmotorn
- OLED -skärm
- Bygelkablar
- Bakbord
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut OLED Display pin [VCC] till Arduino pin [5V]
- Anslut OLED Display pin [GND] till Arduino pin [GND]
- Anslut OLED Display pin [SCL] till Arduino pin [5V]
- Anslut Encoder FC-03 pin [VCC] till Arduino pin [5V]
- Anslut Encoder FC-03 pin [GND] till Arduino pin [GND]
- Anslut Encoder FC-03 pin [D0] till Arduino digital pin [10]
- Anslut strömförsörjningen [3-6V] till likströmsmotorn
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: I Visuino ADD och Set Components
Lägg till komponenten "SSD1306/SH1106 OLED Display (I2C)"
Dubbelklicka på komponenten "DisplayOLED1" och:
i elementfönstret drar du "Rita text" till vänster, på vänster sida väljer du Rita text1 och i egenskapsfönstret ställer du in storleken till 2 och text: STEG
i "Elements" -fönstret drar du "Textfält" till vänster på vänster sida väljer du TextField1 och i egenskapsfönstret ställer du in storleken till 3 och Y: 30 Stäng elementfönstret
Lägg till "räknare" -komponent
Välj Counter1 -komponent och i egenskapsfönstret ställ Min> Värde till 0
Steg 5: I Visuino Connect -komponenter
- Anslut Arduino board digital pin [10] till Counter1 pin [In]
- Anslut Counter1 pin [Out] till DisplayOLED1> TextField1 pin [In]
- Anslut DisplayOLED1 I2C pin [Out] till Arduino board pin I2C [In]
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 7: Spela
Om du driver Arduino UNO -modulen och ansluter likströmsmotorn till strömförsörjningen så ska OLED -skärmen visa antalet avbrott (antal).
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:
Rekommenderad:
Använd en stegmotor som en roterande kodare: 9 steg (med bilder)
Använd en stegmotor som en roterande kodare: Rotary encoders är bra för användning i mikrokontrollerprojekt som en ingångsenhet men deras prestanda är inte särskilt smidig och tillfredsställande. Eftersom jag hade många extra stegmotorer runt omkring bestämde jag mig för att ge dem ett syfte. Så om du har lite steg
Hur man använder stegmotor som roterande kodare och OLED -display för steg: 6 steg
Så här använder du stegmotor som roterande kodare och OLED -skärm för steg: I denna handledning lär vi oss hur du spårar stegmotorstegen på OLED -skärmen. Titta på en demonstrationsvideo. Kredit för den ursprungliga handledningen går till YouTube -användaren " sky4fly "
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi - RGB LED STRIP Smartphone -kontroll: 4 steg
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi | RGB LED STRIP Smartphone Control: Hej killar i den här självstudien kommer vi att lära oss hur man använder nodemcu eller esp8266 som en IR -fjärrkontroll för att styra en RGB LED -remsa och Nodemcu kommer att styras av smartphone via wifi. Så i princip kan du styra RGB LED STRIP med din smartphone
Arduino -meny på en Nokia 5110 Lcd med en roterande kodare: 6 steg (med bilder)
Arduino -meny på en Nokia 5110 Lcd med hjälp av en roterande kodare: Kära vänner välkomna till en annan handledning! I den här videon kommer vi att lära oss hur man bygger vår egen meny för den populära Nokia 5110 LCD -skärmen för att göra våra projekt mer användarvänliga och mer kapabla. Låt oss komma igång! Detta är projektet
Hur man använder TCRT5000 IR -sensormodul med Arduino UNO: 7 steg (med bilder)
Hur man använder TCRT5000 IR -sensormodul med Arduino UNO: I den här självstudien kommer vi att lära dig några grunder om hur du använder TCRT5000 IR -sensormodul. Dessa grundläggande visar dig de analoga och digitala värdena på seriell bildskärm. Beskrivning: Denna IR -reflekterande sensor använder en TCRT5000 för att upptäcka färg och