Taula de continguts:

RoverBluetooth: cotxe Bluetooth basat en Arduino: 5 passos
RoverBluetooth: cotxe Bluetooth basat en Arduino: 5 passos

Vídeo: RoverBluetooth: cotxe Bluetooth basat en Arduino: 5 passos

Vídeo: RoverBluetooth: cotxe Bluetooth basat en Arduino: 5 passos
Vídeo: How To Make Arduino Bluetooth Controlled Car - At Home 2024, Juliol
Anonim
Image
Image
RoverBluetooth: cotxe Bluetooth basat en Arduino
RoverBluetooth: cotxe Bluetooth basat en Arduino

RoverBluetooth és el nom que vaig posar al Bluetoothcar basat en Arduino que vaig fer per al meu examen escolar quan només tenia tretze anys. També ho vaig mostrar a Maker Faire Rome amb un FabLab (i jo era dels més joves que hi havia). És molt fàcil de fabricar (només alguns components electrònics de baix cost i un paquet Meccano) i de controlar, gràcies a l’aplicació per a Android que he programat. Disposa de control de velocitat completa, marxa enrere, sensor ultrasònic amb so d’estacionament i fre d’emergència, transmissió remota de baixa latència i llum frontal.

Pàgina principal del projecte

Pas 1: l'aplicació

L'aplicació
L'aplicació
L'aplicació
L'aplicació
L'aplicació
L'aplicació
L'aplicació
L'aplicació

Originalment vaig programar l’aplicació amb MIT App Inventor, però després vaig decidir escriure-la des de zero amb Android Studio. Si sou principiant d’Android, us recomanaria que feu servir l’aplicació original (publicada a la galeria App Inventor), ja que és més fàcil de programar i editar. En cas contrari, l'aplicació més nova es pot trobar a GitHub.

Descarregueu el projecte MIT App Inventor i l'APK

Pas 2: el xassís

El xassís
El xassís
El xassís
El xassís
El xassís
El xassís
El xassís
El xassís

Si voleu replicar el meu, compreu uns paquets Meccano, doneu un cop d'ull a les imatges i comenceu a cargolar. Presteu atenció al volant, que ha de tenir connexió amb el servomotor, girar sense fricció i sense descargolar-lo. El cos principal no s’ha de flexionar massa i ha de ser lleuger, mentre que el motor Meccano ha de tenir prou engranatges de reducció per ser fort.

Pas 3: el circuit

El Circuit
El Circuit
El Circuit
El Circuit

Peces necessàries:

  • Receptor Bluetooth (he utilitzat el mòdem BlueSMiRF Silver de Sparkfun, però també podeu provar el clàssic HC-06, que és més barat)
  • Un Arduino UNO o similar
  • Pont H (he utilitzat un L6203)
  • Sensor d'ultrasons
  • Servomotor (fort, amb engranatges metàl·lics si és possible)
  • Zumbador
  • LED per a llum frontal
  • Bateria de 9V
  • Tauler matricial de doble cara

Tingueu en compte que el servomotor que he utilitzat necessita 6 V, de manera que he afegit un LM317 al circuit. No dubteu a eliminar-lo si el vostre servo necessita 5V. Sigues pacient, tria una soldadura i fes el teu propi escut Arduino.

Descarregueu l'esquema d'Autodesk Eagle 9.3.0

Pas 4: l'esbós d'Arduino

El petit esbós rep les dades, encén i apaga el motor i comprova la distància d’una paret. RoverBluetooth rep dades del mòdem Bluetooth i associa els números a les ordres. Per exemple, "21" s'interpreta com "apagar el motor". Aquí teniu la llista:

  • 0-20 → posició del servomotor
  • 21 → motor apagat
  • 22 → llum encesa
  • 23 → llum apagada
  • 1000-1255 → motor engegat, velocitat
  • 1500-1755 → motor encès, marxa enrere, velocitat

Descarregueu Arduino Sketch

Pas 5: gaudiu

A punt per conduir el cotxe?

Recomanat: