Para la programación con el módulo de bluetooth usamos comandos AT, de acuerdo a las respuestas que recibimos nos dábamos cuenta de que estaba funcionando.
Fue con esta programación:
#include <SoftwareSerial.h> // Incluimos la librería SoftwareSerial SoftwareSerial BT(10,11); // Definimos los pines RX y TX del Arduino conectados al Bluetooth void setup() { BT.begin(9600); // Inicializamos el puerto serie BT que hemos creado Serial.begin(9600); // Inicializamos el puerto serie } void loop() { if(BT.available()) // Si llega un dato por el puerto BT se envía al monitor serial { Serial.write(BT.read()); } if(Serial.available()) // Si llega un dato por el monitor serial se envía al puerto BT { BT.write(Serial.read()); } }
¿Ha tenido algún inconveniente? ¿por qué?, ¿cómo se solucionó?,
Cuando intentaba realizar los comandos de AT, mi módulo se conectaba con el de una compañera, lo que impedía que diera un respuesta positiva, por eso es que con la miss vamos a volver a robarlo, pero esta vez cuando ya no haya más dispositivos conectados para que no vuelva a pasar o mismo.¿Cuál es la función del programa?
Transmitir y recibir información del arduino, por medio del bluetooth, este lo conectaremos al teléfono android para que sea el comando con el que se controle las conexiones de la casa domótica.
No hay comentarios:
Publicar un comentario