Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Csatlakoztassa az alkatrészeket
- 3. lépés: Kód
- 4. lépés: Élő hírcsatorna
- 5. lépés: Funkcionális teszt
- 6. lépés: Következtetés
Videó: FPV RC autó: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez a projekt egy ideig a fiókomban van, és mivel a Maker Fair a városba érkezik, jó alkalom volt rá.
Nagyon régen volt egy játék, a "Micro Machines" a Sega Mega Drive (Genesis) számára, amellyel órákat töltök. Alapvetően ez egy versenyautó volt kisautókkal, ahol a versenypálya a mindennapi élet tárgyainak része volt. Rájöttem, hogy van egy új verziója ennek a régi klasszikusnak.
Az eredeti verzióban a játék felülnézetben látta a pályát és az autókat, de szerettem volna, ha az első személy fejnézetben jelenik meg. A kamera a játékos fejének mozgása szerint mozogna.
A vezérlőnek versenykeréknek kell lennie.
Sajnos ez nem volt lehetséges, és végül ezt kaptam.
Több tényező miatt nem valósítottam meg a fejkijelzőt és a szervóvezérelt kamerát, de az autó a versenykerék irányítása alatt áll, van egy vezeték nélküli kamerám, és minden működik. A probléma a hatótávolság. Csak akkor tudom ellenőrizni és látni a kamera előtolást, ha minden adó és vevő egység látómezőben van.
Mindenesetre van egy nagyon érdekes aspektusa ennek a projektnek, amelyet érdemes megosztani.
1. lépés: Alkatrészek
RC autó
Most a legolcsóbbat választottam ki 1:20 méretarányban.
Vezeték nélküli kamera
Több választásom volt, hol, de valószínűleg mikor a legrosszabb. Ha ilyesmit tervez, NE használjon ilyen típusú kamerákat.
A DFRobot Dreamer Nano V4.1 mikrokontroller, a 2,54 mm -es érintkező elengedhetetlen ehhez a projekthez. Tekintse meg a DFRobot wiki oldalát a mikrokontrollerrel kapcsolatos további információkért
Computador Racing Wheel
Ma nagyon könnyű megtalálni a régi versenyvezérlőket szinte ingyen. Ezt ingyen kaptam a helyi internetpiacon.
A régi 15 érintkezős játékporttal érkezik, amely a számítógép hangkártyájához volt csatlakoztatva.
Motorvezérlő
A választás az L298N volt, 2A kapacitással és maximum 46V bemenettel, tökéletesen megfelel ennek a projektnek.
RF adó -vevő
A versenykerék és az autó közötti vezeték nélküli kommunikációhoz az nRF24L01+ RF adó -vevővel mentem.
Volt néhány helyem, és könnyen használhatók.
Akkumulátor
A 7.4V 800mA LiPo akkumulátor biztosítja az RC autó, a mikrokontroller, az RF adó -vevő és a vezeték nélküli kamera áramellátását
Vegyes
4x - 10K ellenállás
4x - 100K ellenállás
Perfboard (a projektjeimben megszokott), 9V -os akkumulátor dugó és néhány vezeték
2. lépés: Csatlakoztassa az alkatrészeket
Computar Racing Wheel Transmitter
A játékport kitűzése hol található
en.wikipedia.org/wiki/Game_por
Találtam egy nagyon szép oldalt is, amely az arduino -hoz való kapcsolódás sematikáját tartalmazza
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Az áramkör az előlapra épül a hozzáadott vázlat szerint.
Az NRF24L01+ csatlakozáshoz az alapadaptert használom, amely 3.3V feszültségszabályozót és további kondenzátorokat tartalmaz a vonal stabilizálása érdekében.
Ha csak az NRF24L01 +készüléket szeretné használni, a tápvezetéknek az Arduino +3,3 V -ról kell származnia.
RC autós vevő
Az autóhoz az NRF24L01+ alap adaptert is használom, ez is opcionális.
Az L298n a D2 -D7 csapokhoz csatlakozik.
A vezeték nélküli fényképezőgép áramellátása szintén az akkumulátorból származik
Néhány teszt után az ökölszabályt használtam a hűtőborda számára, és úgy döntöttem, hogy ventilátort használok.
3. lépés: Kód
A kód futtatásához telepítenie kell az RF24 könyvtárat.
Letöltheted
github.com/nRF24/RF24.
A D9 és D10 csapokat is ehhez a könyvtárhoz használják, ezért ne felejtse el megváltoztatni őket, ha másokat szeretne használni
RF24 rádió (9, 10); // Az nRF24L01+ rádió beállítása az SPI buszon és a 9 -es és 10 -es tűn
Ezután deklarálja a vezérlő csapjait a Car_TX kódban.
// Deklarálja a csapokat a versenykerék -összeállításhoz int wheel_direction = A0;
const int gomb_1A = 2;
const int Button_2A = 4;
const int gomb_1B = 3;
const int gomb_2B = 5;
És a motorvezérlő meghajtásának csapjai
// A motorhajtás csapjainak definiálása // A motor sebessége
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Motorirány
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
4. lépés: Élő hírcsatorna
A vezeték nélküli kamerakészlet egy vezeték nélküli kamerából és egy vevőegységből áll, amely képes komponált videojel kiadására.
A vevőegységet ezután egy átalakítóhoz csatlakoztatják, amely lehetővé teszi a VGA monitorokhoz való csatlakozást.
5. lépés: Funkcionális teszt
6. lépés: Következtetés
Miután mindent befejezett és összeszerelt, az eredmény nem a várt volt. Minden hatótávolsága körülbelül 2 m volt beltéren !!! Valószínűleg azért, mert ez 50 € körüli költségvetéssel történt !!!
Ez egy teljesen újragondolást igényel a kiválasztott komponenseken. Valószínűleg ugyanazokat a kamerákat és adókat fogom használni a jövőben, amelyeket az FPV -vel ellátott drónokban használnak. Ma már lehetőség van néhány berendezés beszerzésére a bank fékezésével.
Nem minden rossz, a tesztek során nagyon szórakoztató volt vezetni az autót a versenyvezérlővel. Valószínűleg új verziót fogok építeni kicsi RC autóval, de versenykerék -vezérléssel.
Ha bármilyen hibát talált, vagy bármilyen javaslata/javítása vagy kérdése van, nyugodtan tegyen megjegyzést, vagy küldjön üzenetet nekem.
Like, Iratkozz fel, készítsd el.
Ne felejtse el hagyni szavazatát az általam indított versenyekre.
Ajánlott:
Havas eke az FPV Rover számára: 8 lépés (képekkel)
Havas eke az FPV Rover számára: Közeleg a tél. Tehát az FPV Rover-nek szüksége van egy hóekére, hogy biztosítsa a tiszta járdát. Linkek a RoverInstructables-hez: https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse: https://www.thingiverse.com/thing : 2952852Kövessen Instagramon késő
RC FPV-Trike hátsó kormánykerékkel: 9 lépés (képekkel)
RC FPV-Trike hátsó kormánykerékkel: Mivel volt néhány alkatrészem az első FPV Rover-ből, úgy döntöttem, hogy RC autót építek. De ez nem lehet csak egy hagyományos RC autó. Ezért terveztem egy triciket hátsó kormánykerékkel. Kövess engem Instagramon a legfrissebb hírekérthttps: //www.instagram.com
Költségvetési FPV RC autó: 4 lépés
Költségvetési FPV RC autó: Dolgoztam azon, hogy a Redcat Gen7 RC teherautómat átalakítsam egy szép First Person View (FPV) buggy -ra, teljesen 3D nyomtatott karosszériával, ez nem annyira tanulságos, de lépcsőfok felé! A Gearbest felvette velem a kapcsolatot, hogy szeretném -e használni
RasbperryPi autó FPV kamerával. Vezérlés webböngészővel: 31 lépés (képekkel)
RasbperryPi autó FPV kamerával. Vezérlés webböngészővel: Négykerék -autót építünk - a kormányzás hasonló lesz, mint egy tartályban -, hogy a kerekek egyik oldala más sebességgel forogjon. Az autónál a kamera egy speciális tartóba kerül, ahol megváltoztathatjuk a kamera pozícióját. A robot c
HPI Q32 távirányító autó FPV frissítéssel: 10 lépés (képekkel)
HPI Q32 távirányító autó FPV frissítéssel: Itt bemutatjuk a HPI Racing Q32 rugalmasságát a módosítások elfogadásához. Kísérletezni fogunk egy cserélhető akkumulátor rendszer, valamint egy FPV kamera és adó felszerelésével