Sisällysluettelo:

Servo -ohjausrobotti Arduinolle: 6 vaihetta (kuvilla)
Servo -ohjausrobotti Arduinolle: 6 vaihetta (kuvilla)

Video: Servo -ohjausrobotti Arduinolle: 6 vaihetta (kuvilla)

Video: Servo -ohjausrobotti Arduinolle: 6 vaihetta (kuvilla)
Video: 40 hyödyllistä Aliexpressin autotuotetta, jotka ovat sinulle hyödyllisiä 2024, Heinäkuu
Anonim
Image
Image
Servo -ohjausrobotti Arduinolle
Servo -ohjausrobotti Arduinolle
Servo -ohjausrobotti Arduinolle
Servo -ohjausrobotti Arduinolle

Tämä auto perustuu arduino -alustan suunnitteluun, ydin on Atmega - 328 p, joka pystyy toteuttamaan etupyörän ohjauksen, takapyörän käytön ja muut toiminnot.

Jos pelaat yksin, sinun on käytettävä vain langatonta moduulia; Jos haluat toteuttaa muita toimintoja, sinun on ehkä lisättävä muita antureita tai laitteistoa.

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat

Kun haluat ohjata auton ohjauslaitteella need Tarvitset seuraavat osat :

  • Arduino : arduino Yhteensopiva versio (sininen lintu)
  • Moottorin ohjainkortti: PM-R3
  • Akku : 7.4V -18650
  • Kaukosäätimen osa : PS2 (voit tietysti käyttää myös bluetooth -ohjausta)
  • Dupont -linja small pieni määrä
  • Tietysti tarvitset myös auton rungon (sisältää moottorin, servon)

PM - R3 -moduuliin integroitu I/O -laajennus ja moottorikäyttö

  1. Kahden moottorin lähtö
  2. Virransyöttö
  3. Digitaalinen I/O (S V G)
  4. Analoginen I/O

Vaihe 2: Asenna runko (käyttöosa)

Asenna runko (käyttöosa)
Asenna runko (käyttöosa)
Asenna runko (käyttöosa)
Asenna runko (käyttöosa)

Ensin asennamme veto-osan, käyttömoottori on JGA25-370, vaihteen vähentämisen vetoakselin ja pyörän eteenpäin vetäytymisen kautta, moottorin akselin hammaspyörä on suuri, koska vetoakselin ja tukietäisyyden ollessa pieni, ei voi asentaa suuria vaihteita, mutta kaiken kaikkiaan silti hidas.

Takapyörän laakerit, joissa on laippalaakerit, voit myös vähentää virrankulutusta, jotta vaihteisto ei liukua alas ajon aikana.

  • moottorin pidike x1
  • 370 nopea moottori x 1
  • Vaihde A pari
  • 5 mm akseli x 1
  • Laippalaakeri x 2
  • 5 mm liitin x 2
  • M3 * 8 mm ruuvi ja mutteri x 5

Vaihe 3: Etuohjausosat

Etuohjausosat
Etuohjausosat
Etuohjausosat
Etuohjausosat

Ennen kääntöosaa hyväksyy RC -mallin, myös useimpien lisävarusteiden, kuten pyörän osien kanssa; Jotta pyörät pysyisivät joustavina sekä laakerin sisällä että ulkopuolella asennuksen kanssa. MG996R metalli ohjaustehostimena, ohjaus kahdella L -muotoisella kiinnikkeellä on kiinnitettävä runkoon, servomoottorin kiertokanki asennuksen aikana, varmista, että ohjauskulma on jo (1,5 ms) omistuksessa, kytkin sopivaan säätöön ja myöhään.

  • M2.5 * 12mm ruuvi ja mutteri x 1
  • M3 * 8 mm ruuvi ja mutteri x 4
  • M4 lukkomutteri x 2

Vaihe 4:

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva

Kootaan osaksi ja servomoottori on kiinnitetty nurmikolle, ei voi kiristää kuppiin kiinnitettyä ruuvia, se johtaa siihen, ettei se voi kääntyä, todennäköisesti polttaa servomoottorin ja yhden sirun mikrotietokoneen; tanko yhdistää kaksi etupyörää ja on kytketty peräsimen servokäyttöön; Servomoottori kiinnitetään M3 * 8 mm ruuvilla ja mutterilla, kiinnitetään M2,5 * 8 mm ruuvilla kuppiin, kuparipylväspuoli on 2 M3 * 8 mm ruuvi.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • M3 mutteri x 4
  • Kuparipylväs x 4

Vaihe 5: Liitäntäosa

Liitäntäosa
Liitäntäosa
Liitäntäosa
Liitäntäosa
Liitäntäosa
Liitäntäosa
Liitäntäosa
Liitäntäosa

Moottorikäyttöistä laajennuskorttia voidaan käyttää suoraan, ja emolevy ilman muita johdotuksia tarvitsee vain PS2 -vastaanottimen ja servomoottorin vastaanotettuaan I/O -portin laajennuskortin, VCC- ja GND -laajennuskortin teholiitännän, moottorin lähtö A + ja A -, toinen moottorin lähtö B+: ssa ja B-. Joten voimme ohjata kahta tasavirtamoottoria, tässä tarvitsemme vain yhden liitännän.

Servotappi: I/O 4

PS2 teki siirtokortin, kätevät johdotukset, käänteisen liitännän suojauksen, suosittele seuraavaa liitäntää täällä

PS2 -nasta:

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

Virransyöttö VIN & GND, 3-9 V jännitealue.

Vaihe 6: Koodi

Ohjelmaa muuttamalla robotin kävely, moottorin ohjaus eteen- ja taaksepäin, servosäätimen suunta; Ohjelma sisältää PS2-ohjauksen, Bluetooth-ohjauksen ja seurantalinjan.

Ohjelma on vaihdettava uusimpaan versioon vastaamaan uutta PM-R3: ta.

Vanha koodi, katso PS2_old

Suositeltava: