#include <WiFi.h>
// Configuración de la red WiFi
const char* ssid = "Galaxy A13 04B4";
const char* password = "12345678";
// Pines de los LEDs
const int ledPin1 = 12;
const int ledPin2= 13;
void setup() {
// Inicializar el monitor serial
//Serial.begin(115200);
Serial.begin(9600);
// Configurar los pines de los LEDs como salida
pinMode(ledPin1, OUTPUT);
pinMode (ledPin2, OUTPUT);
// Conectar a la red WiFi
Serial.print("Conectando a ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}
Serial.println("");
Serial.println("Conectado a la red WiFi");
Serial.print("Dirección IP: ");
Serial.println(WiFi.localIP());
}
void loop() {
//verificar si hay datos disponible en el monitor serial
if (Serial.available() > 0) {
// Leer el comando del monitor serial
char comando = Serial.read();
// Encender o apagar los LEDs según el comando recibido
if (comando == '1') {
digitalWrite(ledPin1, HIGH);
Serial.println("LED 1 encendido");
} else if (comando == '0') {
digitalWrite(ledPin1, LOW);
Serial.println("LED 1 apagado");
} else if (comando == '3') {
digitalWrite(ledPin2, HIGH);
Serial.println("LED 2 encendido");
} else if (comando == '2') {
digitalWrite(ledPin2, LOW);
Serial.println("LED 2 apagado");
}
}
}