Sisällysluettelo:
- Vaihe 1: Youtube -videolinkki
- Vaihe 2: Tarvittavat osat ja työkalut
- Vaihe 3: Rakenne / runko
- Vaihe 4: Moottori / toimilaite
- Vaihe 5: Valmistele moottoriterminaali
- Vaihe 6: Asenna moottori ja asenna yläkatto
- Vaihe 7: Ohjain
- Vaihe 8: H -silta (LM 298 -moduuli)
- Vaihe 9: Virtalähde
- Vaihe 10: Sähköjohdotus
- Vaihe 11: Hallitse logiikkaa
- Vaihe 12: Ohjelmisto
- Vaihe 13: Arduino -koodi
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä opas näyttää kuinka tehdä älypuhelimella ohjattu Arduino -robottiauto.
Päivitys 25.10.2016
Vaihe 1: Youtube -videolinkki
Vaihe 2: Tarvittavat osat ja työkalut
1. 4WD -robottikotelosarja 2. Arduino Uno
3. LM298 H -moduuli
4. Bluetooth-moduuli HC-05
5. 12v Li-po-akku
6. Uros-naarasliitinjohdot
7. Uros-uros-hyppyjohdot
8. Kanavanauha tai muu nauha 9. Älypuhelin
Vaihe 3: Rakenne / runko
Voit ostaa 4WD -auton alustan tai tehdä sen käyttämällä PVC: tä / mitä tahansa kovalevyä.
Vaihe 4: Moottori / toimilaite
Tässä projektissa käytän 6v DC -moottoria. Voit käyttää mitä tahansa 6 voltin tasavirtamoottoria.
Vaihe 5: Valmistele moottoriterminaali
Leikkaa 4 kpl punaisia ja mustia johtoja, joiden pituus on noin 5-6 tuumaa.
Voidaan käyttää 0,5 m²: n johtoja.
Irrota eristys johdoista molemmissa päissä Juotta johdot moottorin liittimeen
Voit tarkistaa moottorin napaisuuden kytkemällä sen akkuun. Jos se pyörii eteenpäin (punainen johto positiivisella ja musta johto negatiivisella liittimellä), liitäntä on oikea.
Vaihe 6: Asenna moottori ja asenna yläkatto
Vaihe 7: Ohjain
Arduino UNO on avoimen lähdekoodin mikrokortti, joka perustuu Microchip ATmega328P -mikro-ohjaimeen ja jonka on kehittänyt Arduino.cc. Kortti on varustettu digitaalisilla ja analogisilla tulo-/lähtö (I/O) nastoilla, jotka voidaan liittää erilaisiin laajennuskortteihin (suojat) ja muihin piireihin. Kortissa on 14 digitaalista nastaa, 6 analogista nastaa ja ohjelmoitava Arduino IDE: llä (integroitu kehitysympäristö) tyypin B USB -kaapelin kautta. Se voi saada virtaa USB -kaapelilla tai ulkoisella 9 voltin paristolla, vaikka se hyväksyy 7–20 voltin jännitteet. Se on myös samanlainen kuin Arduino Nano ja Leonardo. Laitteiston viitemalli jaetaan Creative Commons Attribution Share-Alike 2.5 -lisenssillä ja on saatavilla Arduinon verkkosivustolla. Joillekin laitteistoversioille on saatavana myös asettelu- ja tuotantotiedostoja. "Uno" tarkoittaa yhtä italiaksi ja valittiin Arduino Software (IDE) 1.0: n julkaisun kunniaksi. Uno -kortti ja Arduino -ohjelmiston (IDE) versio 1.0 olivat Arduinon viiteversioita, jotka on nyt kehitetty uusiksi julkaisuiksi. Uno -kortti on ensimmäinen USB Arduino -korttisarjasta ja vertailumalli Arduino -alustalle. Arduino Unon ATmega328: ssa on esiohjelmoitu käynnistyslatain, joka mahdollistaa uuden koodin lataamisen siihen ilman ulkoista laitteisto -ohjelmoijaa. [3] Se kommunikoi käyttäen alkuperäistä STK500 -protokollaa. Uno eroaa myös kaikista aiemmista levyistä siinä, että se ei käytä FTDI USB-sarja -ohjainsirua. Sen sijaan se käyttää Atmega16U2 (Atmega8U2 versioon R2), joka on ohjelmoitu USB-sarja-muuntimeksi.
Mikro -ohjaimet ohjelmoidaan tyypillisesti käyttämällä ohjelmakielten C ja C ++ toimintojen murteita. Perinteisten kääntäjien työkaluketjujen käytön lisäksi Arduino -projekti tarjoaa integroidun kehitysympäristön (IDE), joka perustuu Processing language -projektiin.
Vaihe 8: H -silta (LM 298 -moduuli)
Termi H-silta on johdettu tällaisen piirin tyypillisestä graafisesta esityksestä. Se on piiri, joka voi ajaa tasavirtamoottoria eteen- ja taaksepäin. Työskentely: Yllä olevassa kuvassa ymmärrät H -sillan toiminnan.
Se koostuu 4 elektronisesta kytkimestä S1, S2, S3 ja S4 (transistorit / MOSFETit / IGBTS). Kun kytkimet S1 ja S4 ovat kiinni (ja S2 ja S3 ovat auki), moottoriin kohdistuu positiivinen jännite, joten se pyörii eteenpäin. Samoin kun S2 ja S3 suljetaan ja S1 ja S4 avataan, käytetään moottorin poikki, joten se pyörii vastakkaiseen suuntaan.
Huomaa: Saman varren kytkimiä (joko S1, S2 tai S3, S4) ei koskaan suljeta samanaikaisesti, se aiheuttaa kuolleen oikosulun. H -siltoja on saatavana integroiduina piireinä, tai voit rakentaa oman käyttämällä 4 -transistoreita tai MOSFET -laitteita. Meidän tapauksessamme käytämme LM298 H-silta-IC: tä, joka mahdollistaa moottorien nopeuden ja suunnan ohjaamisen.
Nastan kuvaus:
Lähtö 1: DC -moottori 1 "+" tai askelmoottori A+
Lähtö 2: DC-moottori 1 "-" tai askelmoottori A-
Lähtö 3: DC -moottori 2 "+" tai askelmoottori B+
Lähtö 4: Moottori B johtaa ulos
12v Pin: 12V tulo, mutta voit käyttää 7-35V
GND: Maa
5 V -nasta: 5 V: n lähtö, jos 12 V: n jumpperi on paikallaan, ihanteellinen Arduinon (jne.)
EnA: Ottaa PWM -signaalin käyttöön moottorissa A (katso osio "Arduino -luonnosnäkökohdat")
IN1: Ota moottori A käyttöön
IN2: Ota MotorA käyttöön
IN3: Ota MotorB käyttöön
IN4: Ota MotorB käyttöön
EnB: Ottaa PWM -signaalin käyttöön moottorissa B
Vaihe 9: Virtalähde
Näitä akkuja voidaan käyttää:
1. AA -alkaliparisto (ei ladattava) 2. AA NiMh- tai NiCd -akku (ladattava)
3. Li -ion -akku
4. LiPo -akku
Vaihe 10: Sähköjohdotus
Johdotusta varten tarvitset hyppyjohtimia. Kytke kahden moottorin (molemmilla puolilla) punaiset johdot yhteen ja mustat johdot yhteen.
Joten lopulta sinulla on kaksi liitintä kummallakin puolella. MOTORA vastaa kahdesta oikeanpuoleisesta moottorista, vastaavasti kaksi vasemmanpuoleista moottoria on kytketty MOTORBiin. Liitä kaikki alla olevien ohjeiden mukaisesti.
Moottorin liitäntä:
Out1 -> Moottorin vasemmanpunainen johto (+)
Out2 -> Vasemmanpuoleisen moottorin musta johto (-)
Out3 -> Oikeanpuoleinen moottorin punainen lanka (+)
Out4 -> Oikean puolen moottorin musta johto (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth -moduuli -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Teho:
12V -> Liitä akun punainen johto
GND -> Liitä akun musta johto ja Arduino GND -tappi
5V -> Yhdistä Arduinon 5V -nastaan
Vaihe 11: Hallitse logiikkaa
Vaihe 12: Ohjelmisto
Ohjelmisto -osa on hyvin yksinkertainen, se ei tarvitse kirjastoa. Jos ymmärrät aiempien vaiheiden logiikkataulukon, voit kirjoittaa oman koodisi. En käyttänyt paljon aikaa koodin kirjoittamiseen, joten käytän vain jonkun muun kirjoittamaa koodia. Robot Carin ohjaamiseen käytän älypuhelintani. 05) Lataa sovellus Sovelluksen asentamisen jälkeen sinun on pariliitettävä se Bluetooth -moduuliin. Pariliitoksen salasana on "1234".
Latauslinkki: https://play.google.com/store/apps/details? Id = brau…
Vaihe 13: Arduino -koodi
==> Arduino -koodi
Tai
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim