jueves, 24 de julio de 2014

Control de Bluetooht con Android y Arduino

 Control de Bluetooht con Android y Arduino


Para realizar este proyecto se hizo con una tarjeta de sistema embebido de  arduino uno  y un módulo bluetooth HC-05 este módulo tiene un alcance de 10 metros  aproximadamente , para comunicarse con el se hace por medio de comunicación serial , los pines de conexión se encuentran los de rx tx para la comunicación serial y los de alimentación , el otro es para hacerle configuración por medio de comandos AT. Para conectarlo al arduino basta con conectar la tierra , la alimentación de 5v que se puede extraer de la tarjeta de arduino y la línea de rx y tx que van a los pines que se configuren en la programación para la comunicación serie, como este es el arduino uno ,no tiene un  módulo fijo pues ya está ocupado para el USB interno, entonces se programa uno por software que se puede hacer  por medio de una librería al programarlo. Continuando con las conexiones como este proyecto lo pidieron para conectarlo a una maqueta se le debía conectar leds para que encendieran según las ordenes desde el teléfono, una para la sala , cocina , 2 habitaciones ,y un servomotor para abrir y cerrar la puerta, adicionalmente se puso una alarma para que se activara con acercamiento , se utilizo  un CNY70 ,este se conecta a un comparador y la salida a el arduino para que con solo un pequeño pulso se pueda activar la alarma y así  al energizar el buzzer se escuhara un sonido de alarma , la cual se puede encender y desactivar desde el teléfono.


En la programación del arduino se configura el puerto serial por software llamando a la librería correspondiente, también se configura el servomotor  y se hace la programación de los comandos que lee del puerto serial que es lo que recibe el hc 05 desde bluetooth.