Tartalomjegyzék:
- Lépés: Rendelje meg alkatrészeit
- 2. lépés: Nyomtassa ki az alvázat
- 3. lépés: Miért használjon motorvédőt?
- 4. lépés: Készítse el a távirányítót
- 5. lépés: Csatlakoztassa az elektronikát és töltse fel a kódot
- 6. lépés: Jövőbeni fejlesztések
Videó: 1 km -es távirányítású autó: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Gyerekkorom óta lenyűgöztek a távirányítós autók, de hatótávolságuk soha nem haladta meg a 10 métert. Miután megtanultam néhány Arduino programozást, végül úgy döntöttem, hogy saját távirányítású autót építek, amely akár 1 km -es tartományba is eljuthat az nRF24L01+ modul használatával.
A fő célom az volt, hogy olyan autót készítsek, amely nagy hatótávolsággal rendelkezik, hosszú játékidővel. E cél elérése érdekében az autót a lehető legkönnyebbé tettem könnyű alváz és könnyű, jó kapacitású (3000 mAh) lítium-ion akkumulátorok használatával. Sokat küzdöttem azért, hogy kivegyem az 1KM tartományt az nRF24L01+ -ból, mert sok problémával szembesültem az építés során. De végül is nagyon szórakoztató volt az építkezés, és nagyon elégedett vagyok az eredménnyel.
Lássunk neki !!
Lépés: Rendelje meg alkatrészeit
A távirányítós autó elkészítéséhez szüksége lesz:
1x Arduino Mega2560
1x Arduino Nano
1x Adafruit motorpajzs
2x nRF24L01+
4x motor + sebességváltó
4x kerekek
2x 3.3V feszültségszabályozó (LM1117)
5x nyomógomb
2x 10 µF kondenzátor
3x lítium-ion akkumulátor (12V-os akkumulátor készítéséhez)
9V -os akkumulátor
2x 100 nF kondenzátor
Női fejlécek
Jumper vezetékek
2. lépés: Nyomtassa ki az alvázat
Ezt az alvázat CAD szoftverrel terveztem, majd CNC gép segítségével kinyomtattam. A test anyaga 5 mm vastag PVC. A PVC jó anyag, mert könnyű vele dolgozni (amint az a képen is látszik, a test egyes részeit hajlítottam némi melegítéssel), viszonylag olcsó, elég erős ahhoz, hogy elbírja az alkatrészek súlyát. nagyon könnyű.
3. lépés: Miért használjon motorvédőt?
Tudnia kell, hogy az Arduino csapokon keresztül érkező áram valószínűleg átjutott a fedélzeti feszültségszabályozón. A feszültségszabályozó nem alkalmas nagy mennyiségű áram kezelésére. És ha a táblát USB -n keresztül táplálják, az USB -t nem arra tervezték, hogy nagy mennyiségű áramot biztosítson. Ha egy másik módot talál a motor táplálására, ahol az áram nem folyik át a fedélzeti szabályozón, akkor csökken a keletkező hőmennyiség, és megtakarítható a tábla energiája a többi szükséges érzékelő vagy vezérlő számára.
A motorpajzs másik előnye, hogy sokkal egyszerűbbé teszi az alkatrészekhez hasonló motorokkal való interfészt, valamint leegyszerűsíti a huzalozást és lehetővé teszi olyan funkciók használatát, mint a motorirányváltás.
4. lépés: Készítse el a távirányítót
Mint látható, 8 nyomógomb van a távirányítón, de jelenleg csak 5 gombot használok (1 gomb minden irányban + 1 gomb a menetsebesség megváltoztatásához).
Itt megtalálja a vázlatot, amelyet az adó számára készítettem:
-
nRF24L01+:
- CE Csatlakozás az Arduino D7 -hez
- CS Csatlakozás az Arduino D8 -hoz
- MOSI Csatlakozás az Arduino D11 -hez
- MISO Csatlakozás az Arduino D12 -hez
- SCK Csatlakozás az Arduino D13 -hoz
- GND Csatlakozás az Arduino GND -hez
- 3.3V Csatlakozás az LM1117 OUT kimenethez
- Csatlakoztassa a kondenzátorokat a vázlat szerint
-
Arduino:
- VIN Csatlakoztassa az akkumulátor 9V -ra
- GND Csatlakozás az akkumulátor GND -jéhez
- Csatlakoztassa az összes nyomógombot a vázlat szerint
-
LM1117:
- IN Csatlakozás Arduino 5V -hoz
- GND Csatlakozás az Arduino GND -hez
Az összes szükséges kapcsolat létrehozása után fel kell töltenie az alábbi kódot, de előtte feltétlenül töltse le és tartalmazza az RF24 könyvtárat
5. lépés: Csatlakoztassa az elektronikát és töltse fel a kódot
Itt találja a vázlatot, amelyet a vevő számára készítettem:
-
nRF24L01+:
- CE Csatlakozás az Arduino A8 -hoz
- CS Csatlakozás az Arduino A9 -hez
- MOSI Csatlakozás az Arduino D51 -hez
- MISO Csatlakozás az Arduino D50 -hez
- SCK Csatlakozás az Arduino D52 -hez
- GND Csatlakozás az Arduino GND -hez
- 3.3V Csatlakozás az LM1117 OUT kimenethez
- Csatlakoztassa a kondenzátorokat a vázlat szerint
-
Adafruit motorpajzs:
- M1 Csatlakoztassa a jobb első motorhoz
- M2 Csatlakoztassa a bal első motorhoz
- M3 Csatlakoztassa a bal hátsó motorhoz
- M4 Csatlakoztassa a jobb hátsó motorhoz
- M+ Csatlakoztassa a 12 V -os akkumulátorhoz
- GND Csatlakozás az akkumulátor GND -jéhez
-
LM1117:
- IN Csatlakozás az Arduino 5V -hoz
- GND Csatlakozás az Arduino GND -hez
Az összes szükséges kapcsolat létrehozása után fel kell töltenie az alábbi kódot, de előtte mindenképpen töltse le és tartalmazza az RF24 Könyvtárat és az AFMotor Könyvtárat
6. lépés: Jövőbeni fejlesztések
Gratulálunk, egy teljesen rádióvezérelt autót épített, amely akár 1 km-es tartományban is vezérelhető!
Ahogy korábban mondtam, nagyon elégedett vagyok az eredménnyel, de tudom, hogy mindig vannak javítások az autó jobbá tétele érdekében. Az egyetlen fejlesztés, amire most gondolok, az a motorok cseréje, amelyek gyorsabbak, mert az autó nem elég gyors számomra. Felfüggesztő rendszert is tervezek készíteni, hogy hagyjam az autót terepen.
Ha bármilyen javításra van szükségem, kérjük, ossza meg velünk megjegyzésekben.
Ha bármilyen problémával szembesül az építés során, nyugodtan tegye meg megjegyzéseit alább.
Remélem tetszett ez a tanulságos, köszönöm, hogy elolvastátok!:-)
Harmadik díj a távvezérlő versenyen 2017
Ajánlott:
Távirányítású LED -es szemek és jelmezek: 7 lépés (képekkel)
Távirányítású LED -es szemek és jelmezháztető: Twin Jawas! Dupla Orko! Két szellem varázsló a Bubble-Bobble-tól! Ez a jelmezpára bármilyen LED-szemű lény lehet, amelyet csak a színek megváltoztatásával választ. Először 2015 -ben készítettem ezt a projektet egy nagyon egyszerű áramkörrel és kóddal, de idén szerettem volna
Smokin ' - Távirányítású füstgép olcsón: 5 lépés (képekkel)
Smokin ' - Távirányítású füstgép olcsón: Ez egy rövid oktatóanyag arról, hogyan lehet viszonylag kicsi, távirányítható, olcsó és szórakoztató kis füstgépet készíteni, amellyel barátok tréfálhatók, varázslatos trükkök, légáramlás vagy bármi más lemondás: Ez a build tartalmazza
DIY Ir távirányítású LED csík: 10 lépés (képekkel)
DIY Ir távirányítású LED -csík: Üdvözlünk mindenkit, üdvözöljük az új utasításokban, mivel az indexképből már tudja, hogy ebben a projektben Ir led szalagvezérlőt készítünk, amelyet bármilyen általánosan elérhető infravörös távirányítóval lehet vezérelni. használt
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
TV távirányítású autó - Arduino: 6 lépés
TV távirányítású autó - Arduino: Hackelje meg a TV távirányítóját, és vezessen vele egy rc autót az "Arduino Uno" használatával. Ez egy egyszerű módja annak, hogy vezérelje autóját az arduino táblán és a TV távirányítóján programozott IR vevő modul segítségével. Ebben az oktatóanyagban megtanulja, hogyan: 1