Cuprins:

Robotică Telecomandă Rock Crawler Arduino: 4 pași
Robotică Telecomandă Rock Crawler Arduino: 4 pași

Video: Robotică Telecomandă Rock Crawler Arduino: 4 pași

Video: Robotică Telecomandă Rock Crawler Arduino: 4 pași
Video: Kit mașina inteligentă telecomandă IR WW CL372 2024, Iulie
Anonim
Robotică Telecomandă Rock Crawler Arduino
Robotică Telecomandă Rock Crawler Arduino
Robotică Telecomandă Rock Crawler Arduino
Robotică Telecomandă Rock Crawler Arduino

Arată și este foarte osos. Aș recomanda oricui dorește să facă acest proiect să ia în considerare o modalitate de a acoperi dispozitivele electronice pentru a proteja împotriva apei și murdăriei.

Pasul 1: Lucruri de care aveți nevoie

Lucruri de care ai nevoie
Lucruri de care ai nevoie

-Arduino MEGA

-Arduino UNO

-2x Joysticks

-2x 2,4 GHz transmițătoare

-Orice șasiu cu cel puțin două motoare (pentru direcție și putere)

-Acest proiect are trei motoare (unul suplimentar pentru tracțiunea față)

-Pachet de baterii pentru motoare

-2 unități de control al motorului (două sunt necesare doar pentru tracțiunea integrală cu fracțiune de normă)

-2x baterii de 9 volți pentru arduino

-Scut extensie Arduino

-Intrerupător de putere pentru motoare (opțional)

Pasul 2: Asamblarea controlerului

Asamblarea controlerului
Asamblarea controlerului
Asamblarea controlerului
Asamblarea controlerului
Asamblarea controlerului
Asamblarea controlerului

Pentru controler veți avea nevoie de un Arduino UNO cu un scut de extensie, două joystick-uri, un transceiver de 2,4 GHz și o baterie de 9V.

Ecranul de extensie este utilizat pentru mai mulți pini GND și 5V, acest lucru va face proiectul mai ușor, deoarece nu va trebui să faceți nicio lipire pentru controler

Începeți prin conectarea joystick-urilor la Arduino. Amintiți-vă că un joystick este responsabil pentru mișcarea X, în timp ce celălalt este responsabil pentru mișcarea Y. Scutul de extensie este necesar pentru a alimenta atât joystick-urile, cât și transceiverul.

Joystick-ul 1 va fi cablat pentru axa x (accelerație), Puteți conecta comutatorul SW (joystick) dacă doriți să activați comutarea între 4WD și 2WD (dar acest lucru nu este implementat în acest sens)

Joystick-ul 2 va fi cablat pentru axa y (direcție)

Apoi, veți dori să începeți să conectați transmițătorul după cum urmează

Pinii de emisie-recepție ---- Pinii 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 ---- nu este conectat

Pasul 3: Asamblarea mașinii

Asamblarea mașinii
Asamblarea mașinii
Asamblarea mașinii
Asamblarea mașinii
Asamblarea mașinii
Asamblarea mașinii

Pentru aceasta, veți avea nevoie de șasiu cu motoare, Arduino MEGA, două unități de comandă a motorului, un transceiver de 2,4 GHz și o baterie de 9V.

Am început prin cablarea motoarelor la unitățile de comandă a motorului. Amintiți-vă că sunt implicate trei motoare (fiecare cu două fire), deci o unitate de comandă a motorului va fi doar pe jumătate.

Apoi, veți dori să conectați unitățile de control ale motorului la MEGA. Amintiți-vă ce știfturi ați folosit pentru direcția motorului, deoarece veți avea nevoie de cele din cod.

Apoi, puteți începe să conectați transmițătorul la MEGA. Pinii nu vor fi la fel ca la UNO din cauza modului în care MEGA gestionează comunicarea.

Cablajul pentru pinii 4 și 6 este lăsat deschis. În codem erau conectate la roțile din față. Dar dacă alegeți să aveți numai RWD, nu va trebui să le conectați.

Pini de emisie-recepție ---- Pini 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 ---- nu este conectat

Pasul 4: Codul

Car.ino este încărcat în MEGA

Controller.ino în UNO

Dacă doriți să utilizați monitorul serial în scopuri de depanare, asigurați-vă că setați rata de transmisie la 115200.

Recomandat: