// Trabajo Practico 1
// Armado de encendido luz LED con ESP32
const int botonPin = 2; // Pin del botón
const int ledPin0 = 12; // Pin del LED Rojo
const int ledPin1 = 14; // Pin del LED Verde
int Pulsador = 0; // Variable para almacenar el estado del botón
void setup() {
pinMode(12, OUTPUT); // Configurar el pin del LED Rojo como salida
pinMode(14, OUTPUT); // Configurar el pin del LED Verde como salida
pinMode(botonPin, INPUT); // Configurar el pin del botón como entrada
}
void loop() {
Pulsador = digitalRead(botonPin); // Leer el estado del botón
// Si el botón se presiona, encender el LED
if (Pulsador == HIGH) {
digitalWrite(12, HIGH); // Encender el LED Rojo
digitalWrite(14, HIGH); // Encender el LED Verde
} else {
digitalWrite(12, LOW); // Apagar el LED Rojo
digitalWrite(14, LOW); // Apagar el LED Verde
}
}