Innehållsförteckning:

Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg
Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg

Video: Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg

Video: Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg
Video: Шокирующая правда о нечеловеческих НЛО: Джон Гриневальд раскрывает все 2024, Juli
Anonim

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

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • 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

Kretsen
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

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
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

I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
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

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
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

Generera, kompilera och ladda upp Arduino -koden
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: