Encender y apagar un Led con Bluetooth desde Android
Ahora que hemos conectado nuestro módulo Bluetooth a nuestro Arduino vamos a conectarlo a nuestro telefono para lograr Encender y apagar un Led con Bluetooth desde Android, vamos a crear nuestra apk con app inventor (no requerimos instalar nada extra ni aprender un nuevo lenguaje de programación).
Además a nuestro circuito le agregaremos un led que se encenderá y apagará dependiendo de las instrucciones que enviemos vía bluetooth.
Lo que haremos es lo siguiente:
1.- Armaremos nuestro circuito colocando un led y una protoboard.
2.- Vamos a App inventor https://appinventor.mit.edu/ y crearemos nuestra app que se comunicara vía bluetooth.
3.- Modicicaresmos nuestro código (C++) en Arduino para que cuando reciba la señal del bluetooth de android apague o encienda el Led.
Codigo de Encender y apagar un Led con Bluetooth desde Android:
#include <SoftwareSerial.h> SoftwareSerial blue(10,11); void setup() { Serial.begin(9600); Serial.println("Listo"); blue.begin(38400); pinMode(12,OUTPUT); } char recepcion; void loop() { if( blue.available() ){ //Serial.write(blue.read()); recepcion=blue.read(); Serial.println(recepcion); if( recepcion=='1' ){ Serial.println("ENCENDER"); digitalWrite(12,HIGH); } if( recepcion=='2' ){ Serial.println("APAGAR"); digitalWrite(12,LOW); } } if( Serial.available() ){ blue.write(Serial.read()); } }
🔗 Appinventor: https://appinventor.mit.edu/
🔗 Pagina oficial de fritzing: https://fritzing.org/
🔗 Descargar fritzing: http://www.mediafire.com/file/mizua1g8tb5cgtg/Fritzing_64_bit_Win.rar/file
🔗 Arduino virtual: https://www.tinkercad.com/
🔗 Pagina de arduino: https://www.arduino.cc/
🔗 Descargar arduino IDE: https://www.arduino.cc/en/software
🎦¿Que es c++? [C++ desde cero 2019🦸♂️]: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato
Anterior tutorial Siguiente tutorial