Arduino. Prácticas con la Shield de Motores

Material Necesario

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 cochechasis_coche_2.pngchasis_coche_1.png
Móvil con AndroidDesde Play Store instalar la aplicación Bluetooth Electronics

bluetooth_electronics_promo.jpg

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.

Práctica 1. Bluetooth

Configurar el Bluetooth HC_06 en el Arduino Uno

Configurar el Bluetooth HC_06 en el Arduino Mega

Práctica 2. Motor CC

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:

AFMotor.7z

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.


Práctica 3. Servomotor

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.


Práctica 4. Ultrasonidos

Ultrasonidos en Arduino Uno

Ultrasonidos en Arduino Mega


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.