Satura rādītājs:

Robotikas tālvadības pults Rock Crawler Arduino: 4 soļi
Robotikas tālvadības pults Rock Crawler Arduino: 4 soļi

Video: Robotikas tālvadības pults Rock Crawler Arduino: 4 soļi

Video: Robotikas tālvadības pults Rock Crawler Arduino: 4 soļi
Video: How to make a 8 Channel Transmitter | 8 Channel Simple RF Remote Control For RC | Part 01 #jlcpcb 2024, Jūlijs
Anonim
Robotikas tālvadības pults Akmeņu kāpurķēžu mašīna Arduino
Robotikas tālvadības pults Akmeņu kāpurķēžu mašīna Arduino
Robotikas tālvadības pults Akmeņu kāpurķēžu mašīna Arduino
Robotikas tālvadības pults Akmeņu kāpurķēžu mašīna Arduino

Tas izskatās un ir ļoti basi. Es ieteiktu ikvienam, kurš vēlas īstenot šo projektu, apsvērt kādu veidu, kā pārklāt elektroniku, lai pasargātu no ūdens un netīrumiem.

1. darbība. Nepieciešamās lietas

Nepieciešamās lietas
Nepieciešamās lietas

-Arduino MEGA

-Arduino UNO

-2x kursorsviras

-2x 2,4 GHz uztvērēji

-jebkura šasija ar vismaz diviem motoriem (stūrēšanai un jaudai)

-Šim projektam ir trīs motori (papildus viens priekšējo riteņu piedziņai)

-Bateriju komplekts motoriem

-2x motora vadības ierīces (divas ir nepieciešamas tikai nepilna laika visu riteņu piedziņai)

-2x 9 voltu baterijas arduino's

-Arduino pagarinājuma vairogs

-Strāvas slēdzis motoriem (pēc izvēles)

2. darbība: kontroliera montāža

Kontroliera salikšana
Kontroliera salikšana
Kontroliera montāža
Kontroliera montāža
Kontroliera montāža
Kontroliera montāža

Kontrolierim jums būs nepieciešams Arduino UNO ar pagarinājuma vairogu, divi kursorsviras, viens 2,4 GHz raiduztvērējs un viens 9 V akumulators.

Pagarinājuma vairogs tiek izmantots vairākām GND un 5V tapām, tas atvieglos projektu, jo jums nav nepieciešams veikt nekādu lodēšanu kontrolierim

Sāciet, pievienojot kursorsviras Arduino. Atcerieties, ka viens kursorsvira ir atbildīgs par X kustību, bet otrs - par Y kustību. Pagarinājuma vairogs ir nepieciešams, lai darbinātu gan kursorsviras, gan raiduztvērēju.

Vadības svira 1 tiks pieslēgta x asij (droseļvārsts), Jūs varat pieslēgt SW (kursorsviru slēdzi), ja vēlaties iespējot pārslēgšanos starp 4WD un 2WD (bet tas šajā gadījumā nav ieviests)

Kursorsvira 2 tiks savienota ar Y asi (stūrēšana)

Tālāk jūs vēlaties sākt savienot raiduztvērēju šādi

Raiduztvērēja tapas ---- Arduino tapas

GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 13

MOSI 6 ---- 11

MISO 7–12

IRQ 8 ---- nav pievienots

3. solis: automašīnas salikšana

Automašīnas salikšana
Automašīnas salikšana
Automašīnas salikšana
Automašīnas salikšana
Automašīnas salikšana
Automašīnas salikšana

Šim nolūkam jums būs nepieciešama šasija ar motoriem, Arduino MEGA, divi motora vadības bloki, viens 2,4 GHz raiduztvērējs un viens 9 V akumulators.

Mēs sākām, pievienojot motorus motora vadības blokiem. Atcerieties, ka ir iesaistīti trīs motori (katrs ar diviem vadiem), tāpēc viens motora vadības bloks būs tikai pusvadīts.

Tālāk jūs vēlaties pieslēgt motora vadības blokus MEGA. Atcerieties, kuras tapas izmantojāt motora virzienam, jo tās būs nepieciešamas kodā.

Pēc tam jūs varat sākt savienot raiduztvērēju ar MEGA. Tapas nebūs tādas pašas kā ANO, jo MEGA apstrādā saziņu.

Elektroinstalācija 4. un 6. tapai ir atvērta. Kodā tie bija vadi priekšējiem riteņiem. Bet, ja izvēlaties to izmantot tikai RWD, jums tie nebūs jāpievieno vadiem.

Raiduztvērēja tapas ---- Arduino tapasGND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7–50

IRQ 8 ---- nav pievienots

4. solis: kods

Car.ino tiek augšupielādēts MEGA

Kontrolieris.ino uz UNO

Ja atkļūdošanas nolūkos vēlaties izmantot seriālo monitoru, noteikti iestatiet datu pārraides ātrumu uz 115200.

Ieteicams: