Control LED Arduino
Control LED Arduino
Índice
1. Introducción
2. Materiales
3. Circuito
4. Código en Arduino
6. Conclusión
1. Introducción
Este documento describe el proceso de control de un LED amarillo utilizando dos botones:
uno para encenderlo y otro para apagarlo, implementado con Arduino.
2. Materiales
Para este proyecto se utilizaron los siguientes materiales:
- 1 LED amarillo
- 2 Botones pulsadores
- 2 Resistencias de 10kΩ
- 1 Resistencia de 220Ω
- Cables de conexión
- Protoboard
3. Circuito
El circuito se conecta de la siguiente manera:
- El LED amarillo se conecta a un pin digital de Arduino con una resistencia de 220Ω en
serie.
- Un botón se conecta a un pin digital de Arduino y a GND con una resistencia de 10kΩ (pull-
down).
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(botonEncender, INPUT_PULLUP);
pinMode(botonApagar, INPUT_PULLUP);
}
void loop() {
if (digitalRead(botonEncender) == LOW) {
digitalWrite(ledPin, HIGH);
}
if (digitalRead(botonApagar) == LOW) {
digitalWrite(ledPin, LOW);
}
}
2. En la función `setup()`, se configuran los pines del LED como salida y los botones como
entrada con `INPUT_PULLUP`.
6. Conclusión
Este proyecto es una forma sencilla de controlar un LED mediante botones, aplicando los
conceptos básicos de entradas y salidas digitales en Arduino.