Kazalo:

Servo krmilni robot za Arduino: 6 korakov (s slikami)
Servo krmilni robot za Arduino: 6 korakov (s slikami)

Video: Servo krmilni robot za Arduino: 6 korakov (s slikami)

Video: Servo krmilni robot za Arduino: 6 korakov (s slikami)
Video: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Julij
Anonim
Image
Image
Servo krmilni robot za Arduino
Servo krmilni robot za Arduino
Servo krmilni robot za Arduino
Servo krmilni robot za Arduino

Ta avtomobil temelji na zasnovi platforme arduino, jedro je Atmega - 328 p, ki lahko uresničuje krmiljenje sprednjih koles, pogon na zadnja kolesa in druge funkcije.

Če se samo igrate, morate uporabiti le brezžični modul; če želite izvajati druge funkcije, boste morda morali dodati druge senzorje ali strojno opremo.

1. korak: potrebni deli

Zahtevani deli
Zahtevani deli
Zahtevani deli
Zahtevani deli
Zahtevani deli
Zahtevani deli

Če želite imeti krmiljenje v avtomobilu , potrebujete naslednje dele:

  • Arduino: združljiva različica arduino, modra ptica)
  • Plošča gonilnika motorja: PM-R3
  • Napajalna baterija: 7,4V -18650
  • Del za daljinsko upravljanje: PS2 (seveda lahko uporabite tudi Bluetooth)
  • Linija Dupont: majhna količina
  • Seveda boste potrebovali tudi okvir avtomobila (vključno z motorjem, servo)

PM -R3 modul integrirano V/I razširitev in motorni pogon

  1. Dvojni izhod motorja
  2. Vhodna moč
  3. Digitalni V/I (S V G)
  4. Analogni V/I

2. korak: Namestite okvir (pogonski del)

Namestite okvir (pogonski del)
Namestite okvir (pogonski del)
Namestite okvir (pogonski del)
Namestite okvir (pogonski del)

Najprej namestimo pogonski del, pogonski motor je JGA25-370, preko pogonske osi za zmanjšanje prestav in kolesa naprej, zobnik gredi motorja je velik, ker je po pogonski gredi in podporni razdalji majhna, ne morem namestiti velike prestave, na splošno pa še vedno počasi.

Ležaji zadnjih koles s prirobničnimi ležaji, da preprečite zdrs zobnika med vožnjo, lahko zmanjšate tudi porabo energije.

  • nosilec motorja x1
  • 370 hitri motor x 1
  • Gear A par
  • Gred 5 mm x 1
  • Prirobnični ležaj x 2
  • 5 mm sklopka x 2
  • M3 * 8 mm vijak in matica x 5

3. korak: Deli spredaj za krmiljenje

Sprednji volanski deli
Sprednji volanski deli
Sprednji volanski deli
Sprednji volanski deli

Pred obračanjem del sprejme zasnovo RC, tudi z večino dodatne opreme, kot so deli koles; Da bi bila kolesa prožna, tako znotraj kot zunaj ležaja z vgradnjo. z dvema nosilcema v obliki črke L morata biti pritrjena na ohišje, pri namestitvi povezovalne palice servo motorja. Prepričajte se, da je krmilni kot že v lasti (1,5 ms), preklopite na obseg priročne nastavitve in pozno.

  • M2,5 * 12 mm vijak in matica x 1
  • M3 * 8 mm vijak in matica x 4
  • M4 matica x 2

4. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Sestavljen bo na del in servo motor pritrjen na travo, vijaka, pritrjenega na skodelico, ni mogoče priviti, to bo povzročilo, da se ne bo obrnilo, verjetno bo izgorelo servo motor in mikroračunalnik z enim čipom; palica povezuje dve sprednji kolesi in je povezana s servo motorjem na kotu krmila; servo motor je pritrjen z vijakom in matico M3 * 8 mm, pritrjen z vijakom M2,5 * 8 mm na skodelico, stran bakrenega stebra je 2 M3 * 8 mm vijak.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • Matica M3 x 4
  • Bakreni steber x 4

5. korak: Povezovalni del

Priključni del
Priključni del
Priključni del
Priključni del
Priključni del
Priključni del
Priključni del
Priključni del

Podaljševalno ploščo z motornim pogonom lahko uporabljate neposredno, matično ploščo brez drugih ožičenj pa morate le sprejeti PS2 sprejemnik in servo motor ob prejemu razširitvene plošče V/I vrat, vhodna vrata za napajanje v razširitveni plošči VCC & GND, izhod motorja v A + in A -, še ena izhodna moč motorja v B+ in B- Torej lahko upravljamo dva enosmerna motorja, tukaj potrebujemo le en vmesnik.

Servo pin: V/I 4

PS2 je naredil prenosno ploščo, priročno ožičenje, zaščito pred vzvratno povezavo, tukaj priporočamo naslednjo povezavo

PS2 Pin:

  • GND: GND
  • VCC: +3,3 V ali +5 V
  • DATUM: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Vhodna moč VIN & GND, napetostno območje 3-9 v.

6. korak: Koda

S spremembo programa za dosego hoje robota, krmiljenje motorja naprej in nazaj, smer krmiljenja servo; program vsebuje nadzor PS2, nadzor Bluetooth in sledilno linijo.

Program bi morali spremeniti v najnovejšo različico, tako da ustreza novemu PM-R3.

Stara koda glejte PS2_old

Priporočena: