Arduino Uno o Mega |
Shield Motores |
Bluetooth HC_06 |
2 Motores de cc |
1 Servomotor |
1 Motor Paso a Paso |
1 Ultrasonidos |
1 Altavoz |
Chasis del coche | ![]() | ![]() |
Móvil con Android | Desde Play Store instalar la aplicación Bluetooth Electronics |
http://www.keuwl.com/apps/bluetoothelectronics/
En este enlace podemos ver como funciona el programa que vamos a usar en estas prácticas.
También podemos diseñar nuestro programa con AppInventor o usar otra aplicación.
Configurar el Bluetooth HC_06 en el Arduino Uno
Configurar el Bluetooth HC_06 en el Arduino Mega
Para esta práctica vamos a usar la L293D Shield de Motores. Para trabajar con ella se necesita una librería que podemos descargar del siguiente enlace:
Dicha librería la vamos a descomprimir dentro de la carpeta "libraries", que esta dentro de la carpeta "Arduino", normalmente estará en vuestra carpeta de Documentos.
Motores de continua cc en Arduino Uno
Motores de continua cc en Arduino Mega
Montar el coche con 2 motores de continua y una rueda loca.
Probar a controlar la velocidad de los motores para ir recto, girar a la derecha y a la izquierda.
Más rápido y más lento.
Práctica Opcional: Controlar el coche con el acelerómetro del móvil.
Práctica Opcional: Programar una secuencia, que al pulsar un botón en el móvil, el coche haga un recorrido automático en el que dibuje un 8.
Servomotor (no continuo) en Arduino Uno
Servomotor (no continuo) en Arduino Mega
Quitar la rueda loca y montar en su lugar la rueda controlada por el servomotor.
Desde el móvil poner una barra de desplazamiento para controlar la velocidad de los 2 motores y otra barra para gira la rueda con el servo.
Práctica Opcional: Programar una secuencia, que al pulsar un botón en el móvil, el coche haga un recorrido automático en el que dibuje un 8.
Cuando el coche este a menos de 30 cm que: caso 1) el coche se detine y se dé marcha atrás desde el móvil. caso b) De forma automática gire hacia un lado un ángulo mayor de 90 grados y siga avanzando.
Modificar el coche de tal forma que al ponerlo en marcha esta avanzando y evitando obstáculos hasta que al pulsar otro botón se pare.