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