Tartalomjegyzék:

Az autonóm távvezérelt autó: 6 lépés
Az autonóm távvezérelt autó: 6 lépés

Videó: Az autonóm távvezérelt autó: 6 lépés

Videó: Az autonóm távvezérelt autó: 6 lépés
Videó: BMW 7 Series (2021) - Vad Luxus Szedán! 2024, November
Anonim
Autonóm távirányítású autó
Autonóm távirányítású autó

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse (www.makecourse.com) projektkövetelményének teljesítésével jött létre.

Ez a projekt bemutatja, hogy az Arduino és a kettős H-hídos motorhajtás hogyan képes négy egyenáramú motor és három ultrahangos érzékelő vezérlésére. A cél az, hogy bemutassuk azt az áramköri sematikus és C programot, amely lehetővé teszi az RC autó számára, hogy önállóan vezessen, elkerülve minden akadályt az útjában. Ezenkívül ezt az autót infravörös távirányítóval is vezérelni lehet.

Miután elkészült, ez az autó két üzemmódot használhat: az autonóm üzemmódot és a távirányító módot. Az autonóm üzemmód lehetővé teszi, hogy az autó szabadon mozogjon anélkül, hogy érintkezne a környezetével. A távvezérlő mód lehetővé teszi a felhasználó számára, hogy irányítsa az autót, és mozgassa az infravörös távirányítónak megfelelően. Ebben az üzemmódban az ultrahangos érzékelők nem működnek, így az autó a felhasználó által kívánt irányba mozgatható.

Mindent összevetve, ez az utasítás lehetővé teszi, hogy Ön, olvasó, könnyedén és elégedetten reprodukálja a projektemet.

1. lépés: Vezérlőrendszer és funkcionalitás

Vezérlőrendszer és funkcionalitás
Vezérlőrendszer és funkcionalitás

2. lépés: 3D nyomtatott tervezés

3D nyomtatott tervezés
3D nyomtatott tervezés
3D nyomtatott tervezés
3D nyomtatott tervezés

A projekt megvalósítása érdekében a legjobb, ha az összeszerelés előtt megtervezi az összes szükséges alkatrészt. A bemutatott projekthez képest a 3D nyomtatott rész az alváz, amelyet gondosan kell megtervezni, hogy minden alkatrészhez illeszkedjen. A jobb eredmény érdekében érdemes két példányt kinyomtatni az alvázból, és egymásra halmozni, hogy több helyet nyerjen.

3. lépés: Gyűjtse össze az alkatrészeket és alkatrészeket

Gyűjtse össze az alkatrészeket és alkatrészeket
Gyűjtse össze az alkatrészeket és alkatrészeket
Gyűjtse össze az alkatrészeket és alkatrészeket
Gyűjtse össze az alkatrészeket és alkatrészeket
Gyűjtse össze az alkatrészeket és alkatrészeket
Gyűjtse össze az alkatrészeket és alkatrészeket
  • 1 Arduino Uno
  • 1 L298 kettős H-híd motorhajtás
  • 3 HC-SR04 ultrahangos érzékelő
  • 1 IR -vevő
  • 1 IR távirányító
  • 4 egyenáramú motor
  • 4 kerék
  • 1 vagy 2 RC autó alváz
  • 1 mini kenyértábla
  • 1 vagy 2 akkumulátor
  • 8 db AA elem
  • M-M & M-F jumper vezetékek

4. lépés: Áramkör vázlatos áttekintése

Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése
Áramkör vázlatos áttekintése

DC motorok és motorhajtások

Jobb motorok:

  • Csatlakoztassa az első motor felső csapját és a második motor alsó csapját a motorhajtás OUT1 csapjához.
  • Csatlakoztassa az első motor alsó csapját és a második motor felső csapját a motorhajtás OUT2 csapjához.

Bal motorok:

  • Csatlakoztassa az első motor felső csapját és a második motor alsó csapját a motorhajtás OUT3 csapjához.
  • Csatlakoztassa az első motor alsó csapját és a második motor felső csapját a motorhajtás OUT4 csapjához.

L298N motorhajtás:

  • Csatlakoztassa a tápegység 12 V -os csatlakozóját a motorhajtás VCC -csatlakozójához.
  • Csatlakoztassa a tápegység -12 V -os csatlakozóját a motorhajtás GND csapjához.
  • Csatlakoztassa a motor meghajtó 5V -os érintkezőjét az Arduino 5V -os tűjéhez.
  • Csatlakoztassa a motor meghajtó GND csapját az Arduino GND csapjához.
  • Csatlakoztassa az IN1, IN2, IN3 és IN4 bemeneti csapokat az Arduino 2, 3, 4 és 5 digitális tűihez.
  • Csatlakoztassa az ENA és az ENB csapokat az Arduino 12 és 13 digitális tüskéihez.

Ultrahangos érzékelők

Első érzékelő:

  • Csatlakoztassa a VCC csapot a Motor Drive 5V -os tüskéjéhez.
  • Csatlakoztassa az Echo tűt az Arduino 6. digitális tűjéhez.
  • Csatlakoztassa a Trig tűt az Arduino 7. digitális tűjéhez.
  • Csatlakoztassa a GND -t a motorhajtás GND csapjához.

Jobb érzékelő:

  • Csatlakoztassa a VCC csapot a Motor Drive 5V -os tüskéjéhez.
  • Csatlakoztassa az Echo tűt az Arduino digitális 8. tűjéhez.
  • Csatlakoztassa a Trig tűt az Arduino 9. digitális tűjéhez.
  • Csatlakoztassa a GND csapot a motorhajtás GND csapjához.

Bal érzékelő:

  • Csatlakoztassa a VCC csapot a Motor Drive 5V -os tüskéjéhez.
  • Csatlakoztassa az Echo tűt az Arduino 10. digitális tűjéhez.
  • Csatlakoztassa a Trig tűt az Arduino 11. digitális tűjéhez.
  • Csatlakoztassa a GND csapot a motorhajtás GND csapjához.

IR vevő

  • Csatlakoztassa a jelzőcsapot az Arduino A0 analóg tűjéhez.
  • Csatlakoztassa a GND tűt az Arduino GND csapjához.
  • Csatlakoztassa a VCC tűt az Arduino 5V -os tűjéhez.

Ajánlott: