Sisällysluettelo:

RoverBluetooth: Arduino-pohjainen Bluetooth-auto: 5 vaihetta
RoverBluetooth: Arduino-pohjainen Bluetooth-auto: 5 vaihetta

Video: RoverBluetooth: Arduino-pohjainen Bluetooth-auto: 5 vaihetta

Video: RoverBluetooth: Arduino-pohjainen Bluetooth-auto: 5 vaihetta
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Marraskuu
Anonim
Image
Image
RoverBluetooth: Arduino-pohjainen Bluetooth-auto
RoverBluetooth: Arduino-pohjainen Bluetooth-auto

RoverBluetooth on nimi, jonka annoin Arduino-pohjaiselle Bluetooth-autolle, jonka tein koulukokeeseeni, kun olin vain 13-vuotias. Näytin sen myös Maker Faire Roomassa FabLabilla (ja olin yksi nuorimmista siellä)! Se on erittäin helppo valmistaa (vain muutamia edullisia elektronisia komponentteja ja Meccano-paketti) ja hallita ohjelmoidun Android-sovelluksen ansiosta. Siinä on täyden nopeuden säätö, peruutusvaihde, ultraäänianturi pysäköintiäänellä ja hätäjarrulla, matalan viiveen kauko-ohjaus ja etuvalo.

Projektin pääsivu

Vaihe 1: Sovellus

Sovellus
Sovellus
Sovellus
Sovellus
Sovellus
Sovellus
Sovellus
Sovellus

Ohjelmoin sovelluksen alun perin MIT App Inventorilla, mutta sitten päätin kirjoittaa sen tyhjästä Android Studion avulla. Jos olet Android -aloittelija, suosittelen käyttämään alkuperäistä sovellusta (julkaistu App Inventor -galleriassa), koska se on helpompi ohjelmoida ja muokata. Muussa tapauksessa uudempi sovellus löytyy GitHubista.

Lataa MIT App Inventor -projekti ja APK

Vaihe 2: Runko

Alusta
Alusta
Alusta
Alusta
Alusta
Alusta
Alusta
Alusta

Jos haluat toistaa omani, osta Meccano -pakkauksia, katso kuvia ja aloita ruuvaaminen! Kiinnitä huomiota ohjauspyörään, jolla on oltava yhteys servomoottoriin, joka pyörii ilman kitkaa ja irrottamatta! Päärunko ei saa taipua liikaa ja sen on oltava kevyt, kun taas Meccano -moottorissa on oltava riittävästi alennusvaihteita ollakseen vahvoja.

Vaihe 3: Piiri

Piiri
Piiri
Piiri
Piiri

Tarvittavat osat:

  • Bluetooth-vastaanotin (käytin Sparkfunin BlueSMiRF Silver -modeemia, mutta voit myös kokeilla klassista HC-06: ta, joka on halvempi)
  • Arduino UNO tai vastaava
  • H-silta (käytin L6203)
  • Ultraäänianturi
  • Servomoottori (vahva, metallivaihteilla, jos mahdollista)
  • Summeri
  • LED etuvalolle
  • 9V akku
  • Kaksipuolinen matriisilevy

Huomaa, että käyttämäni servomoottori tarvitsee 6V, joten lisäsin piiriin LM317. Poista se vapaasti, jos servosi vaatii 5 V: n jännitteen. Ole kärsivällinen, valitse juotos ja tee oma Arduino -kilpi!

Lataa kaavio Autodesk Eagle 9.3.0

Vaihe 4: Arduino -luonnos

Pieni luonnos vastaanottaa tiedot, käynnistää ja sammuttaa moottorin ja tarkistaa etäisyyden seinästä. RoverBluetooth vastaanottaa tietoja Bluetooth -modeemista ja liittää numerot komentoihin. Esimerkiksi "21" tulkitaan "sammuta moottori". Tässä lista:

  • 0-20 → servomoottorin asento
  • 21 → moottori pois päältä
  • 22 → valo palaa
  • 23 → valo sammuu
  • 1000-1255 → moottori päällä, nopeus
  • 1500-1755 → moottori päällä, peruutusvaihde, nopeus

Lataa Arduino Sketch

Vaihe 5: Nauti

Oletko valmis ajamaan autoa?

Suositeltava: