Sisällysluettelo:

Bluetooth -ohjattu RC -auto nopeuden säädöllä ja etäisyyden mittauksella: 8 vaihetta
Bluetooth -ohjattu RC -auto nopeuden säädöllä ja etäisyyden mittauksella: 8 vaihetta

Video: Bluetooth -ohjattu RC -auto nopeuden säädöllä ja etäisyyden mittauksella: 8 vaihetta

Video: Bluetooth -ohjattu RC -auto nopeuden säädöllä ja etäisyyden mittauksella: 8 vaihetta
Video: V2.fi esittää: Katsaus omituisiin peliohjaimiin 2024, Marraskuu
Anonim
Image
Image

Lapsena olin aina kiehtonut RC -autoista. Nykyään voit löytää monia opetusohjelmia halpojen Bluetooth -ohjattujen RC -autojen valmistamiseksi itse Arduinon avulla. Otetaan se askeleen pidemmälle ja käytämme käytännön tietämystämme kinematiikasta laskeaksemme matkan ja botin nopeuden.

Tämä ohje on tehty yhteistyössä HATCHNHACKin kanssa. Tutustu heidän hämmästyttävään verkkosivustoonsa, jossa on kaikki prototyyppilaitteet, blogit, ideat ja paljon muuta.

Vaihe 1: Vaihe 1: Projektissa tarvittavien osien löytäminen

No, kirjoitan tämän yleisenä ohjeena, joten yritän löytää vaihtoehtoja, jos et löydä käyttämiäni osia. Lisään myös ostolinkkejä, jotta voit ostaa kohteita, joita sinulla ei ole käsilläsi, ja voit muokata botiasi luovuutesi mukaan. Osat tämän projektin tekemiseen ovat osoitteessa hnhcart. Heillä on laadukkaita osia hämmästyttävällä hintaluokalla.

  • Mikrokontrolleri: No, jos olet aloittelija, kokeile käyttää Arduinoa. Käytän siis Arduino Unoa. Osta linkki Arduino Unolle.
  • Moottorit ja enkooderit: Käytän tässä projektissa 150 r / min sivuakselimoottoria, jossa on sisäänrakennettu anturi. Jos et löydä tällaisia moottoreita, voit viitata yksinkertaisiin kaksiakselisiin bo -moottoreihin ja sinun on ostettava anturit BO -moottoreille. voit ostaa kaksiakselisia BO -moottoreita | yksittäiset kooderit
  • Moottoriajuri: tarvitset moottoriajurin moottorien käyttämiseen, koska useimmat mikro -ohjaimet eivät voi syöttää niin paljon jännitettä. Käytän L298N -laitetta, johon voit viitata täältä ostaaksesi täältä.
  • RUNKO: Alusta ja renkaat on ostettava tietty moottori, jota käytät. Voit ostaa BO -moottorien alustan tästä linkistä.
  • Bluetooth -moduuli (HC05): Jotta voimme yhdistää Arduinon älypuhelimeemme, tarvitsemme laitteen Bluetooth -viestintää varten. tässä on HC05 kätevä. Osta linkki tuotteelle HC05
  • Hyppyjohdot: tarvitsemme kaikki hyppyjohtimet tavaroiden liittämiseen. Jos olet aloittelija, tarvitset joukon näitä eri projekteihin. voit ostaa joitain täältä:- Uros- uros | Mieheltä naiselle
  • Akku: No, käytän tähän projektiin 12v lipoparistoa. Jos sinulla ei ole sitä, voit aina vaihtaa yleisiin 12 voltin litiumioniakkuihin. Tai jos käytät 9v BO -moottoreita, voit käyttää jopa yksinkertaista 9v -akkua. Muista kuitenkin tarkistaa moottorin tekniset tiedot ennen akun ostamista, koska voit vahingoittaa moottoria, jos jännite on suurempi kuin moottorin kapasiteetti. Jos haluat ostaa 9 V: n akun, katso täältä.
  • Leipälevy/prototyyppikortti: tarvitset jotain kaiken johtimen liittämiseksi. Tässä leipälauta tulee käteväksi. osta linkki leipätaululle | prototyyppikortti

Vaihe 2: Kotelon asentaminen

Moottorin ohjaimen kytkentä
Moottorin ohjaimen kytkentä

Jos työskentelet esivalmistetun alustan kanssa, sinun ei tarvitse huolehtia tavaroista.

Joten koska minulla ei ollut erityistä esivalmistettua alusta moottorilleni, jouduin rakentamaan sellaisen itse. Valitsin pohjalle akryylilevyn, koska se on kevyt ja helppo työskennellä ja käytin moottorien asentamiseen tavallisia kiinnikkeitä.

ja lopuksi ruuvaa chaster -pyörä alhaalla tukemaan bottia.

Vaihe 3: Moottorin ohjaimen kytkeminen

Moottorin ohjaimen kytkentä
Moottorin ohjaimen kytkentä

Jotta saisimme riittävästi mehua moottoreihin, meidän on asennettava moottorin ohjain.

  1. ruuvaa ensin moottorin +ve- ja -ve -navat moottorin ohjaimen PTR -liittimeen.
  2. sitten moottorin ohjain ruuvaa akun +ve 12v -porttiin ja -ve moottoriajurin GND -porttiin.
  3. aseta moottorin ohjaimen tulotappi valitsemasi Arduinon PWM -nastaan. MUISTA vaihtaa koodi moottorin nastoihin vastaavasti.

  4. lisää kytkin akun +ve ja moottorinohjaimen välille, muussa tapauksessa sinun on irrotettava akku, kun et käytä sitä.
  5. saat 2 johtoa moottorin ohjaimen 5 V: sta ja GND: stä leipälevylle, jotta voit käyttää Arduinoa ja muita laitteita.

Vaihe 4: KOODURIEN ASENNUS

ANTURIT Asennus
ANTURIT Asennus

Kuten huomaat, anturi on sisäänrakennettu moottorin kanssa.

  • M1 ja M2 ovat moottorin +ve ja -ve, jotka menevät moottorin ohjaimeen
  • kiinnitä enkoodereiden 5v ja GND leipälevyn 5v ja GND -laitteisiin anturien virran saamiseksi
  • A ja B ovat anturin ulostulonappeille, joihin kiinnitämme Arduinon tapit 2 ja 3

Vaihe 5: Kytke Arduino ja Blutooth -moduuli

Arduinon ja Blutooth -moduulin kytkentä
Arduinon ja Blutooth -moduulin kytkentä
Arduinon ja Blutooth -moduulin kytkentä
Arduinon ja Blutooth -moduulin kytkentä
  • liitä GND ja 5v leipälevyltä Arduinon Viniin ja GND: hen, jotta Arduino saa virtaa.
  • tee sama Bluetooth -moduulin kanssa myös sen virran saamiseksi.
  • liitä Bluetooth -moduulin TX ja RX Arduinon 0- ja 1 -nastoihin. Arduinon 0- ja 1 -nastat ovat sarjaliikenteen merkittyjä nastoja, joten ole varovainen, kun lataat luonnoksen Arduinoon, koska saatat joutua irrottamaan TX -nastan, koska Arduino voi käyttää vain 1 sarjaliikennettä kerrallaan. Voit välttää tämän ongelman lisäämällä koodiin Software Serial -kirjaston
  • ja lopuksi kiinnitä anturin nastat Arduinon 2 ja 3 nastaan. Nasta 2 ja nasta 3 ovat keskeytettyjä nastoja. Lisätietoja keskeytyksistä löydät täältä. et ehkä tarvitse keskeytyksiä, jos käytät enkooderilevyä, jossa on vähemmän pulssilinjoja.

Vaihe 6: Elektroniikan kiinnittäminen bottiin

Elektroniikan kiinnittäminen bottiin
Elektroniikan kiinnittäminen bottiin

voit käyttää ruuveja elektroniikan kiinnittämiseen bottiin, muuten botin liikkuessa elektroniikalla on taipumus pudota.

No, minulla ei ollut pieniä ruuveja elektroniikan kiinnittämiseen, joten menin liimaamaan elektroniikan itse pohjaan.

Vaihe 7: Sovelluksen luominen botin hallintaan

Sovelluksen luominen robotin hallintaan
Sovelluksen luominen robotin hallintaan
Sovelluksen luominen botin hallintaan
Sovelluksen luominen botin hallintaan

Sovelluksen tekemiseen käytin MIT -sovelluksen keksijää, joka on todella helppokäyttöinen ja kätevä aloittelijoille. Usko minua, en ole Android -kehittäjä ja ajatus sovelluksen rakentamisesta pelotti minua. Mutta tämän avulla opin juuri, kun tein sovelluksen.

Suunnittelijan osalta jätän sen sinulle. Mukauta haluamallasi tavalla.

voit viitata taustakuvan tekemiin kuviin.

Voit jopa ladata sovellukseni botille täältä.

Vaihe 8: Arduinon koodi

voit ladata INO -tiedoston täältä ohjelmoidaksesi Arduinon.

jätä kysymys, jos sinulla on kysyttävää koodista.

olet valmis menemään oman Bluetooth -ohjattavan RC -autosi kanssa.

Suositeltava: