Tartalomjegyzék:

Arduino akadályok elkerülése motorral hajtott autó: 7 lépés
Arduino akadályok elkerülése motorral hajtott autó: 7 lépés

Videó: Arduino akadályok elkerülése motorral hajtott autó: 7 lépés

Videó: Arduino akadályok elkerülése motorral hajtott autó: 7 lépés
Videó: Infrared Obstacle Avoidance module for Arduino with code 2024, November
Anonim
Arduino akadály, elkerülve a motorral hajtott autót
Arduino akadály, elkerülve a motorral hajtott autót
Arduino akadály, elkerülve a motorral hajtott autót
Arduino akadály, elkerülve a motorral hajtott autót
Arduino akadály, elkerülve a motorral hajtott autót
Arduino akadály, elkerülve a motorral hajtott autót

Helló! és üdvözöljük az oktatóanyagban, amely arról szól, hogyan lehet egy Arduino akadályt elkerülni. Kezdhetjük a projekthez szükséges anyagok beszerzésével, és gondoskodjunk a szórakozásról!

ANYAGOK:

  • Női -férfi vezetékek
  • Vezetékek
  • Távolság érzékelő
  • Fa deszka
  • Gorilla szalag/elektromos
  • 2 motor kerekekkel
  • Szervo
  • Csavarhúzó
  • Csavarok
  • Arduino
  • Akkumulátor tartó
  • Kerék
  • USB az akkumulátorhoz
  • Arduino motoros tartozék
  • Arduino USB
  • PC
  • Műanyag állvány

Ezenkívül itt vagyok, hogy utasítsalak benneteket arra, hogyan készítsetek akadályokat elkerülő robotot Arduino alapján. Az alábbiakban lépésről lépésre bemutatjuk ezt a mechanizmust minden részletben. Ez a projekt azonban egy teljesen képes autonóm robot, amely képes elkerülni minden olyan akadályt, amellyel érintkezésbe kerül, majd elkerüli. A folyamat során akadályba ütközünk, miközben haladunk előre, amint szembenéz az objektummal, ez a robot automatikusan leáll előre, és egy lépést hátrál. Ezután a bal/jobb oldalt pásztázza, majd elkezdi mozgatni a megfelelőbb utat. Ennek a projektnek az a célja, hogy megértse a társadalmunkhoz kapcsolódó koncepció mögött rejlő mérnöki/mechanikai szempontokat, például az önvezető autókat, a feldolgozóipart stb.

1. lépés: Az alváz építése

Az alváz építése
Az alváz építése
Az alváz építése
Az alváz építése

A keret felépítéséhez a kezébe kell vennie egy előre elkészített sablont a projekt építéséhez, vagy egy egyszerű fadarabot, amelynek mérete 1/2 láb x 1/4 láb. Ez lesz a keret és az alapja ennek az utasításnak, amelynek teljes arduino kódja és motorjai működnek.

  1. Forrasztjon két vezetéket minden egyenáramú motorhoz. Ezután rögzítse két motort az alvázhoz a csavarok segítségével.
  2. Csavarok/ragasztó/szalag segítségével rögzítse a motort a ház alsó részéhez a hátsó részen
  3. Győződjön meg arról, hogy a motorok biztonságban vannak és képesek erőt venni
  4. Fogja meg a kereket, és bármilyen módszerrel helyezze be a kereket a projekt elejébe

2. lépés: Kisebb alkatrészek rögzítése

Kisebb alkatrészek rögzítése
Kisebb alkatrészek rögzítése
Kisebb alkatrészek rögzítése
Kisebb alkatrészek rögzítése

Ehhez a lépéshez ezt a két komponenst meghatározott helyekre kell helyeznie, hogy tökéletesítse a projekt tervezését. A gombot rögzíteni kell a gombhoz úgy, hogy a bal oldali portot forrasztja az elemtartó piros vezetékével. Használjon szalagot, ragasztót vagy csavarokat is, hogy az akkumulátort a helyére helyezze az alapítvány tetején, majd rögzítse a kapcsolót a projekt alsó oldalára.

3. lépés: A modulok felszerelése

A modulok felszerelése
A modulok felszerelése
A modulok felszerelése
A modulok felszerelése

*Megjegyzés: Az Arduino kártya felszerelésekor hagyjon elegendő helyet az USB -kábel csatlakoztatásához, mivel később be kell programoznia az Arduino kártyát úgy, hogy USB -kábellel csatlakoztatja a számítógéphez.

Mindazonáltal az Arduino kulcsfontosságú szerepet játszik a teljes projekt működésében, és az egyes modulok elhelyezése befolyásolja annak hatékonyságát és esztétikáját. A távolságérzékelő és az Arduino helyét bizonyos helyeken kell beállítani, az Arduino -t be kell csavarni az akkumulátorcsomagtartó mögötti keretbe, a hátsó végén, hogy kiegyensúlyozza a jármű súlyát. Ügyeljen arra, hogy az Arduino tartozékot az Arduino tetejére helyezze, hogy a motor funkciói megfelelően működjenek. Ezután ne feledje, hogy a távolságérzékelőnek a projekt előtt kell lennie, hogy észlelje az akadályokat, és átvizsgálja a biztonságosabb utakat.

4. lépés: A távolságérzékelő rögzítése

A távolságérzékelő rögzítése
A távolságérzékelő rögzítése

Nem beszélve arról, hogy a távolságérzékelő létfontosságú része annak, hogy lehetővé tegye az egész projekt működését és elkerülje az útjába kerülő akadályokat. Ehhez a lépéshez két műanyag darabot kell csatlakoztatnia, amelyek illeszkednek a szervó rögzítéséhez, és ezt egy műanyag alaphoz kell csatlakoztatni, hogy csatlakozzon a keretünkhöz. Ez biztosítja a mechanizmus mobilitását és forgását minden olyan jövőbeli mozgáshoz, amelyet a távolságérzékelő bármilyen irányba mozgat. Rögzítse ezt az alkatrészt az alap vagy a keret elejéhez, és most használja a távolságérzékelőt.

A távolságérzékelővel ezt az imént létrehozott mechanizmus elejére kell rögzíteni szalaggal/ragasztóval/cipzárral, így a szervó mozgása közben a távolságérzékelő is ezt teszi.

Csatlakoztasson négy áthidaló vezetéket az ultrahangos érzékelőhöz, és szerelje fel a tartókonzolra. Ezután szerelje fel a konzolt a TowerPro mikroszervóra, amely már telepítve van az alvázra.

5. lépés: Vezetékcsatlakozások és áramkör vázlata

Vezetékcsatlakozások és áramkör vázlata
Vezetékcsatlakozások és áramkör vázlata

Ezek a vezetékcsatlakozások döntő fontosságúak ahhoz, hogy a projekt elvégezhesse funkcióit, ezért győződjön meg róla, hogy kétszer ellenőrizze, hogy az egyes összetevőket melyik részhez köti. Az áramkör vázlatában megtalálja a szükséges csatlakozásokat, amelyek szükségesek az Arduino vezetéséhez, érzékeléséhez stb.

*Megjegyzés: Ez a vázlat négy motort tartalmaz, azonban figyelmen kívül hagyhatjuk a kettőt és folytathatjuk.

6. lépés: A kód

A kód
A kód
A kód
A kód
A kód
A kód
A kód
A kód

Mindez egyszerűen nem fog működni az Arduino programozott kód nélkül. Itt megadtam a kódot az egész projekt működéséhez, ha helyesen van bekötve és felépítve. A kód jobb megértése és másolása érdekében megnézheti a mellékelt képeket.

7. lépés: Véglegesítés

Véglegesítés
Véglegesítés
Véglegesítés
Véglegesítés
Véglegesítés
Véglegesítés

Mivel minden lépést elvégeztünk, nézzük át a folyamatot, és tisztázzuk a projektbe beépített összes kapcsolatot/összetevőt.

  1. Csatlakoztassa az Arduino -t a számítógéphez
  2. Töltse le a szükséges könyvtárakat (AFMOTOR, NEWPING)
  3. Fordítsa össze a kódot
  4. Töltse fel a kódot a megfelelő portra
  5. Tesztelje, húzza ki a csatlakozót
  6. Kattintson az elemekre, kapcsolja be a kapcsolót és hagyja, hogy működjön!

Ajánlott: