**Proyecto CAMION 2019 **
Diseņo de un movil (camion) controlado por Bluetooth
desde celular (o guante con acelerometro).
(Proyecto en desarrollo al 5-9-19)
WEB del docente: http://www.bolanosdj.com.ar
HISTORIA- CAMION VERSION 2004 Se partira de un viejo proyecto de 2004 donde mediante FM se controlaba un camion de juguete usando tonos de audio transmitidos. FOTOS y VIDEO 2004
El camion solo avanzaba o retrocedia, y se aprovechaba que la rueda de mesa se giraba por el desbalance hacia un lado o el otro.
|
PLANIFICANDO PROYECTO CAMION BLUETOOTH2019
Partes necesarias para el nuevo proyecto
CAMION DE JUGUETE
CON CREATIVIDAD SE ADAPTARA LA MECANICA.
|
ARDUINO NANO
|
FUENTE REGULADA DE 12V A 5 V
|
SERVO MG90S
|
MOTOR 12V DOBLE EJE (PARA TRACCION -RECUPERADO DE VIEJA IMPRESORA)
|
MODULO LM298 (PUENTE H)
Este componente solo admite 2A,
por lo cual se ha de medir
|
MODULO BLUETOOTH HC05
|
MODULO 4 RELES
|
BATERIA DE GEL 12V - 1.3 Ah
|
LEDs A ELECCION CON RESISTENCIAS
ADECUADAS
|
SIRENA AUTO
|
SENSOR ULTRASONIDO
|
BUZZER ACTIVO 5V
|
CELULAR O TABLET
|
OTROS A DEFINIR |
*IR AL ESTADO ACTUAL DEL CAMION*
DESARROLLO
(SE MOSTRARA LOS PASOS SEGUIDOS)
Cambio de la estructura del camion.
Se remueve vieja estructura y se cambia motor principal y se cambia rueda de direccion. |
Se agregan luces delanteras y traseras. |
Se acopla SERVO al eje de control de direccion trasera. |
PRIMER ENSAYO
Circuito de control con motores desplegados.
En este con motores desplegados, se uso un SERVO
Pro SG90 9G como los que viene en kits Arduino. Un modulo puente H para
el motor DC principal de traccion. El modulo usado es
el L298. La fuente de laboratorio se fijo a 12v, que es la alimentacion pedida por el motor DC. La placa Arduino se alimento por fuente externa, en este ensayo de 12v. Aprovechando el plug para conectar a la placa Arduino Uno. |
El control se realiza desde un celular mediante conexion Bluetooth. |
Los 12v de la fuente de laboratorio van a la entrada de 12 v del modulo L298, el cual al no retirar el jumper correspondiente genera 5v para la electronica del modulo. No debemos olvidar relacionar las MASAS. |
El programa cargado en este primer ensayo en Arduino Uno es el siguiente:
Primera Version utilizada de la APP |
Desglose de los bloques de la APP - Mando_movil2_4.apk
SEGUNDA ETAPA DEL PROYECTO
En esta segunda etapa se agregaran funcionalidad
a los botones de LUCES y BOCINA. Ademas se optimiza la pantalla de la APP para que ciertas partes sean invisibles al usuario, teniendo solo acceso el diseņador, para los cual varios de los objetos de la APP que se veian en la primeras versiones se setearon como invisibles. Los botones de funciones se activan luego de presionar el boton central. Ademas se preparan los cambio necesarios para que funcione en Arduino NANO.
|
Tanbien se agregaron partes de Hardware al camion, como se ve en las siguientes fotos. |
Simulacion en Proteus del proyecto para Arduino Uno. (Al 18-8-19) Descomprima y busque el archivo de Proteus. (DEBE TENER PROTEUS INSTALADO). Mediante el envio desde monitor serie (Virtual Terminal), puede probar las acciones del programa. En la simulacion encontrara los codigos de ordenes. ServoAceleroMovil2SIMUL.rar (Arduino Uno)
ServoAceleroMovil2SIMUL_NANO.rar (Arduino Nano)
Programa: ServoAceleroMovil2_NANO.txt
|
Foto esquema del
circuito (Es JPG) Arduino
Uno Foto esquema Simula del circuito con_NANO (Es JPG) Arduino Nano Foto esquema con Arduino Nano (Es JPG) Arduino Nano
|
Segunda Version utilizada de la APP
|
Se
realizan cambios en el programa para ajustar problemas de velocidad. Version del programa cargada en el primer ensamble funcional.
|
|