// Pines para los pulsadores
const int buttonPin1 = 2; // Pulsador 1
const int buttonPin2 = 3; // Pulsador 2
// Pin para el LED
const int ledPin = 13;
// Variables para almacenar los estados de los pulsadores
int buttonState1 = 0;
int buttonState2 = 0;
void setup() {
// Configurar pines
pinMode(buttonPin1, INPUT_PULLUP); // Pulsador 1 como entrada con pull-up interno
pinMode(buttonPin2, INPUT_PULLUP); // Pulsador 2 como entrada con pull-up interno
pinMode(ledPin, OUTPUT); // LED como salida
}
void loop() {
// Leer estados de los pulsadores
buttonState1 = digitalRead(buttonPin1);
buttonState2 = digitalRead(buttonPin2);
// Si se presiona el pulsador 1, encender LED
if (buttonState1 == LOW) {
digitalWrite(ledPin, HIGH);
}
// Si se presiona el pulsador 2, apagar LED
if (buttonState2 == LOW) {
digitalWrite(ledPin, LOW);
}
}