sddefault 18

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.

Encender y apagar un Led con el Celular desde Android en Arduino

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *