Taula de continguts:

Robòtica de control remot Rock Crawler Arduino: 4 passos
Robòtica de control remot Rock Crawler Arduino: 4 passos

Vídeo: Robòtica de control remot Rock Crawler Arduino: 4 passos

Vídeo: Robòtica de control remot Rock Crawler Arduino: 4 passos
Vídeo: How to make a 8 Channel Transmitter | 8 Channel Simple RF Remote Control For RC | Part 01 #jlcpcb 2024, Juliol
Anonim
Robòtica de control remot Rock Crawler Arduino
Robòtica de control remot Rock Crawler Arduino
Robòtica de control remot Rock Crawler Arduino
Robòtica de control remot Rock Crawler Arduino

Això sembla i és molt descarnat. Recomanaria a qui vulgui fer aquest projecte que consideri alguna manera de cobrir l'electrònica per protegir-lo contra l'aigua i la brutícia.

Pas 1: coses que necessiteu

Coses que necessiteu
Coses que necessiteu

-Arduino MEGA

-Arduino UNO

-2x Joysticks

Transceptors de 2 x 2,4 GHz

-Qualsevol xassís amb almenys dos motors (per a la direcció i la potència)

-Aquest projecte té tres motors (un addicional per a tracció davantera)

-Bateria per a motors

-2 unitats de control del motor (es necessiten dues només per a tracció integral a temps parcial)

-2 bateries de 9 volts per a arduino

-Escut d’extensió Arduino

-Interruptor de potència per a motors (opcional)

Pas 2: Muntatge del controlador

Muntatge del controlador
Muntatge del controlador
Muntatge del controlador
Muntatge del controlador
Muntatge del controlador
Muntatge del controlador

Per al controlador necessitareu un Arduino UNO amb un blindatge d’extensió, dos joysticks, un transceptor de 2,4 GHz i una bateria de 9 V.

L'escut d'extensió s'utilitza per obtenir més pins GND i 5V, cosa que facilitarà el projecte, ja que no caldrà soldar el controlador

Comenceu per connectar els joysticks a l'Arduino. Recordeu que un joystick és responsable del moviment X, mentre que l’altre és responsable del moviment Y. L'escut d'extensió és necessari per alimentar els joysticks i el transceptor.

El joystick 1 es connectarà a l’eix x (accelerador), Podeu connectar el commutador SW (joystick) si voleu activar el canvi entre 4WD i 2WD (però això no està implementat en això)

El joystick 2 es connectarà a l'eix y (direcció)

A continuació, voldreu començar a connectar el transceptor de la manera següent

Pins transceptors ---- Pins Arduino

GND 1 ---- GND

VCC 2 ---- 3,3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 13

MOSI 6 ---- 11

MISO 7 ---- 12

IRQ 8 ---- no està connectat

Pas 3: Muntatge del cotxe

Muntatge del cotxe
Muntatge del cotxe
Muntatge del cotxe
Muntatge del cotxe
Muntatge del cotxe
Muntatge del cotxe

Per a això, necessitareu el vostre xassís amb motors, Arduino MEGA, dues unitats de control del motor, un transceptor de 2,4 GHz i una bateria de 9 V.

Vam començar connectant els motors a les unitats de control del motor. Recordeu que hi ha tres motors implicats (cadascun amb dos cables), de manera que una unitat de control del motor només estarà semicablada.

A continuació, voldreu connectar les unitats de control del motor al MEGA. Recordeu els passadors que heu utilitzat per a la direcció del motor, ja que necessitareu els del codi.

Després podeu començar a connectar el transceptor al MEGA. Els pins no seran els mateixos que a l’ONU per la manera com MEGA gestiona la comunicació.

El cablejat dels pins 4 i 6 es deixa obert. Al codem estaven cablejats per a les rodes davanteres. Però si decidiu tenir-lo només RWD, no caldrà que els connecteu.

Pins transceptors ---- Pins Arduino GND 1 ---- GND

VCC 2 ---- 3,3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- no està connectat

Pas 4: el codi

Car.ino es penja a MEGA

Controller.ino a l’ONU

Si voleu utilitzar el monitor de sèrie per a la depuració, assegureu-vos d’establir la velocitat en bauds a 115200.

Recomanat: