Tartalomjegyzék:
- Kellékek
- 1. lépés: Szerelje fel az alapváz I -sávot
- 2. lépés: Motor rögzítve az alvázhoz
- 3. lépés: Végezze el az alváz szerelését
- 4. lépés: Elektronikus modul
- 5. lépés: Mobilalkalmazások
- 6. lépés: Teljes kép
Videó: Színkövető robot mindenirányú kerék és OpenCV alapján: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A színkövetés megvalósításához egy körirányú kerékvázat használok, és egy OpenCVBot nevű mobil szoftvert használok. Köszönöm az itteni szoftverfejlesztőknek, köszönöm.
Az OpenCV Bot képfeldolgozással ténylegesen észlel vagy követ minden valós idejű objektumot. Ez az alkalmazás bármilyen objektumot felismerhet a színe alapján, és X, Y pozíciót és területterületet hozhat létre a telefon képernyőjén. Ezzel az alkalmazással az adatok Bluetooth -on keresztül elküldésre kerülnek a mikrokontrollerhez. A Bluetooth modullal tesztelték, és különféle eszközökhöz alkalmas. Letöltjük ezt az alkalmazást egy mobiltelefonról a színkövetés megvalósításához, és adatokat küldünk az Arduino UNO -nak Bluetooth -on keresztül az adatok elemzésére és a mozgásparancsok végrehajtására.
Kellékek
- Körirányú kerékváz
- Arduino UNO R3
- Motorhajtó modul
- Bluetooth, xbee pin (04,05,06)
- 3S 18650
- Mobiltelefon
- OpenCVBot szoftver
- Szüksége van egy mobiltelefon tartóra és egy könnyen felismerhető labdára is
1. lépés: Szerelje fel az alapváz I -sávot
Rögzítse a GB37 motort vagy a GA25 motort a motor konzoljához. Ügyeljen a szerelés rögzítő lyukaira. Ez azért más, mert nem univerzálisak.
Mindkét típusú motor használható. Ügyeljen arra, hogy megkülönböztesse, melyik oldal van felfelé és melyik oldal lefelé; vagy használhat egy nagyobb körirányú kereket, hogy ne kelljen megkülönböztetnie őket…
2. lépés: Motor rögzítve az alvázhoz
A motor konzolja menetes, így nincs szükség anyákra a rögzítésükhöz, ami megkönnyíti a telepítést, mivel az anyák beszerelésére szolgáló hely túl kicsi, nem érhetjük el a rögzítéshez. oldalra telepíthető, és ezek segítségével elkerülhetem az akadályokat, ami nagyon hasznos az autó járásához.
Telepítés ultrahangos méret, szonda távolság, egység mm.
3. lépés: Végezze el az alváz szerelését
Az alváz rögzítésének befejezéséhez szükség van a kerekek tapadásának folyamatos beállítására a későbbi vezérlés során. A 4 támaszpont miatt a kerekek nem érintkeznek teljesen a futóművel, ami csúszást okoz gyalogláskor. Beállítottuk a csavarokat az alvázon. A pozíció beállítása türelmet igényel.
Számozzuk a kerekeket, hogy kövessük az élek szabályos vezérlését. Azért használok 4 kört, mert úgy gondolom, hogy a vezérlés rendben van, ha a 3 kör rendben van, de a magas ár nem túl barátságos.
4. lépés: Elektronikus modul
Motorhajtás 2 PM-R3-at használtam, az egyik, 4, 5, 6, 7, 8, 9, 10, 11 hajtáscsapját cseréltem, hogy 4 motort egyenként vezessek. a táblán, de nem használtam, közvetlenül az Arduino UNO DC portjáról adok be.
A motor meghajtója egy TB6612FNG chip. Ez egy viszonylag gyakori driver chip. Használhat L298N chipet is, amely alapvetően ugyanaz. Módosítsa a kódot, hogy elérje ugyanazt a járási módot.
- A 4., 5. ábra a földhöz csatlakoztatott motor , 5-pwm;
- A 6, 7 egy második motor, 6 pwm;
- A 8, 9 egy harmadik motor, 9 pwm;
- A 10., 11. egy negyedik motor, 10 pwm;
5. lépés: Mobilalkalmazások
APP: Kattintson
Minta Arduino kód: Clik
A letöltés és telepítés után a Bluetooth -t használhatja a párosításhoz. Kattintson az azonosítani kívánt objektumra. A szín a legjobb, ha eltér a környezettől, hogy megakadályozza ugyanazon környező terület észlelését. Egy dolog, amit meg kell jegyezni, hogy a nap felé fordulás nyomkövetési veszteséget okoz., És akkor láthatjuk az értékváltozást a soros portban.
Módosítsa a mintakódot, hogy illeszkedjen a motor meghajtó moduljához. Ha a PM-R3 bővítőmodult használja, mint én, akkor használhatja a megadott kódot.
6. lépés: Teljes kép
Vége, lássuk a hatást.
Ajánlott:
Hörcsög kerék fordulatszámmérő: 11 lépés (képekkel)
Hörcsögkerék -fordulatszámmérő: Körülbelül három évvel ezelőtt az unokaöccsei megkapták első kedvencüket, a Nugget nevű hörcsögöt. A Nugget gyakorlási rutin iránti kíváncsiság elindított egy projektet, amely már régóta tart Nuggetben (RIP). Ez az utasítás egy funkcionális edzőkerék optikai tach -t vázol fel
Egyéni hígító kerék (edény helyzetérzékelőként): 10 lépés
Egyéni hámlókerék (edény helyzetérzékelőként): Jogi nyilatkozat: ne hibáztass engem, amiért nem mutattam lépésről lépésre, ez csak hivatkozás, és csak azt mondom, amit tettem és az eredményt, van néhány alapvető hibája, mint pl. zaj, szóval ne tegyen pontosan úgy, mint én, és várjon kiemelkedő eredményt, és f
„Kerek” szóóra (hollandul és angolul!): 8 lépés (képekkel)
„Kerek” Word Clock (hollandul és angolul!): Néhány éve először láttam egy Word Clock -ot az interneten. Azóta mindig egyedül akartam készíteni egyet. Sok Instructable áll rendelkezésre, de valami eredetit akartam készíteni. Nem sokat tudok az elektronikáról, ezért használtam egy
Arduino 4 kerék meghajtású Bluetooth RC autó UNO R3, HC-05 és L293D motorpajzs használatával kódolással és Android-alkalmazással: 8 lépés
Arduino négykerék-meghajtású Bluetooth RC autó UNO R3, HC-05 és L293D motorpajzs használatával kódolással és Android-alkalmazással: Ma elmesélem, hogyan lehet egy arduino négykerék-meghajtású Bluetooth RC autót készíteni HC 05, L293 motorpajzs segítségével, 4 egyenáramú motor, kódolással és alkalmazással az Android számára az autó vezérléséhez. Használt komponens: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
HOGYAN KELL SZERELNI A Lenyűgöző FA ROBOT KAROT (3. RÉSZ: ROBOT KAR) - A MIKRO ALAPJÁN: BITN: 8 lépés
HOGYAN KELL SZERELNI A Lenyűgöző FA ROBOT KAROT (3. RÉSZ: ROBOT KAR) - A MIKRO ALAPJÁN: BITN: A következő telepítési folyamat az elkerülő akadály mód befejezésén alapul. Az előző szakasz telepítési folyamata megegyezik a sorkövetési mód telepítési folyamatával. Akkor nézzük az A végső formáját