Tartalomjegyzék:
- 1. lépés: Alkatrészlista
- 2. lépés: Arduino: A bekapcsolás beállítása
- 3. lépés: Tűs leképezés: ATMEGA328/168
- 4. lépés: Indítás és programozás
- 5. lépés: Gesztuskocsi: Épületszerkezet
- 6. lépés: Távadó áramkör
- 7. lépés: Vevő áramkör
Videó: Gesztus robot házi Arduino -val: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben a bejegyzésben elmagyarázzuk, hogyan lehet lépésről lépésre gesztusvezérlő autót építeni saját házi Arduino -val. Ez magában foglalja a működését is; minden mechanika, alkatrész stb.
Reméljük, hogy tetszeni fog nekünk, és megtudtuk, mi a tudomány az Arduino mögött
Mi az Arduino?
Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino táblák képesek olyan bemenetek olvasására, mint például az érzékelő fénye, az ujj a gombon vagy sokkal összetettebb feladatok.
Elmondhatja a táblának, hogy mit kell tennie, ha utasításokat küld a táblán lévő mikrokontrollernek. Ehhez használja az Arduino programozási nyelvet (Wiring -en alapuló) és az Arduino Software -t (IDE), amely a Processing -en alapul. Művészek, diákok, játékvezetők és szakemberek használják, főleg a projektekhez, de használhatnak nekünk szórakoztató kísérleteket is.
Forrás:
Hogyan működik:
Miután befejeztük a házi Arduino és a Gesztusvezérlő autó építését, beprogramozzuk az Arduino -t, hogy felismerje a gyorsulásmérőt és a kézzel végzett mozdulatainkat.
Az Arduino egy kesztyűhöz lesz rögzítve, így könnyen kezelhető, és azt is láthatja, hogy melyik helyzetben van a legkevesebb.
1. lépés: Alkatrészlista
Házi Arduino:
- Kenyeretábla (440–840 kötési pont)
- 22 AWG vezeték (különböző színekben)
- 2 LED (bármilyen színű)
- 2220 ohmos ellenállás (piros, piros, barna)
- 7805 Feszültségszabályozó
- 1 10 k ohmos ellenállás (barna, fekete, piros)
- 2 10 uF kondenzátor
- 16 MHz -es órakristály
- 2 22 pF kondenzátor
- Kis pillanatnyi taktus kapcsoló
- TTL - 232R3V3 USB. Soros átalakító kábel
- ATMEGA328 vagy ATMEGA 168
- 9V -os akkumulátor
Gesztusvezérlő autó:
- Arduino Lilypad vagy házi Arduino
- Feszültségmérő
- RF 433 modul
- HT12E és HT12D
- Motorhajtó L293DNE
- BO Motor és kerekek
- Protoyping Board
- 2 9V akkumulátor
- Faipari
- Akkumulátor
- 7805 Feszültségszabályozó
- Vezetékek
- 2 330 k ohmos ellenállás
Extrák:
- USB 2 vezeték
- Férfi és női vezeték
- Kesztyű
- Ón
- Elektromos hegesztő
- Arduino
- Ragasztópisztoly
2. lépés: Arduino: A bekapcsolás beállítása
Először is be kell állítanunk az energiát, különben semmi sem működne. (Piros = teljesítmény, fekete = föld)
1. Adjon áramot és földelést a BroadBoard aljához, ahol a feszültségszabályozó lesz.
2. Adjon áramot és földelést a Broadboard aljához, összekötve az egyes síneket.
3. Helyezze a feszültségszabályozót a jobb oldalához, majd az egyik 10 uF kondenzátort balra, a másikat a jobb oldali sínhez.
4. Adja hozzá a LED -et a tápegység bemenetéhez, ez a tápellátás jelzőnk; és 220 ohmos ellenállás a bal oldali sín és a középső között.
Most megvan a tápellátás beállítása.
3. lépés: Tűs leképezés: ATMEGA328/168
Most összekötjük az összes alkatrészünket.
Annak érdekében, hogy a folyamat során ne történjen RESET, tegye a 10 k ohmos kondenzátort a RESET csaphoz.
1. Adja hozzá a 16 MHz -es órakristályt a 9. és a 10. tű közé, majd a két 22 pF -os kondenzátort a bal oldali sínhez.
2. Adja hozzá a kis gombot, hogy bármikor alaphelyzetbe állítsa az Arduino -t, és előkészítse a programozásra, és adjon hozzá egy kis vezetéket a RESET kapcsoló bal alsó lábához.
3. Végül csatlakoztasson egy tápkábelt a 19 -es csaphoz, csatlakoztassa a LED -hez (hosszú lábát a vezetékhez), és helyezze a másik 220 ohmos ellenállást a jobb oldali sínre. (Próbálja meg villogni a LED -et)
Szinte működőképes Arduino -t lát.
4. lépés: Indítás és programozás
Mi az a Bootloader?
A Bootloader egy kódrészlet, amely az operációs rendszer futtatása előtt fut; enélkül alapvetően semmi sem történik.
Arduino rendszerbetöltés:
Ha új ATMEGA328 készüléke van, akkor rá kell égetnie a rendszerbetöltőt.
Itt a követhető link:
Programozás:
Csatlakoztassa a TTL-232R3V3 USB-t a protoboardhoz, majd csatlakoztassa a vezetékekkel az ATMEGA328-hoz; ellenőrizze, hogy a 9V -os akkumulátor nincs -e csatlakoztatva.
Nyissa meg az Arduino IDE -t, és a Példák vázlatfájlokban a Digitális alatt töltse be a Blink vázlatot
A Soros port fájlbeállítás alatt válassza ki az USB -kábellel használt COM -portot.
Most nyomja meg a feltöltés ikont, majd nyomja meg a reset gombot; ha minden megfelelően működik, akkor a 13 -as tűn lévő LED villogni kezd, mert erre van programozva.
Miután befejezte a programozást, ahol csak akarja, ebben az esetben a Gesztusvezérlő autó, csatlakoztathatja azt, és 9 V -os akkumulátorát használhatja.
5. lépés: Gesztuskocsi: Épületszerkezet
Kezdje el építeni az autó szerkezetét fadarabokkal, kis darabokkal, 2 blokkkal elöl és hátul (ahol a kerekek mennek), és egy nagy középen a támasztékkal; illessze be a ragasztópisztollyal
Ezután illessze be a motorokat mindkét oldalra, és dugja be a 4 kereket. Minden motorhoz heves hegesztést kell végezni.
Vágjon egy 15x15 cm -es Saquare -t, vágja úgy, hogy illeszkedjen a szerkezethez (alaphoz)
6. lépés: Távadó áramkör
Most elkezdjük kialakítani az adóáramkört és a programozást.
Ellenőrizze a videót a 3.36 és 6.17 között: Adóáramkör
A gesztuskocsi kódolása:
Letöltési terv:
7. lépés: Vevő áramkör
Most kezdje el faragni a vevőáramkört
Nézze meg a videót 6:18 és 8:34 között: Reciever Circuit
Letöltési terv:
Végül ragasszon mindent az alapra, és készen áll a teljes munkára.
Proyect eredeti, készítette: Tapendra Mandal; Csatorna link
Ajánlott:
Gesztus beszéd/szöveg konvertáló kesztyű: 5 lépés
Gesztus beszéddé/szöveg konvertáló kesztyű: A projekt megvalósításának ötlete/nyomása az volt, hogy segítsen azoknak, akik nehezen tudnak kommunikálni beszéddel, és kézmozdulatokkal vagy közismertebb nevén amerikai jelnyelvként (ASL) kommunikálnak. Ez a projekt egy lépés lehet a biztosítás felé
Az APDS9960 gesztus használata a SkiiiD -vel: 9 lépés
Az APDS9960 gesztus használata a SkiiiD -vel: oktatóanyag az XD206 ütközéskapcsoló fejlesztéséhez skiiiD -vel
Tank robot robot házi kamera vezérlő: 5 lépés
Tankrobot házi készítésű kameravezérlő: hello ma készítek egy robottartályt kamerával, nagyon egyszerű, csak fogd meg a kezed, és használd ki mindent körülötted, vagy hagyd el, hogy igazán érdekes legyen, higgy nekem ……. … INDÍTÁS MOST
Gesztus Hawk: Kézi gesztusvezérelt robot képfeldolgozási felületen: 13 lépés (képekkel)
Gesture Hawk: Kézi gesztusvezérelt robot képfeldolgozási felületen: A Gesture Hawk-ot a TechEvince 4.0-ban mutatták be, mint egy egyszerű képfeldolgozáson alapuló ember-gép felületet. Hasznossága abban rejlik, hogy a kesztyű kivételével nincs szükség további érzékelőkre vagy viselhető eszközökre a különböző típusú gépkocsik vezérléséhez
Gesztus és hangvezérelt vezeték nélküli robot kézi vezérlés: 7 lépés (képekkel)
Gesztus és hang által vezérelt vezeték nélküli robot kézi vezérlés: Alapvetően ez volt a főiskolai projektünk, és a projekt benyújtására rendelkezésre álló idő hiányában elfelejtettünk néhány lépést lefényképezni. Azt a kódot is megterveztük, amellyel egyszerre vezérelhetjük ezt a robotkezetet gesztus és hang segítségével, de az