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, Juli
Anonim
Image
Image
RoverBluetooth: Bluetooth automobil zasnovan na Arduinu
RoverBluetooth: Bluetooth automobil zasnovan na Arduinu

RoverBluetooth je ime koje sam dao Bluetooth automobilu sa sjedištem u Arduinu koji sam napravio za školski ispit sa samo trinaest godina. Takođe sam to pokazao na Maker Faire Romeu sa FabLabom (i bio sam jedan od najmlađih tamo)! Vrlo je jednostavno za izradu (samo nekoliko jeftinih elektroničkih komponenti i Meccano paket) i za upravljanje, zahvaljujući Android aplikaciji koju sam programirao. Odlikuje ga kontrola punom brzinom, brzina za vožnju unatrag, ultrazvučni senzor sa parkirnim zvukom i kočnicom u slučaju nužde, daljinski upravljač s malim kašnjenjem i prednje svjetlo.

Glavna stranica projekta

Korak 1: Aplikacija

The App
The App
The App
The App
The App
The App
The App
The App

Prvobitno sam programirao aplikaciju s MIT App Inventor, ali sam tada odlučio da je napišem od početka koristeći Android Studio. Ako ste Android početnik, preporučio bih vam da koristite originalnu 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

The Chassis
The Chassis
The Chassis
The Chassis
The Chassis
The Chassis
The Chassis
The Chassis

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

Korak 3: Krug

The Circuit
The Circuit
The Circuit
The Circuit

Potrebni delovi:

  • Bluetooth prijemnik (koristio sam BlueSMiRF srebrni modem iz Sparkfuna, ali možete isprobati i klasični HC-06, koji je jeftiniji)
  • Arduino UNO ili slično
  • H-most (koristio sam L6203)
  • Ultrazvučni senzor
  • Servo motor (snažan, s metalnim zupčanicima ako je moguće)
  • Zujalica
  • 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 vlastiti 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 s Bluetooth modema i povezuje brojeve s naredbama. Na primjer, "21" se tumači kao "isključite motor". Evo spiska:

  • 0-20 → položaj servo motora
  • 21 → motor isključen
  • 22 → lampica uključena
  • 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čuje se: