0% encontró este documento útil (0 votos)
9 vistas2 páginas

Control de LED con Botón en Arduino

El proyecto describe cómo controlar un LED con un botón utilizando Arduino, donde el LED se enciende al presionar el botón y se apaga al soltarlo. Se proporciona el código necesario y las instrucciones de montaje del circuito. Se observa que el sistema funciona correctamente al leer el estado del botón y controlar el LED en consecuencia.

Cargado por

itzmanct
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas2 páginas

Control de LED con Botón en Arduino

El proyecto describe cómo controlar un LED con un botón utilizando Arduino, donde el LED se enciende al presionar el botón y se apaga al soltarlo. Se proporciona el código necesario y las instrucciones de montaje del circuito. Se observa que el sistema funciona correctamente al leer el estado del botón y controlar el LED en consecuencia.

Cargado por

itzmanct
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Control de LED con Botón usando

Arduino
Descripción del Proyecto
Este proyecto consiste en controlar un LED utilizando un botón conectado a una placa
Arduino. Cuando el botón es presionado, el LED se enciende; cuando no lo está, el LED
permanece apagado. El pin 7 del Arduino se utiliza como salida para el LED, y el pin 4 como
entrada para el botón.

Código del Programa en Arduino

// Definir pines
#define LED_PIN 7
#define BUTTON_PIN 4

void setup() {
// Configuración de pines
pinMode(LED_PIN, OUTPUT); // Configura el pin 7 como salida
pinMode(BUTTON_PIN, INPUT); // Configura el pin 4 como entrada
}

void loop() {
// Leer estado del botón
int buttonState = digitalRead(BUTTON_PIN);

// Controlar el LED según el estado del botón


if (buttonState == HIGH) {
digitalWrite(LED_PIN, HIGH); // Enciende el LED
} else {
digitalWrite(LED_PIN, LOW); // Apaga el LED
}
}

Montaje del Circuito


1. Conectar el cátodo (pata corta) del LED a GND del Arduino.
2. Conectar el ánodo (pata larga) del LED a una resistencia de 220 ohm.
3. Conectar el otro extremo de la resistencia al pin 7 del Arduino.
4. Conectar un extremo del botón al pin 4 del Arduino.
5. Conectar el otro extremo del botón a GND.
6. (Opcional) Usar una resistencia pull-up o activar la resistencia interna del Arduino si es
necesario.

Comportamiento Observado
Al cargar el programa en la placa Arduino y montar el circuito como se describió, se observó
que:
- Cuando el botón está presionado, el LED se enciende.
- Cuando el botón no está presionado, el LED permanece apagado.

Esto demuestra que el sistema lee correctamente el estado del botón y controla el LED como
salida en consecuencia.

Evidencia en Video
Se adjunta un video corto donde se muestra claramente el funcionamiento del sistema: al
presionar el botón, el LED conectado al pin 7 se enciende, y al soltarlo se apaga.

También podría gustarte