Cuprins:

Robot de servodirecție pentru Arduino: 6 pași (cu imagini)
Robot de servodirecție pentru Arduino: 6 pași (cu imagini)

Video: Robot de servodirecție pentru Arduino: 6 pași (cu imagini)

Video: Robot de servodirecție pentru Arduino: 6 pași (cu imagini)
Video: Arduino | Comandă LED , servomotor cu buton | science-stories.org 2024, Iulie
Anonim
Image
Image
Robot de servodirecție pentru Arduino
Robot de servodirecție pentru Arduino
Robot de servodirecție pentru Arduino
Robot de servodirecție pentru Arduino

Această mașină se bazează pe designul platformei arduino, nucleul este Atmega - 328 p, care poate realiza direcția roții din față, tracțiunea din spate și alte funcții.

Dacă jucați singur, trebuie doar să utilizați modulul wireless; Dacă doriți să implementați alte funcții, poate fi necesar să adăugați alți senzori sau hardware.

Pasul 1: Părțile necesare

Părțile necesare
Părțile necesare
Părțile necesare
Părțile necesare
Părțile necesare
Părțile necesare

Când doriți să fiți controlat de treapta de direcție spre mașină , Aveți nevoie de următoarele piese :

  • Arduino : arduino Versiune compatibilă bird blue bird)
  • Placa driverului motorului : PM-R3
  • Baterie de alimentare : 7.4V -18650
  • Piesa de control de la distanță : PS2 (desigur, puteți utiliza și controlul bluetooth)
  • Linia Dupont : o cantitate mică de
  • Desigur, veți avea nevoie și de rama mașinii (include motor, servo)

Extinderea I / O integrată a modulului PM - R3 și acționarea motorului

  1. Iesire motor dual
  2. Putere
  3. I / O digitală (S V G)
  4. I / O analog

Pasul 2: Instalați cadrul (partea de unitate)

Instalați cadrul (partea de unitate)
Instalați cadrul (partea de unitate)
Instalați cadrul (partea de unitate)
Instalați cadrul (partea de unitate)

Mai întâi instalăm piesa de acționare, motorul de acționare este JGA25-370, printr-o axă de acționare de reducere a vitezei și retragerea roții înainte, angrenajul arborelui motorului este mare, deoarece după ce arborele de acționare și distanța de susținere sunt mici, nu se poate instala un angrenaj mare, dar în general încet.

Rulmenții roților din spate cu rulmenți cu flanșă, pentru a împiedica alunecarea angrenajului în timpul mersului, puteți reduce și consumul de energie.

  • suport motor x1
  • 370 motor de mare viteză x 1
  • Gear A pair
  • Ax de 5 mm x 1
  • Rulment cu flanșă x 2
  • Cuplaj de 5 mm x 2
  • Șurub și piuliță M3 * 8 mm x 5

Pasul 3: Piese de direcție față

Piese de direcție față
Piese de direcție față
Piese de direcție față
Piese de direcție față

Înainte de întoarcere, piesa adoptă designul RC, de asemenea, cu majoritatea accesoriilor, cum ar fi piesele roții; Pentru a menține roțile flexibile, atât în interiorul cât și în exteriorul rulmentului cu instalare. cu două console în formă de L ar trebui să fie fixate pe șasiu, biela servomotor la instalare, vă rugăm să vă asigurați că unghiul de direcție este deja deținut de (1,5 ms), trecerea la scopul reglării convenabile și la sfârșitul anului.

  • Șurub și piuliță M2.5 * 12mm x 1
  • Șurub și piuliță M3 * 8mm x 4
  • Piulita de blocare M4 x 2

Pasul 4:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Va fi asamblat pe piesă și servomotorul este fixat pe gazon, nu se poate strânge șurubul fixat la o ceașcă, va duce la nu se poate roti, este posibil să ardă servomotorul și microcomputerul cu un singur cip; tija conectează două roți din față și este conectată la servomotorul pe unghiul cârmei; Servomotorul este fixat cu șurubul M3 * 8 mm și piulița, fixat cu șurubul M2,5 * 8 mm la cupă, partea coloanei de cupru este de 2 M3 * Șurub de 8 mm.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • Piuliță M3 x 4
  • Stâlp de cupru x 4

Pasul 5: Partea conexiunii

Partea conexiunii
Partea conexiunii
Partea conexiunii
Partea conexiunii
Partea conexiunii
Partea conexiunii
Partea conexiunii
Partea conexiunii

Placa de extensie acționată de motor poate fi utilizată direct, iar placa principală fără alte cabluri, trebuie doar să primiți receptorul PS2 și servomotorul la primirea plăcii de expansiune a portului I / O, portul de intrare a puterii în placa de expansiune VCC & GND, ieșirea motorului în A + și A -, o altă ieșire a motorului în B + și B-. Deci, putem controla cele două motoare de curent continuu, aici avem nevoie doar de o singură interfață.

Servo Pin: I / O 4

PS2 a făcut o placă de transfer, cablare convenabilă, protecție de conectare inversă, recomandă următoarea conexiune aici

Pin PS2:

  • GND: GND
  • VCC: + 3,3v sau + 5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Putere de intrare VIN & GND, interval de tensiune 3-9 v.

Pasul 6: Cod

Prin modificarea programului pentru a realiza mersul robotului, controlul motorului înainte și înapoi, direcția servo control; programul conține control PS2, control Bluetooth și linie de urmărire.

Programul ar trebui schimbat la cea mai recentă versiune pentru a se potrivi cu noul PM-R3.

Vechiul cod vezi PS2_old

Recomandat: