Tartalomjegyzék:

Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés

Videó: Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés

Videó: Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Videó: Measuring satellite services on the entire sky - Műholdas szolgáltatások mérése a teljes égbolton 2024, November
Anonim

Ebben az oktatóanyagban megtanuljuk, hogyan kell megszámolni az optikai kódoló megszakításait egyenáramú motor, OLED kijelző és Visuino segítségével.

Nézd meg a videót!

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Arduino UNO (vagy bármely más Arduino)
  • FC-03 optikai csatoló érzékelő modul
  • DC motor
  • Az egyenáramú motorra rögzített kódoló kerék (lyukakkal)
  • OLED kijelző
  • Jumper vezetékek
  • Kenyeretábla
  • Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa az OLED kijelzőtűt [VCC] az Arduino tűhöz [5V]
  • Csatlakoztassa az OLED kijelzőgombot [GND] az Arduino tűhöz [GND]
  • Csatlakoztassa az OLED kijelzőtüskét [SCL] az Arduino tűhöz [5V]
  • Csatlakoztassa az FC-03 kódoló kódolót [VCC] az Arduino tűhöz [5V]
  • Csatlakoztassa az FC-03 kódoló kódolót [GND] az Arduino tűhöz [GND]
  • Csatlakoztassa az FC-03 kódoló kódolót [D0] az Arduino digitális tűhöz [10]
  • Csatlakoztassa a tápegységet [3-6V] az egyenáramú motorhoz

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához az Arduino UNO programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino ADD és Set Components részben

Visuino ADD és Set Components
Visuino ADD és Set Components
Visuino ADD és Set Components
Visuino ADD és Set Components
Visuino ADD és Set Components
Visuino ADD és Set Components

Adjon hozzá "SSD1306/SH1106 OLED Display (I2C)" összetevőt

Kattintson duplán a "DisplayOLED1" összetevőre, és:

az elemek ablakban húzza a "Szöveg rajzolása" elemet a bal oldalra, a bal oldalon válassza a Szöveg rajzolása1 lehetőséget, a tulajdonságok ablakban pedig állítsa be a 2 -es méretet és a szöveget: LÉPÉSEK

az Elemek ablakban húzza a "Szövegmezőt" a bal oldalra. A bal oldalon válassza a TextField1 lehetőséget, a tulajdonságok ablakban pedig állítsa be a méretet 3 -ra és Y -ra: 30Zárja be az elemek ablakot

Adja hozzá a "Számláló" összetevőt

Válassza ki a Counter1 összetevőt, és a tulajdonságok ablakban állítsa a Min> Value értéket 0 -ra

5. lépés: A Visuino Connect komponensekben

Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
  • Csatlakoztassa az Arduino kártya digitális tűjét [10] a Counter1 érintkezőhöz [In]
  • Csatlakoztassa a Counter1 pin [Out] -ot a DisplayOLED1> TextField1 pin [In]
  • Csatlakoztassa a DisplayOLED1 I2C tűt [Out] az Arduino kártya I2C [In] tűjéhez

6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.

7. lépés: Játssz

Ha bekapcsolja az Arduino UNO modult, és az egyenáramú motort csatlakoztatja a tápegységhez annak működtetéséhez, az OLED kijelzőn meg kell jeleníteni a megszakítások számát (szám).

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:

Ajánlott: