Skip to main content

BLUETOOTH

Conocimientos previos

Tienes que visitar las siguientes páginas de la Unidad 4 Comunicaciones con Arduino:

Aprende a configurar los botones de la APP !! diapositiva 12 pero en vez de Up, Down, Right y Left los que se establezcan en el reto

Configuración avanzada pues nosotros somos pitos, y conectaremos el HC-06 en los pines digitales D11 y D12 y no en D0 y D1 pues están ocupados con la comunicación del ordenador.
El RX del HC-06 en 11 y el TX del HC-06 en el 12

Reto

Controlar nuestra casa con el móvil, para ello vamos a definir los siguientes comandos:

COMANDO VOZ DATO descripción
Comando 1 abrir A abrir la puerta y cierra automáticamente
Comando 2 puerta P abrir/cerrar la puerta
Comando 3 alarma L activar/desactivar la alarma
Comando 4 pit T hace un pit
Comando 5 rojo R enciende luz interior roja
Comando 6 azul B enciende luz interior azul
Comando 7 apaga O apaga luces interiores

Lo tienes que hacer así:

Solución conexiones eléctricas

Solución vídeo

Solución programa

El programa lo tienes aquí : https://planet.mblock.cc/project/3259600

INSTALAR LA EXTENSIÓN BLUETOOTH

Entramos en Extensión

DOMOTICA-BLUETOOTH1.png

Y ponemos en el buscador HC-06 nosotros hemos elegido esta, pero podría ser otra, es cuestión de experimentar

DOMOTICA-BLUETOOTH2.png

IMPORTANTE

  • SOLO FUNCIONA CARGANDO EL PROGRAMA en vivo no
  • NO PUEDES USAR ESTAS INTRUCCIONES DENTRO DE UN BLOQUE no entiendo por qué, si alguien lo consigue que me lo diga

DOMOTICA-BLUETOOTH3.png

Es decir, que todo este código, si lo pongo en un bloque, NO FUNCIONA, no sé por qué

DOMOTICA-BLUETOOTH4.png

Total que el programa del dispositivo Arduino queda bastante monstruoso

DOMOTICA-BLUETOOTH5.png

Objeto puerta

DOMOTICA-BLUETOOTH6.png

Objeto gotera

DOMOTICA-BLUETOOTH7.png

Objeto policia

DOMOTICA-BLUETOOTH8.png