0% encontró este documento útil (0 votos)
4 vistas5 páginas

Práctica Arduino: Control de LEDs

Cargado por

Cyber Web
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)
4 vistas5 páginas

Práctica Arduino: Control de LEDs

Cargado por

Cyber Web
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

Bachillerato General

Soluciones Tecnológicas

Reporte de Evidencias de realización de prácticas Arduino

Práctica #: Nombre de la Práctica

Nombre del 24 de septiembre


Gamboa Hernández Camila Fecha:
alumno(a): de 2025

Objetivo de la práctica

Aprender a usar la programación para controlar diversas salidas digitales y conectar con el uso de
placas y conexiones básicas de los circuitos.

Descripción de los materiales utilizados(puede incluir imágenes)

Arduino uno: La unidad que procesa código y controla leds.


Leds: Los dispositivos que emiten luz.
Resistencias: Limitan la corriente que fluye en los leds.
Protoboard: Monta el circuito de forma temporal.
Cables de puente: Utilizados para hacer las conexiones.
Bachillerato General

Soluciones Tecnológicas

Captura de pantalla del circuito.

Redacción del procedimiento (pasos) para la conexión de los componentes electrónicos.

Redacción: primero crea un nuevo circuito y añade un Arduino y un protoboard. Conecta el pin GND
del Arduino a la línea negativa del protoboard. Conecta cuatro resistencias de 220 ohms a pines
digitales del Arduino (ej. 7, 8, 9, 10), con un extremo en la resistencia y el otro en una fila del
protoboard. Conecta el cátodo (pata corta) de cada LED a la misma fila de su resistencia y el ánodo
(pata larga) a una fila libre.

Código utilizado.
Bachillerato General

Soluciones Tecnológicas

int valorpot;

void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(A0, INPUT);
}

void loop() {
valorpot = analogRead(A0); // Lee el potenciómetro (0 a 1023)

// Dividimos el rango 0-1023 en 5 secciones:


// 0 = todos apagados
// 1 LED encendido
// 2 LEDs encendidos
// 3 LEDs encendidos
// 4 LEDs encendidos (máximo)

if (valorpot < 205) {


// Todos apagados
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
} else if (valorpot < 410) {
// 1 LED encendido
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
} else if (valorpot < 615) {
// 2 LEDs encendidos
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
} else if (valorpot < 820) {
// 3 LEDs encendidos
digitalWrite(2, HIGH);
Bachillerato General

Soluciones Tecnológicas

digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
} else {
// 4 LEDs encendidos
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
}

delay(100);
}

Foto del circuito físico

Evidencia del funcionamiento(collage de imágenes).


Bachillerato General

Soluciones Tecnológicas

Lo que aprendí

Aprendí más sobre la plataforma de tinkercard, aplicando mis conocimientos ya anteriormente


dominados gracias a las prácticas

Rúbrica de Evaluación
Criterio Totalmente Parcialmente No se logró

Logro de la
actividad

Participaron
todos los
integrantes
del equipo

También podría gustarte