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