Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Az áramkör
- 3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 4. lépés: A Visuino ADD és Set Components részben
- 5. lépés: A Visuino Connect komponensekben
- 6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 7. lépés: Játssz
Videó: Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
- 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
- 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
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
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
- 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
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:
Véletlenszerű egyenáramú motoros PWM kísérletek + kódoló hibaelhárítása: 4 lépés
Véletlenszerű egyenáramú motoros PWM kísérletek + kódoló hibaelhárítása: Gyakran előfordul, hogy valakinek a kukája a másik kincse, és ez volt az egyik ilyen pillanat számomra. Ha követett engem, valószínűleg tudja, hogy óriási projektbe fogtam, hogy saját 3D nyomtatóját CNC -t hozzam létre hulladékból. Ezek a darabok
Az egyenáramú motor vezérlése L298n és Arduino segítségével: 5 lépés
Az egyenáramú motor vezérlése L298n és Arduino segítségével: Üdv mindenkinek. Bemutatkozzunk. A nevem Dimitris és Görögországból származom. Nagyon szeretem az Arduino -t, mert ez egy intelligens tábla. Megpróbálom a lehető legjobban leírni ezt az utasítást, hogy bárki elkészíthesse. Tehát kezdjük
Erőteljes elektromos gördeszka E-kerékpár 350 W egyenáramú motor vezérlése az Arduino és a BTS7960b használatával: 9 lépés
Erőteljes elektromos gördeszka E-kerékpár 350 W egyenáramú motor vezérlése az Arduino és a BTS7960b használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell vezérelni az egyenáramú motort az Arduino és a DC vezérlővel bts7960b. A motor lehet 350 W vagy csak egy kis Toy arduino DC motor mindaddig, amíg teljesítménye nem haladja meg a BTS7960b illesztőprogram maximális áramát. Nézze meg a videót
Az egyenáramú hajtómű motorjának vezérlése 160A -os szálcsiszolt elektronikus sebességszabályozó és szervo -tesztelő segítségével: 3 lépés
Az egyenáramú hajtómű motor vezérlése 160A szálcsiszolt elektronikus fordulatszám-szabályozó és szervo tesztelő segítségével: Specifikáció: Feszültség: 2-3S Lipo vagy 6-9 NiMH Folyamatos áram: 35A Sorozatáram: 160A BEC: 5V / 1A, lineáris üzemmódok: 1. előre &fordított; 2. előre &fék; 3. előre & fék & fordított súly: 34 g Méret: 42*28*17 mm
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motor fordulatszám -szabályozó és az Arduino UNO használatával: 5 lépés
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motorfordulatszám-szabályozó és az Arduino UNO használatával: Leírás: A HW30A motorfordulatszám-szabályozó 4-10 NiMH/NiCd vagy 2-3 cellás LiPo akkumulátorral használható. A BEC akár 3 LiPo cellával is működőképes. Használható kefe nélküli egyenáramú motor (3 vezeték) fordulatszámának szabályozására, maximum 12 Vdc -ig