BLUETOOTH APP<->ARDUINO Nos preguntamos... P: ¿Y pasar datos de nuestra maqueta a la APP ?  R: Se puede pero tendremos que hacer la APP a medida P: ¿Podríamos tener libertad de poner botones?  R: Por supuesto, Recuerda que con la APP que existen en GOOGLE PLAY como la utilizada en el capítulo anterior https://libros.catedu.es/books/domotica-con-arduino/page/bluetooth la comunicación es PLACA<-APP RETO BÁSICO  Enunciado reto básico Vamos a realizar : Que desde la APP ->Placa Con el comando A abre la puerta Con el comando R que cierre la puerta Con el comando L que se encienda o se apague el láser (es decir, si estaba encendido, que se apague, y viceversa) Que desde la Placa ->APP Si detecta ladrón que avise Conexiones reto básico Bluetooth HC-06 RX al 12 y TX al 11 Puerta servo D4 Láser D10 apuntando al LDR Sensor LDR D9 RETO BÁSICO LA APP EN APP INVENTOR los pasos son parecidos a los tratados en https://libros.catedu.es/books/arduino-en-el-aula/page/app-tdr-steam-app-inventor-blocks Lo tienes en https://gallery.appinventor.mit.edu/?galleryid=286eb7c2-792d-436c-b7d0-3d9e1e0592aa Para llevar la APP al móvil mira https://libros.catedu.es/books/arduino-en-el-aula/page/llevar-la-app-creada-en-app-inventor-al-movil RETO BÁSICO PROGRAMA EN EL ARDUINO CON CODIGO El programa lo tienes aquí https://create.arduino.cc/editor/javierquintana/ea8fa750-8cd1-48fd-8ea1-65bac09b78ce/preview BUG : Cuando el laser pasa de APAGADO a ENCENDIDO, el LDR es más lento que el programa Arduino y detecta LADRÓN luego desaparece, pero ya se ha quedado el fondo de pantalla rojo. RETO : Habría que poner un pequeño retardo delay(500); para solucionar este problema ¿Dónde? Resultado video https://www.youtube.com/shorts/RZ_0EX4OulI?feature=share RETO AVANZADO Como en la página anterior RETO AVANZADO LA APP EN APP INVENTOR los pasos son parecidos a los tratados en https://libros.catedu.es/books/arduino-en-el-aula/page/app-tdr-steam-app-inventor-blocks Pero en la vista de  Designer , hemos añadido más botones, imagen, etc... Y la vista de Blocks es más completa El programa lo tienes aquí : https://gallery.appinventor.mit.edu/?galleryid=b4979892-5df3-4225-90be-538a64d469e0 RETO AVANZADO  EL PROGRAMA EN EL ARDUINO Y hemos modificado el programa en Arduino para que envíe los comandos por bluetooth Busca los comandos Serial1.print(...); https://create.arduino.cc/editor/javierquintana/b2c39d6f-d0ef-44e2-bb5b-2d9351dddb94/preview RETO AVANZADO  RESULTADO https://youtu.be/gtuJzYvTBJM