**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


Radiocontrol con transmisor FM usando un BC548.

VIDEO DEL VIEJO
 CAMION

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.
EN ESTE CASO SE ACOPLO EL MOTOR A LAS RUEDAS
Y CON UNA RUEDA DE MESA DE TV PARA EL CONTROL
DE DIRECCION - O SEA SE APOYA SOBRE 3 RUEDAS

 

ARDUINO NANO

 

FUENTE REGULADA DE 12V A 5 V

 

SERVO MG90S
 
(PARA CONTROL DIRECCION)

 

MOTOR 12V DOBLE EJE

(PARA TRACCION -RECUPERADO DE VIEJA IMPRESORA)

 

MODULO LM298 (PUENTE H)
(Interfaz para manejo del motor principal)

 Este componente solo admite 2A, por lo cual se ha de medir
 previamente el consumo del motor principal en estado de carga
 maxima para evitar que se daņe.

MODULO BLUETOOTH HC05

 

MODULO 4 RELES
(PARA LUCES BOCINA Y MAS)

 

BATERIA DE GEL 12V - 1.3 Ah
(ALIMENTACION) -La cargaremos con fuente de laboratorio)

 

LEDs A ELECCION CON RESISTENCIAS ADECUADAS
(Para luces delanteras y traseras)

 

SIRENA AUTO
 (La bocina)

 

SENSOR ULTRASONIDO
(PARA EVITAR CHOQUES)

 

BUZZER ACTIVO 5V
 (Para alarma retroceso)

 

CELULAR O TABLET
CON
BLUETOOTH Y ACELEROMETRO
(PARA EJECUTAR LA APP)

 

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:

ServoAceleroMovil2.txt

 

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.

ServoAceleroMovil2NANO_ENS1

 

 

ESTADO ACTUAL DEL PROYECTO