Taula de continguts:
- Pas 1: components
- Pas 2: connecteu els components
- Pas 3: Codi
- Pas 4: Feed en directe
- Pas 5: prova funcional
- Pas 6: Conclusió
Vídeo: Cotxe RC FPV: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Aquest projecte fa temps que estic al meu calaix i jo, ja que Maker Fair arriba a la ciutat, va ser un bon moment per fer-lo.
Fa molt de temps, hi havia un joc anomenat "Micro Machines" per a Sega Mega Drive (Genesis) al qual passava hores jugant. Bàsicament es tractava d’un joc de carreres amb cotxes petits on la pista de carreres formava part d’objectes de la vida quotidiana. Vaig trobar que hi ha una nova versió d’aquest clàssic antic.
A la versió original, el joc tenia una vista superior de la pista i dels cotxes, però volia tenir la vista en primera persona en una pantalla principal. La càmera es mouria segons el moviment del cap del jugador.
El controlador ha de ser una roda de carreres.
Malauradament, això no va ser possible i, al final, això va ser el que vaig aconseguir.
A causa de diversos factors, no he implementat la pantalla principal i la càmera servo controlada, però el cotxe és controlador per la roda de carreres, tinc una càmera sense fils i tot funciona. El problema és el rang. Només puc controlar i veure l’alimentació de la càmera si tots els transmissors i receptors estan a la vista.
En qualsevol cas, hi ha un aspecte molt interessant d’aquest projecte que val la pena compartir.
Pas 1: components
Cotxe RC
Acabo de seleccionar el més barat que he pogut trobar a escala 1:20.
Càmera sense fils
Vaig escollir diversos llocs on, però probablement quan per al pitjor. Si teniu previst fer alguna cosa així, NO utilitzeu aquest tipus de càmeres.
MicrocontrollerDFRobot Dreamer Nano V4.1, el pinout de 2,54 mm és essencial per a aquest projecte. Consulteu la pàgina wiki de DFRobot per obtenir més informació sobre aquest microcontrolador
Roda Computador Racing
Avui en dia és molt fàcil trobar antics controladors de carreres gairebé de franc. Aquest el vaig aconseguir de franc al mercat local d'Internet.
Ve amb el port de joc de 15 pins, que estava connectat a la targeta de so de l’ordinador.
Controlador de motor
L'elecció va ser el L298N amb una capacitat de 2A i amb un màxim de 46V a l'entrada que serveix perfectament o aquest projecte.
Transceptor de RF
Per a la comunicació sense fils entre la roda de carreres i el cotxe, vaig anar amb el transceptor RF nRF24L01 +.
Tenia una mica d’on i són fàcils d’utilitzar.
Pila
Una bateria LiPo de 7,4 V 800 mA proporciona energia al cotxe RC, microcontrolador, transceptor RF i càmera sense fils
Divers
Resistència 4x - 10K
4x - Resistència 100K
Perfboard (habitual als meus projectes), endoll de bateria de 9V i alguns cables
Pas 2: connecteu els components
Transmissor de rodes Computar Racing
El pin out del port del joc es pot trobar on
ca.wikipedia.org/wiki/Game_por
També he trobat un lloc molt bonic amb un esquema per a la connexió a l’arduino
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
El circuit es construeix a la placa prèvia segons l'esquema que he afegit.
Per a la connexió NRF24L01 + estic fent servir l'adaptador base que porta un regulador de voltatge de 3,3 V més condensadors addicionals per augmentar l'estabilització de la línia.
Si només voleu utilitzar el NRF24L01 +, la línia elèctrica ha de provenir del + 3,3 V de l’Arduino.
Receptor de cotxes RC
Per al cotxe, també faig servir l'adaptador base NRF24L01 +, de nou aquest és opcional.
El L298n es connecta als pins D2 a D7.
La potència de la càmera sense fils prové també de la bateria
Després d’unes proves, vaig utilitzar la regla general per al dissipador de calor i vaig decidir utilitzar un ventilador.
Pas 3: Codi
Perquè s’executi el codi, haureu d’instal·lar la biblioteca RF24.
Podeu descarregar-lo eren
github.com/nRF24/RF24.
Els pins D9 i D10 també s’utilitzen per a aquesta biblioteca, així que no oblideu canviar-los si voleu utilitzar-ne d’altres
Ràdio RF24 (9, 10); // Configureu la ràdio nRF24L01 + al bus SPI més els pins 9 i 10
A continuació, declareu els pins del controlador al codi Car_TX.
// Declareu els passadors de la cursa wheelconst int wheel_direction = A0;
botó const int_1A = 2;
const int Button_2A = 4;
botó const int_1B = 3;
botó int int_2B = 5;
I els pins per a la unitat del controlador del motor
// Definiu els pins per a l'accionament del motor // Velocitat del motor
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Direcció del motor
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
Pas 4: Feed en directe
El conjunt de càmeres sense fils consisteix en una càmera sense fils i un receptor capaç d’emetre un senyal de vídeo compost.
El receptor es connecta a un convertidor que permet la connexió a monitors VGA.
Pas 5: prova funcional
Pas 6: Conclusió
Després d’acabar-ho tot i muntar-lo, el resultat no va ser l’esperat. L’abast de tot era d’uns 2m coberts !!! Probablement perquè es va fer amb un pressupost d’uns 50 € !!!
Aquest necessita un replantejament complet sobre els components seleccionats. Probablement utilitzaré en el futur les mateixes càmeres i transmissors que s’utilitzaran als drons amb FPV. Avui ja és possible aconseguir alguns equips per frenar el banc.
No tot està malament, durant les proves va ser molt divertit conduir el cotxe amb el controlador de carreres. Probablement construiré una nova versió amb un cotxe petit RC però amb control de rodes de carreres.
No dubti a comentar-me o enviar-me un missatge si ha trobat algun error o si té algun suggeriment / millora o pregunta.
M’agrada, subscriu-te, fes-ho.
No oblideu deixar el vostre vot per als concursos que estic presentant.
Recomanat:
Convertir qualsevol cotxe R / C en un cotxe R / C de control d’aplicacions Bluetooth: 9 passos
Convertir qualsevol cotxe R / C en un control d'aplicacions Bluetooth Cotxe R / C: aquest projecte mostra els passos per canviar un cotxe de control remot ordinari a un cotxe de control Bluetooth (BLE) amb placa de robòtica Wombatics SAM01, aplicació Blynk i inventor d'aplicacions MIT. hi ha molts cotxes RC de baix cost amb moltes funcions com els fars LED i
Cotxe Arduino amb tracció a les quatre rodes Bluetooth amb cotxe UNO R3, HC-05 i L293D amb codificació i aplicació per a Android: 8 passos
Cotxe RC Bluetooth Arduino de 4 rodes amb motor UNO R3, HC-05 i L293D amb aplicació per a codificació i Android: Avui us explicaré com fer un cotxe RC bluetooth amb tracció a les 4 rodes amb HC 05, blindatge del motor L293, Motor de 4 CC, amb codificació i aplicació per a Android per controlar el cotxe. Component utilitzat: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: 11 passos (amb imatges)
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: per resoldre els problemes anteriors, aquest projecte proposa desenvolupar una clau de cotxe intel·ligent que pugui dirigir la gent cap a on va aparcar el cotxe. I el meu pla és integrar un GPS a la clau del cotxe. No cal utilitzar l'aplicació per a telèfons intel·ligents per fer un seguiment de
Cotxe RasbperryPi amb càmera FPV. Control per navegador web: 31 passos (amb imatges)
Cotxe RasbperryPi amb càmera FPV. Control mitjançant el navegador web: construirem un cotxe de quatre rodes (la direcció serà similar a la d’un tanc) perquè girar un costat de les rodes girarà amb una velocitat diferent a l’altra. Al cotxe es col·locarà la càmera en un suport especial on podrem canviar la posició de la càmera. El robot serà c
Cotxe de control remot HPI Q32 amb actualització FPV: 10 passos (amb imatges)
Cotxe de control remot HPI Q32 amb actualització FPV: aquí mostrarem la flexibilitat de l’HPI Racing Q32 per acceptar modificacions. Farem experiments amb l’adaptació d’un sistema de bateria intercanviable i també d’una càmera i un transmissor FPV