Chat
Show Project
albertitodj
copilot
Cppconst int buttonPin = 2; // Pin del botón const int ledPin1 = 8; // Pin del LED 1 const int ledPin2 = 9; // Pin del LED 2 void setup() { pinMode(buttonPin, INPUT); pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); } void loop() { int buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { digitalWrite(ledPin1, HIGH); digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); } }
Cpp
const int buttonPin = 2; // Pin del botón const int ledPin1 = 8; // Pin del LED 1 const int ledPin2 = 9; // Pin del LED 2 void setup() { pinMode(buttonPin, INPUT); pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); } void loop() { int buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { digitalWrite(ledPin1, HIGH); digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); } }
albertitodj
copilot
- Arduino Uno (o cualquier modelo de Arduino).
- Push button (Botón pulsador) para la entrada digital.
- Resistencia (~10kΩ para el pull-down en el botón).
- Dos LEDs para las salidas digitales.
- Resistencias de 220Ω para los LEDs.
Conexiones-
Push Button:
- Conecta uno de los terminales del botón al pin digital $2$ del Arduino.
- Conecta el otro terminal del botón a 5V.
- Añade una resistencia de 10kΩ entre el pin $D2$ y GND para actuar como resistencia pull-down.
-
LED1:
- Conecta el ánodo del LED al pin digital $8$ del Arduino a través de una resistencia de 220Ω.
- Conecta el cátodo del LED a GND.
-
LED2:
- Conecta el ánodo del LED al pin digital $9$ del Arduino a través de una resistencia de 220Ω.
- Conecta el cátodo del LED a GND.
Código Ejemplo