/* Pasos:
* Declarar librería para Bluetooth
* Iniciar Bluetooth
* Declarar Pin
* Declarar variable para hacer que cambie el estado del led
* Inicializar comunicación serial para monitorear programa
* Inicializar comunicación serial Bluetooth
* Inicializar Bluetooth y asignar nombre
*
* Condicionar programa para el cambio de estado del led
* con comunicación serial Bluetooth
*/
#include "BluetoothSerial.h"
BluetoothSerial SerialBT;
byte Led = 2;
char Dato;
void setup()
{
Serial.begin(115200);
SerialBT.begin("APP_ESP32BT"); // Para contraseña: SerialBT.begin("APP_ESP32BT", "12345678");
pinMode(Led, OUTPUT);
Serial.println("Ya está disponible el BT");
}
void loop()
{
if (SerialBT.available())
{
Dato = SerialBT.read();
if (Dato == 'A')
digitalWrite(Led, 1);
Serial.println("LED ON");
}
if (Dato == 'B')
{
digitalWrite(Led, 0);
Serial.println("LED OFF");
}
}