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.