Tartalomjegyzék:
- Kellékek
- 1. lépés: Áramköri diagramok és elmélet:
- 2. lépés: A Rover építése:
- 3. lépés: Kódfájlok
- 4. lépés: Köszönöm
Videó: Gesztusvezérelt Rover készítése: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Itt találhatók az utasítások egy gesztusvezérelt rover (távvezérelt rover) felépítéséhez. Egy rover egységből áll, amelynek fedélzetén van ütközés -elkerülő érzékelő. A távadó ügyetlen távirányító helyett egy hűvös kesztyű, amelyet a kéznél lehet viselni, majd mozgatni, hogy kézmozdulatokkal jeleket továbbítson a rovernek. Az RF jeleket kommunikációra használják.
Ennek a projektnek lehetséges alkalmazási lehetőségei vannak a jármű alvázának ellenőrzésében (biztonsági vagy karbantartási célokra) azon kívül, hogy végül drónok repülésére használják.
Kellékek
Arduino/Genuino UNO (UNO kábellel) x2
Li-ion akkumulátor (12V) x1
Jumper vezetékek (férfi -férfi, férfi -nő, nő -nő) x40 egyenként
Kenyeretábla x1
L298 motorvezérlő modul x1
MPU6050 giroszkóp x1
RF vevő és adó x1 egyenként
Ultrahangos érzékelő x1
Alváz beállítás x1
Akkumulátor tartó (gyakran az alvázhoz tartozik) x1
Kapcsoló (gyakran alvázhoz mellékelve) x2
Huzalcsupaszító x1
Forrasztószivattyú (nem szükséges) x1
Kétoldalas szalag x1
1. lépés: Áramköri diagramok és elmélet:
Távadó beállítása: Röviden, le kell vennünk a giroszkóp leolvasásait, és el kell küldenünk az adóhoz az Arduino -n keresztül.
Vevő beállítása: Fogadnunk kell az átvitt adatokat (a vevő segítségével), és el kell forgatnunk a kerekeket a kapott adatok szerint*. Ezzel párhuzamosan meg kell győződnünk arról is, hogy a rover minimális távolságra van az előtte lévő tárgyaktól (akadályérzékelés). Ebben a projektben I2C kommunikációt fogunk használni. *Érdekes tény erről a projektről: Ez a kód analóg adatokat dolgoz fel, és mozgatja a rovert a kéz mozgásának mértéke szerint. Tehát ki kell dolgoznunk egy logikát, amellyel a rover a megfelelő irányba haladhat különböző sebességgel.
2. lépés: A Rover építése:
1. lépés (Az alváz összeszerelése):
Szerelje össze az alvázat, hogy elkészítse a rover alapját. Ez egy meglehetősen egyszerű lépés, és rövid időn belül meg kell tennie.
2. lépés (Ellenőrizze az összes alkatrészt):
Ellenőrizze az összes érzékelőt úgy, hogy külön csatlakoztatja őket az Arduino -hoz. Ellenőrizheti az oktatóanyagokat arról, hogyan kell az érzékelőket külön -külön csatlakoztatni az Arduino -hoz.
3. lépés (Az adó beállítása):
Először forrasztja a csapokat a giroszkóphoz. Most készítse el a csatlakozásokat az alábbi kapcsolási rajz szerint. Ne csatlakoztassa az akkumulátort most.
Ezután csatlakoztassa az Arduino -t a laptopjához. Töltse fel a következő kódfájlt, és ellenőrizze, hogy a kód megfelelően működik -e (ezt úgy teheti meg, hogy eltávolítja a nyomtatási utasításhoz tartozó megjegyzéseket a kódból). Kattintson a soros monitor gombra (a képernyő jobb felső sarkában) a nyomtatási utasítások kimenetének megtekintéséhez. Ha minden megfelelően működik, akkor folytathatja az akkumulátor csatlakoztatását.
Ne felejtse el ellenőrizni, hogy a giroszkóp tájolása helyes -e (a használt kódnak megfelelően). Kérjük, ellenőrizze a fenti ábrákat, hogy ellenőrizze a giroszkóphoz használt tájolást.
A giroszkóp olvasmányokat küld az Arduino -nak. Innen a leolvasott értékek továbbítódnak az RF adóhoz, hogy a vevő felvegye a hullámokat.
4. lépés (Vevő beállítása):
Csatlakoztassa a csatlakozásokat az alábbi kapcsolási rajz szerint. Ne csatlakoztassa az akkumulátort most. Ezután csatlakoztassa az Arduino -t a laptopjához. Töltse fel a következő kódfájlt, és ellenőrizze, hogy a kód megfelelően működik -e. Ezt csináld meg:
1. Távolítsa el a nyomtatott utasítások megjegyzéseit a kódból
2. Kapcsolja be az adóbeállítást
3. Helyezze a rovert valamilyen állványra úgy, hogy a kerekek ne érjenek a talajhoz, és a rover ne vegye le azt a pillanatot, amikor a vevő fogadja az adatokat
MEGJEGYZÉS: Lehet, hogy meg kell fordítania az egyik vagy mindkét motor irányát. Ha a kód megfelelően működik, akkor látnia kell a megfelelő kimenetet (előre, hátra, jobbra, balra vagy leállítva) a soros monitoron, a keze szerint mozdulatok. Ha minden megfelelően működik, csatlakoztathatja az akkumulátort. Az akkumulátor csatlakoztatása előtt azonban ellenőriznie kell az összes csatlakozást. Egy rossz terminál megfújhatja az áramkört.
5. lépés (Végezze el a telepítést az elemek használatával):
Most húzza ki a laptopot, és csatlakoztassa az elemeket a megfelelő beállításokhoz. Tesztelje a projektet.
Ne engedje, hogy a rover 5 m -nél távolabb legyen Öntől, különben a rover megállhat/rosszul kezdhet működni!
6. lépés (összeszerelés):
Most itt az ideje, hogy összeszerelje a rovert, és lássa működés közben! A rover szerelvény tervezéséhez nézze meg a képeket az „Áramköri diagramok és elmélet” részben. Ön szabadon összeszerelheti a rovert más módon. Csak győződjön meg róla, hogy jól kiegyensúlyozott, különben meggörbülhet (ne menjen úgy, mint „Wow!”, Mert rossz irányba találhatja a rover -t).
A tesztelés során azt tapasztalhatja, hogy a rover nem mozog pontosan. Az egyszerű RF modulok használatakor némi késés és hiba lép fel. Ezenkívül egy gyakorlati forgatókönyv szerint a motoroknak vannak bizonyos különbségeik, és a rover tömegközéppontja nem ott van, ahol elvárná. Így előfordulhat, hogy a rover átlósan mozog, amikor állítólag egyenesen kell haladnia. A mérleg hibái a bal és a jobb motor fordulatszámának megváltoztatásával javíthatók. Szorozza meg az „ena” és az „enb” változókat különböző számokkal, hogy tökéletesítse a rover egyensúlyát.
Ha kétségei vannak, használja az alábbi megjegyzések részt. Itt fogok foglalkozni a kételyekkel.
@Scientify Inc
3. lépés: Kódfájlok
Itt a link a virtuális vezetékes könyvtárhoz:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
4. lépés: Köszönöm
Kérjük, ossza meg észrevételeit alább. Szeretném hallani a tapasztalatait a projekt kipróbálása közben! Megpróbálok minden kérdésre 24 órán belül válaszolni.
Társadalmi:
YouTube: Scientify Inc.
YouTube: Tudj हिंदी
Utasítható
Ajánlott:
Gesztusvezérelt robot Arduino használatával: 7 lépés
Gesztusvezérelt robot az Arduino használatával: A robotokat számos ágazatban használják, például az építőiparban, a katonaságban, a gyártásban, az összeszerelésben stb. A robotok lehetnek önállóak vagy félig autonómak. Az autonóm robotok nem igényelnek emberi beavatkozást, és a helyzetnek megfelelően önállóan tudnak cselekedni. Lásd
Gesztusvezérelt robot - Spinel Crux: 4 lépés
Gesztusvezérelt robot - Spinel Crux: Spinel Crux Gesztusvezérelt robot a vezeték nélküli felügyeleti projekthez. Ebben a sorozatban olyan robotot fogunk építeni, amely képes egyenetlen terepen áthaladni és kézmozdulatokkal irányítani. A robot vezetéséhez vezérlőkesztyűt fogunk használni, amely
Gesztusvezérelt egér: 6 lépés (képekkel)
Gesztusvezérelt egér: Egy filmet nézel a barátaiddal egy laptopon, és az egyik srác megsértődik. Ahh .. el kell hagynia a helyét, hogy szüneteltesse a filmet. Előadást tart egy kivetítőn, és váltania kell az alkalmazások között. El kell mozdulnia
Pt.2 Bluetooth -adapter készítése (kompatibilis hangszóró készítése): 16 lépés
Pt.2 Bluetooth -adapter készítése (kompatibilis hangszóró készítése): Ebben az oktatóanyagban megmutatom, hogyan használhatom Bluetooth -adapteremet egy régi hangszóró Bluetooth -kompatibilissé tételéhez.*Ha még nem olvasta el az első utasítást a " egy Bluetooth adapter " Javaslom, hogy ezt tegye, mielőtt folytatja. C
Gesztusvezérelt rover gyorsulásmérő és RF adó-vevő páros használatával: 4 lépés
Gesztusvezérelt rover gyorsulásmérő és rádiófrekvenciás adó-vevő páros használatával: Szia, valaha is olyan rover építését kívántad, amelyet egyszerű kézmozdulatokkal irányíthatsz, de soha nem tudtad összeszedni a bátorságot, hogy belevágj a képfeldolgozás bonyolultságába és a webkamerával való összekapcsolásba mikrokontroller, nem beszélve az emelkedőről