Satura rādītājs:

RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino: 5 soļi
RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino: 5 soļi

Video: RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino: 5 soļi

Video: RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino: 5 soļi
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Jūlijs
Anonim
Image
Image
RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino
RoverBluetooth: Bluetooth automašīna, kuras pamatā ir Arduino

RoverBluetooth ir vārds, ko es devu uz Arduino balstīto Bluetoothcar, ko es izveidoju skolas eksāmenam, kad man bija tikai trīspadsmit. Es to parādīju arī Maker Faire Rome ar FabLab (un es tur biju viens no jaunākajiem)! Pateicoties programmētajai Android lietotnei, to ir ļoti viegli izgatavot (tikai dažas lētas elektroniskās sastāvdaļas un Meccano iepakojums) un kontrolēt. Tam ir pilna ātruma kontrole, atpakaļgaitas pārnesums, ultraskaņas sensors ar parkošanās skaņu un avārijas bremzēšanu, tālvadības pults ar zemu latentumu un priekšējais lukturis.

Projekta galvenā lapa

1. darbība: lietotne

Lietotne
Lietotne
Lietotne
Lietotne
Lietotne
Lietotne
Lietotne
Lietotne

Sākotnēji es programmēju lietotni ar MIT App Inventor, bet pēc tam nolēmu to uzrakstīt no jauna, izmantojot Android Studio. Ja esat Android iesācējs, es ieteiktu jums izmantot sākotnējo lietotni (izlaista App Inventor galerijā), jo to ir vieglāk programmēt un rediģēt. Pretējā gadījumā jaunāko lietotni var atrast vietnē GitHub.

Lejupielādējiet MIT App Inventor projektu un APK

2. solis: šasija

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

Ja vēlaties atkārtot manējo, iegādājieties dažus Meccano iepakojumus, apskatiet attēlus un sāciet skrūvēt! Pievērsiet uzmanību stūrei, kurai jābūt savienotai ar servomotoru, jāgriežas bez berzes un neatskrūvēšanas! Galvenajam korpusam nevajadzētu pārāk saliekties, un tam jābūt vieglam, savukārt Meccano motoram jābūt pietiekami mazam pārnesumam, lai tas būtu spēcīgs.

3. solis: ķēde

Ķēde
Ķēde
Ķēde
Ķēde

Nepieciešamās detaļas:

  • Bluetooth uztvērējs (es izmantoju BlueSMiRF Silver modemu no Sparkfun, bet jūs varat arī izmēģināt klasisko HC-06, kas ir lētāk)
  • Arduino UNO vai līdzīgs
  • H tilts (es izmantoju L6203)
  • Ultraskaņas sensors
  • Servomotors (spēcīgs, ar metāla pārnesumiem, ja iespējams)
  • Signāls
  • LED priekšējam apgaismojumam
  • 9V akumulators
  • Divpusēja matricas tāfele

Ņemiet vērā, ka manam izmantotajam servomotorei ir nepieciešami 6 V spriegumi, tāpēc es pievienoju ķēdē LM317. Jūtieties brīvi to noņemt, ja jūsu servo prasa 5 V. Esiet pacietīgs, izvēlieties lodētāju un izveidojiet savu Arduino vairogu!

Lejupielādējiet Autodesk Eagle 9.3.0 shēmu

4. solis: Arduino skice

Mazā skice saņem datus, ieslēdz un izslēdz motoru un pārbauda attālumu no sienas. RoverBluetooth saņem datus no Bluetooth modema un saista numurus ar komandām. Piemēram, “21” tiek interpretēts kā “izslēgt motoru”. Šeit ir saraksts:

  • 0-20 → servomotora stāvoklis
  • 21 → motors izslēgts
  • 22 → iedegas gaisma
  • 23 → izslēgta gaisma
  • 1000-1255 → motors ieslēgts, ātrums
  • 1500-1755 → motors ieslēgts, atpakaļgaitas pārnesums, ātrums

Lejupielādējiet Arduino skici

5. solis: izbaudiet

Vai esat gatavs vadīt automašīnu?

Ieteicams: