Sadržaj:

RoverBluetooth: Bluetooth automobil zasnovan na Arduinu: 5 koraka
RoverBluetooth: Bluetooth automobil zasnovan na Arduinu: 5 koraka

Video: RoverBluetooth: Bluetooth automobil zasnovan na Arduinu: 5 koraka

Video: RoverBluetooth: Bluetooth automobil zasnovan na Arduinu: 5 koraka
Video: CS50 2013 - Week 9 2024, Studeni
Anonim
Image
Image
RoverBluetooth: Bluetooth automobil zasnovan na Arduinu
RoverBluetooth: Bluetooth automobil zasnovan na Arduinu

RoverBluetooth je ime koje sam dao Bluetooth-u sa sjedištem u Arduinu koji sam napravio za školski ispit kad sam imao samo trinaest godina. Također sam to pokazao na Maker Faire Romeu s FabLabom (i bio sam jedan od najmlađih tamo)! Vrlo je jednostavno za izradu (samo nekoliko jeftinih elektroničkih komponenti i paket Meccano) i za upravljanje zahvaljujući Android aplikaciji koju sam programirao. Sadrži kontrolu punom brzinom, brzinu za vožnju unatrag, ultrazvučni senzor s parkirnim zvukom i kočnicom u nuždi, daljinski pogon s latencijom i prednje svjetlo.

Glavna stranica projekta

Korak 1: Aplikacija

Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija
Aplikacija

Izvorno sam programirao aplikaciju s MIT App Inventor -om, ali sam je tada odlučio napisati od nule koristeći Android Studio. Ako ste Android početnik, preporučio bih vam da koristite izvornu aplikaciju (objavljenu u galeriji App Inventor) jer je lakše programirati i uređivati. Inače, noviju aplikaciju možete pronaći na GitHubu.

Preuzmite projekt MIT App Inventor i APK

Korak 2: Šasija

Šasija
Šasija
Šasija
Šasija
Šasija
Šasija
Šasija
Šasija

Ako želite kopirati moje, kupite neke pakete Meccano, pogledajte slike i počnite sjebati! Obratite pozornost na upravljač koji mora imati priključak na servo motor, rotirati bez trenja i bez odvrtanja! Glavno tijelo ne smije se previše savijati i treba biti lagano, dok motor Meccano mora imati dovoljno reduktora da bi bio snažan.

Korak 3: Krug

Krug
Krug
Krug
Krug

Potrebni dijelovi:

  • Bluetooth prijemnik (koristio sam BlueSMiRF srebrni modem iz Sparkfuna, ali možete isprobati i klasični HC-06, to je jeftinije)
  • Arduino UNO ili slično
  • H-most (koristio sam L6203)
  • Ultrazvučni senzor
  • Servo motor (jak, s metalnim zupčanicima ako je moguće)
  • Zvučni signal
  • LED za prednje svjetlo
  • 9V baterija
  • Dvostrana matrična ploča

Imajte na umu da je servo motoru koji sam koristio potrebno 6V, pa sam u krug dodao LM317. Slobodno ga uklonite ako vaš servo zahtijeva 5V. Budite strpljivi, odaberite vojnika i napravite svoj Arduino štit!

Preuzmite shemu Autodesk Eagle 9.3.0

Korak 4: Arduino skica

Mala skica prima podatke, uključuje i isključuje motor i provjerava udaljenost od zida. RoverBluetooth prima podatke iz Bluetooth modema i povezuje brojeve s naredbama. Na primjer, "21" se tumači kao "isključite motor". Evo popisa:

  • 0-20 → položaj servo motora
  • 21 → motor isključen
  • 22 → svijetli svjetlo
  • 23 → svjetlo isključeno
  • 1000-1255 → motor uključen, brzina
  • 1500-1755 → motor uključen, brzina za vožnju unatrag, brzina

Preuzmite Arduino Sketch

Korak 5: Uživajte

Spremni za vožnju autom?

Preporučeni: