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 BASICO
- Bluetooth HC-06 RX al 12 y TX al 11
- Botón abrir la puerta servo D4
- Botón cerrar la puerta servo D4
- Botón encender/apagar el láser (ojo, el mismo botón). Conectado al D10
- Etiqueta que enseñe si ha entrado un ladrón (si corta el láser que está orientado al LDR). El LDR es digital y conectado al D9
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
LLEVAR LA APP CREADA EN APP INVENTOR AL MÓVIL
Mira https://libros.catedu.es/books/arduino-en-el-aula/page/llevar-la-app-creada-en-app-inventor-al-movil
RETO AVANZADO
Como en la página anterior
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
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
RESULTADO