Sisukord:

Servo roolimisrobot Arduino jaoks: 6 sammu (piltidega)
Servo roolimisrobot Arduino jaoks: 6 sammu (piltidega)

Video: Servo roolimisrobot Arduino jaoks: 6 sammu (piltidega)

Video: Servo roolimisrobot Arduino jaoks: 6 sammu (piltidega)
Video: MKS SGEN L V1.0 - Basics 2024, November
Anonim
Image
Image
Servo roolimisrobot Arduino jaoks
Servo roolimisrobot Arduino jaoks
Servo roolimisrobot Arduino jaoks
Servo roolimisrobot Arduino jaoks

See auto põhineb arduino platvormi disainil, tuum on Atmega - 328 p, mis suudab realiseerida esiratta rooli, tagarattaveo ja muid funktsioone.

Kui mängite lihtsalt üksi, peate kasutama ainult traadita moodulit; Kui soovite rakendada muid funktsioone, peate võib -olla lisama muid andureid või riistvara.

Samm: nõutavad osad

Nõutavad osad
Nõutavad osad
Nõutavad osad
Nõutavad osad
Nõutavad osad
Nõutavad osad

Kui soovite, et auto oleks rooliseadmega juhitav (vajate järgmisi osi)

  • Arduino, arduino ühilduv versioon (sinine lind)
  • Mootori juhtplaat: PM-R3
  • Toiteakud: 7.4V -18650
  • Kaugjuhtimispult : PS2 (muidugi saab kasutada ka bluetooth juhtimist)
  • Dupont line - väike kogus
  • Loomulikult vajate ka auto raami (kaasa arvatud mootor, servo)

PM - R3 mooduli integreeritud I/O laiendus ja mootori ajam

  1. Kahe mootoriga väljund
  2. Toite sisend
  3. Digitaalne sisend/väljund (S V G)
  4. Analoog I/O

2. samm: raami (ajamiosa) paigaldamine

Paigaldage raam (ajami osa)
Paigaldage raam (ajami osa)
Paigaldage raam (ajami osa)
Paigaldage raam (ajami osa)

Esiteks paigaldame veoosa, ajamimootor on JGA25-370, käigu vähendamise veotelje ja ratta ettepoole taandumise kaudu on mootori võlli käik suur, sest pärast ajamivõlli ja tugivahe on väike, ei saa paigaldada suurt käiku, aga üldiselt aeglane.

Ääriku laagritega tagarataste laagrid, et vältida käigu libisemist jooksu ajal, saate vähendada ka energiatarbimist.

  • mootoriklamber x1
  • 370 kiire mootor x 1
  • Käik A paar
  • 5 mm võll x 1
  • Ääriku laager x 2
  • 5 mm haakeseade x 2
  • M3 * 8 mm kruvi ja mutter x 5

3. samm: eesmised rooliosad

Rooliosad ees
Rooliosad ees
Rooliosad ees
Rooliosad ees

Enne pöörlev osa võtab vastu RC disaini, ka enamiku tarvikutega, näiteks rattaosadega; Et rattad oleksid paindlikud nii koos kui ka koos laagriga koos paigaldusega. MG996R metallist roolivõimendina, rooliseade kahe L -kujulise klambriga tuleks šassiile kinnitada, servomootori ühendusvarda paigaldamisel veenduge, et roolimisnurk oleks juba (1,5 ms) omanik, lüliti mugavasse reguleerimisalasse ja hilja.

  • M2,5 * 12 mm kruvi ja mutter x 1
  • M3 * 8 mm kruvi ja mutter x 4
  • M4 lukustusmutter x 2

4. samm:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt

Komplekteeritakse osadeks ja servomootor on muru külge kinnitatud, Tassi külge kinnitatud kruvi ei saa kinni keerata, see ei saa pöörduda, põletab tõenäoliselt servomootori ja ühe kiibiga mikroarvuti; Ühenduse kasutamine varras ühendab kaks esiratast ja on ühendatud servamootoriga rooli nurga all; servomootor on fikseeritud kruviga M3 * 8 mm ja mutriga, fikseeritud tassiga M2,5 * 8 mm, vasksamba pool on 2 M3 * 8 mm kruvi.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • M3 mutter x 4
  • Vasksammas x 4

Samm 5: Ühenduse osa

Ühendusosa
Ühendusosa
Ühendusosa
Ühendusosa
Ühendusosa
Ühendusosa
Ühendusosa
Ühendusosa

Mootoriga juhitavat pikendusplaati saab kasutada otse ja emaplaat ilma muu juhtmestikuta peab I/O pordi laiendusplaadi vastuvõtmisel lihtsalt PS2 vastuvõtja ja servomootori, VCC & GND laiendusplaadi toitesisendi, mootori väljund A + ja A -, teine mootori väljund B+ ja B-. Seega saame juhtida kahte alalisvoolumootorit, siin vajame ainult ühte liidest.

Servotapp: I/O 4

PS2 tegi ülekandetahvli, mugava juhtmestiku, pöördühenduse kaitse, soovitage siin järgmist ühendust

PS2 pin:

  • GND: GND
  • VCC: +3.3v või +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Sisendvõimsus VIN & GND, 3-9 v pingevahemik.

6. samm: kood

Programmi muutmise kaudu, et saavutada roboti kõndimine, mootori juhtimine edasi ja tagasi, servo juhtimise suund; programm sisaldab PS2 juhtimist, Bluetoothi juhtimist ja jälgimisliini.

Programm tuleks muuta uusimale versioonile, et see vastaks uuele PM-R3-le.

Vana kood vt PS2_old

Soovitan: