Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
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
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ö
- Kahden moottorin lähtö
- Virransyöttö
- Digitaalinen I/O (S V G)
- Analoginen I/O
Vaihe 2: 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
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:
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
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:
Halvempi ESP8266 WiFi -suoja Arduinolle ja muille mikroille: 6 vaihetta (kuvilla)
Halvempi ESP8266 -WiFi -suoja Arduinolle ja muille mikroille: Päivitys: 29. lokakuuta 2020 Testattu ESP8266 -levykirjastolla V2.7.4 - toimii Päivitys: 23. syyskuuta 2016 Älä käytä Arduino ESP -levykirjastoa V2.3.0 tähän projektiin. V2.2.0 works Päivitys: 19. toukokuuta 2016 Tämän hankkeen versio 14 tarkistaa kirjastoja ja koodia toimimaan
MCP41HVX1 Digitaalinen potentiometri Arduinolle: 10 vaihetta (kuvilla)
MCP41HVX1 -digitaalinen potentiometri Arduinolle: MCP41HVX1 -digitaaliset potentiometrit (aka DigiPots) ovat laitteita, jotka matkivat analogisen potentiometrin toimintaa ja joita ohjataan SPI: n kautta. Esimerkkisovellus olisi korvata stereosi äänenvoimakkuuden säädin DigiPotilla, joka on
Kilpi Arduinolle vanhoilta venäläisiltä VFD -putkilta: kello, lämpömittari, jännitemittari : 21 vaihetta (kuvilla)
Kilpi Arduinolle vanhoilta venäläisiltä VFD -putkilta: kello, lämpömittari, jännitemittari …: Tämä projekti kesti lähes puoli vuotta. En voi kuvata kuinka paljon työtä tähän projektiin meni. Tämän projektin tekeminen yksin vie minut ikuisesti, joten sain apua ystäviltäni. Täältä näet työmme koottuina yhteen erittäin pitkään ohjeeseen
DIY -virranmittausmoduuli Arduinolle: 9 vaihetta (kuvilla)
DIY -tehonmittausmoduuli Arduinolle: Hei kaikille, toivon, että teillä menee hyvin! Tässä ohjeessa näytän sinulle, kuinka tein tämän tehomittari/ wattimittarimoduulin käytettäväksi Arduino -levyn kanssa. Tämä tehomittari voi laskea DC -kuormituksen kuluttaman tehon. Voiman ohella
Piirustusrobotti Arduinolle: 18 vaihetta (kuvilla)
Piirustusrobotti Arduinolle: Huomaa: Minulla on uusi versio tästä robotista, joka käyttää piirilevyä, on helpompi rakentaa ja jossa on IR -esteiden tunnistus! Tutustu osoitteeseen http://bit.ly/OSTurtle Suunnittelin tämän projektin 10 tunnin työpajaan ChickTech.org-sivustolle, jonka tavoitteena on