Kazalo:

RoverBluetooth: avtomobil Bluetooth na osnovi Arduina: 5 korakov
RoverBluetooth: avtomobil Bluetooth na osnovi Arduina: 5 korakov

Video: RoverBluetooth: avtomobil Bluetooth na osnovi Arduina: 5 korakov

Video: RoverBluetooth: avtomobil Bluetooth na osnovi Arduina: 5 korakov
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim
Image
Image
RoverBluetooth: Arduino avtomobil Bluetooth
RoverBluetooth: Arduino avtomobil Bluetooth

RoverBluetooth je ime, ki sem ga dal avtomobilu Bluetooth iz Arduina, ki sem ga naredil za šolski izpit, ko sem bil star le trinajst let. To sem pokazal tudi v Maker Faire Rome s FabLabom (in bil sem eden najmlajših tam)! Zaradi aplikacije za Android, ki sem jo programiral, je zelo enostavna za izdelavo (le nekaj poceni elektronskih komponent in paket Meccano) in za nadzor. Odlikuje ga nadzor polne hitrosti, vzvratna prestava, ultrazvočni senzor s parkirnim zvokom in zavoro v sili, oddaljeni pogon z nizko zakasnitvijo in čelna luč.

Glavna stran projekta

1. korak: aplikacija

Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija

Prvotno sem aplikacijo programiral z MIT App Inventor, potem pa sem se odločil, da jo napišem iz nič z uporabo Android Studia. Če ste začetnik v sistemu Android, vam priporočam uporabo prvotne aplikacije (objavljene v galeriji App Inventor), saj je lažje programirati in urejati. V nasprotnem primeru lahko novejšo aplikacijo najdete na GitHubu.

Prenesite projekt MIT App Inventor in APK

2. korak: Podvozje

Podvozje
Podvozje
Podvozje
Podvozje
Podvozje
Podvozje
Podvozje
Podvozje

Če želite kopirati moje, kupite nekaj paketov Meccano, si oglejte slike in začnite privijati! Bodite pozorni na volan, ki mora biti povezan s servo motorjem, se vrti brez trenja in brez odvijanja! Glavno telo se ne sme preveč upogibati in mora biti lahko, medtem ko mora imeti motor Meccano dovolj reduktorjev, da je močan.

3. korak: vezje

Vezje
Vezje
Vezje
Vezje

Potrebni deli:

  • Bluetooth sprejemnik (uporabljal sem modem BlueSMiRF Silver iz Sparkfuna, lahko pa poskusite tudi klasični HC-06, ki je cenejši)
  • Arduino UNO ali podobno
  • H-most (uporabil sem L6203)
  • Ultrazvočni senzor
  • Servo motor (močan, po možnosti s kovinskimi zobniki)
  • Zvočni signal
  • LED za prednjo luč
  • 9V baterija
  • Dvostranska matrična plošča

Upoštevajte, da servo motor, ki sem ga uporabil, potrebuje 6V, zato sem v vezje dodal LM317. Odstranite ga, če vaš servo potrebuje 5V. Bodite potrpežljivi, izberite spajka in si naredite svoj Arduino ščit!

Prenesite shemo Autodesk Eagle 9.3.0

4. korak: Skica Arduino

Majhna skica sprejme podatke, vklopi in izklopi motor ter preveri razdaljo od stene. RoverBluetooth sprejema podatke iz modema Bluetooth in povezuje številke z ukazi. Na primer, "21" se razlaga kot "izklopi motor". Tu je seznam:

  • 0-20 → položaj servo motorja
  • 21 → motor izklopljen
  • 22 → lučka sveti
  • 23 → lučka ugasne
  • 1000-1255 → motor vklopljen, hitrost
  • 1500-1755 → motor vklopljen, vzvratna prestava, hitrost

Prenesite Arduino Sketch

5. korak: Uživajte

Ste pripravljeni voziti avto?

Priporočena: