Tartalomjegyzék:

Tinee9: Arduino önkiegyenlítő: 5 lépés (képekkel)
Tinee9: Arduino önkiegyenlítő: 5 lépés (képekkel)

Videó: Tinee9: Arduino önkiegyenlítő: 5 lépés (képekkel)

Videó: Tinee9: Arduino önkiegyenlítő: 5 lépés (képekkel)
Videó: Tinee9: Arduino Self-Balancer 2024, Július
Anonim
Tinee9: Arduino önegyensúlyozó
Tinee9: Arduino önegyensúlyozó

A Tiny9 bemutatja az Arduino önkiegyenlítőt, csak egy Arduino Nano, egy szervó és a Tiny9 LIS2HH12 modul használatával.

1. lépés: Önegyensúlyozó

Önegyensúlyozó
Önegyensúlyozó

Az automatizált drónok, lebegő táblák, segwayek stb. Működtető rendszereiben van egy gyorsulásmérő, amely segít a mikrovezérlőnek, hogy megmondja a motornak vagy a szervónak, mit kell tennie.

A lebegő táblák és szegwayek esetében az általuk használt gyorsulásmérőt, mint egy dőlésmérőt, egy eszközt, amely méri a szögét. A kívánt szög, amiben szeretne lenni, 0 fok előre vagy hátra, tehát egyenesen felfelé. Ha a szög bármilyen fokkal hátra vagy előre, a személy felborul. Példa egy személyre, aki egy labda tetején egyensúlyoz. (nagyon nehéz megtenni) Ha a labdán lévő személy túl sokat hajlik előre vagy hátra anélkül, hogy kijavítaná magát, akkor leesik a labdáról. De ha az illető korrigálja magát a labdán, akkor a labda tetején marad.

2. lépés: Anyagok

Az oktatáshoz szükséges anyagok a következők:

Ezen a helyen megtalálhatja a szükséges elemeket

1: Arduino nano vagy arduino kompatibilis

2: Tiny9: LIS2HH12 modul

3: 5 voltos szervó (az enyém a futaba s3114)

4:24 AWG huzal

5: Huzalcsupaszítók

6: Kenyértábla

Választható elemek

7: Apró

8: PerfBoard (az oktatóanyag végén egy objektummozgás megjelenítésére használtam a videóban)

9: 1/18 fúrószár

10: Fúró

11: Csavarhúzó

3. lépés: SetUp

Beállít
Beállít
Beállít
Beállít

Ahhoz, hogy elérje ezt a pontot az oktatóanyagban a beállításhoz, kövesse az alábbi útmutatókban található utasításokat:

Tiny9: LIS2HH12 3 tengelyes gyorsulásmérő modul

Opcionális oktatóanyag, ha használni szeretné az RGB modult

Tiny9: RGB LED modul

Miután beállította a kenyértáblát erre a pontra, elvégezhetjük ezeket a lépéseket.

1: Csatlakoztasson egy vezetéket a kenyértáblán lévő piros vonalhoz, és csatlakoztassa a másik oldalt a szervo piros vezeték aljzatához.

2: Csatlakoztasson egy vezetéket a kenyértábla kék vonalához, és a másik oldalát csatlakoztassa a szervo fekete vezeték csatlakozójához

3: Csatlakoztasson egy vezetéket az Arduino Nano D6 -hoz, és a másik oldalt csatlakoztassa a szervo fehér huzal aljzatához

Whooo Hooo szuper egyszerű.

Ha egy perfboardot erősít a szervóhoz, mint én, akkor néhány lépés:

4: Fúrjon a perfboard közepére az 1/18 fúróval.

5: Csavarja be a csavart a Perfboard közepébe, és csatlakoztassa a szervóhoz a másik oldalon.

4. lépés: Töltse le az.ino fájlt

Töltse le itt a github -ból a Tiny9: Self Balancer.ino for arduino.

Töltse fel az Arduino Nano készülékre.

5. lépés: Most élvezd !

Most, hogy minden össze van kapcsolva, és megvan a kód az arduino -ban, mozgassa a kenyértábla X tengelyét (lásd a videót a tájoláshoz), és nézze meg a szervó mozgását.

Ha egy ideig játszott a szervóval, változtassa meg a kódot, és gyorsítsa, lassítsa, vagy hozzon létre egy mágneses robotkart, amely felfelé és lefelé mozoghat, és felveheti a dolgokat mágnesével.

Kérlek iratkozz fel a csatornámra.

Mindig új termékek készítésére törekszem, így ha segíteni szeretne, és további oktatóanyagokat szeretne látni az általam készített új termékekről, akkor látogasson el ide és adományozzon a tinee9.com webhelyen.

Köszi mindenkinek és találgass tovább.

Ajánlott: