Përmbajtje:

Robotics Remote Control Rock Crawler Arduino: 4 hapa
Robotics Remote Control Rock Crawler Arduino: 4 hapa

Video: Robotics Remote Control Rock Crawler Arduino: 4 hapa

Video: Robotics Remote Control Rock Crawler Arduino: 4 hapa
Video: Rozkodowany klucz samochodowy, programowanie, Sam go zakodujesz w 10 sekund 2024, Korrik
Anonim
Robotikë Telekomandë Rock Crawler Arduino
Robotikë Telekomandë Rock Crawler Arduino
Robotikë Telekomandë Rock Crawler Arduino
Robotikë Telekomandë Rock Crawler Arduino

Kjo duket dhe është shumë e zhveshur. Unë do të rekomandoja këdo që dëshiron të bëjë këtë projekt të marrë parasysh një mënyrë për të mbuluar pajisjet elektronike për t'u mbrojtur nga uji dhe papastërtia.

Hapi 1: Gjërat që ju nevojiten

Gjërat që ju nevojiten
Gjërat që ju nevojiten

-Arduino MEGA

-Arduino UNO

-2x xhousticks

-2x 2.4 GHz Transceivers

-Çdo shasi me të paktën dy motorë (për drejtimin dhe fuqinë)

-Ky projekt ka tre motorë (një shtesë për lëvizjen me rrota të përparme)

-Paketë baterie për motorë

-2 njësi të kontrollit të motorit (dy nevojiten vetëm për lëvizje me rrota me kohë të pjesshme)

-2x bateri 9 volt për arduino

-Mburoja e zgjerimit Arduino

-Ndërprerës i energjisë për motorët (opsional)

Hapi 2: Montimi i kontrolluesit

Montimi i kontrolluesit
Montimi i kontrolluesit
Montimi i kontrolluesit
Montimi i kontrolluesit
Montimi i kontrolluesit
Montimi i kontrolluesit

Për kontrolluesin do t'ju duhet një Arduino UNO me një mburojë shtesë, dy levë, një transmetues 2.4GHz dhe një bateri 9v.

Mburoja e zgjerimit përdoret për më shumë kunja GND dhe 5V, kjo do ta bëjë projektin më të lehtë pasi nuk do të keni nevojë të bëni ndonjë bashkim për kontrolluesin

Filloni duke lidhur telekomandat në Arduino. Mos harroni se një levë është përgjegjëse për lëvizjen X, ndërsa tjetra është përgjegjëse për lëvizjen Y. Mburoja e zgjatjes kërkohet për të fuqizuar si levë ashtu edhe transmetuesin.

Joystick 1 do të lidhet me boshtin x (mbyt), Mund të lidhni SW (çelësin e levës) nëse doni të aktivizoni kalimin midis 4WD dhe 2WD (por kjo nuk zbatohet në këtë)

Joystick 2 do të lidhet me boshtin y (drejtues)

Tjetra, do të dëshironi të filloni të lidhni transmetuesin si më poshtë

Kunjat e marrësit ---- Kunjat 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 ---- nuk është i lidhur

Hapi 3: Montimi i makinës

Montimi i Makinës
Montimi i Makinës
Montimi i Makinës
Montimi i Makinës
Montimi i Makinës
Montimi i Makinës

Për këtë, do t'ju duhet shasia juaj me motorë, Arduino MEGA, dy njësi të kontrollit të motorit, një transmetues 2.4GHz dhe një bateri 9v.

Ne filluam me lidhjen e motorëve në njësitë e kontrollit të motorit. Mos harroni se ka tre motorë të përfshirë (secili me dy tela), kështu që një njësi e kontrollit të motorit do të jetë vetëm me gjysmë tela.

Tjetra, do të dëshironi të lidhni njësitë e kontrollit të motorit në MEGA. Mos harroni se cilat kunja keni përdorur për drejtimin e motorit pasi do t'ju duhen ato në kod.

Më pas mund të filloni të lidhni transmetuesin në MEGA. Kunjat nuk do të jenë të njëjta si në UNO për shkak të mënyrës se si MEGA trajton komunikimin.

Instalimet për kunjat 4 dhe 6 janë lënë të hapura. Në kodem ata ishin të lidhur për rrotat e përparme. Por nëse zgjidhni ta keni vetëm RWD, nuk do të keni nevojë t'i lidhni ato.

Kunjat e marrësit ---- Kunjat ArduinoGND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- nuk është i lidhur

Hapi 4: Kodi

Car.ino ngarkohet në MEGA

Controller.ino në UNO

Nëse doni të përdorni monitorin serik për qëllime korrigjimi, sigurohuni që të vendosni normën e baudit në 115200.

Recommended: