Tartalomjegyzék:

Gesztusvezérelt Rover készítése: 4 lépés
Gesztusvezérelt Rover készítése: 4 lépés

Videó: Gesztusvezérelt Rover készítése: 4 lépés

Videó: Gesztusvezérelt Rover készítése: 4 lépés
Videó: Gesztusvezérelt tábla 2024, November
Anonim
Image
Image

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:

Áramköri diagramok és elmélet
Áramköri diagramok és elmélet
Áramköri diagramok és elmélet
Á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 हिंदी

Instagram

Utasítható

LinkedIn

Ajánlott: