domingo, 23 de noviembre de 2014

PROYECTO FINAL SISTEMAS EMBEBIDOS

Descripción

El proyecto final para la asignatura de Sistemas Embebidos se trató de un carro controlado via bluetooth desde un celular android, el carro se comunica con la aplicacion por medio de un modulo bluetooth HC-05. El movimiento se realiza con dos micro servos con giro de 360° alimentados externamente con un bloque de baterias AA (4 pilas = 6V), la placa Arduino tambien se alimenta externamente por una bateria de 9V. 

Se debió fabricar un shield personalizado para ubicar las conexiones del circuito y manejar un switch general para el encendido del arduino y de los servos con un mismo pulsador con muelle. para la comunicacion con el modulo bluetooth (interfaz TTL 3,3V) se uso un divisor de voltaje resistencia diodo zenner de 3,3V a la entrada RX del modulo, por ultimo para no bloquear la comunicacion serial entre un PC y el arduino, se decidió usar un puerto serial virtual para enviar los datos al modulo HC-05.

para el envio desde Android se usó la aplicacion "Arduino BT mando free"

Materiales
  • Placa Arduino UNO R3
  • Modulo Bluetooth HC-05
  • 2 Microservos trucados para funcionar con giro continuo
  • 2 llantas de robotica
  • 1 rueda roll-on de desodorante
  • madera blasa
  • 4 pilas AA
  • 1 pila 9V
  • bloque conector de 4 pilas AA
  • pulsador con muelle 6 pines
  • baquela virgen
  • 2 Leds alta luminosidad blanco
  • 2 Resistencias 2 Ohm
  • 1 Resistencia 1,5 kOhm
  • 1 diodo Zener 3,3V
  • Regleta Sil macho y hembra
  • Conector de corriente DC
Diagramas





Esquematico


Fotos











Codigos Arduino

existen dos codigos, el codigo a continuacion se usa para configurar el modulo HC-05 desde la consola del PC, se envian los comandos AT para modificar los parametros del modulo bluetooth a traves de los modulos UART fisico y por software.

modo_AT_config.ino



carro.ino


Video de funcionamiento

No hay comentarios.: