Antes de inscribir a un niño en un curso de robótica, muchas familias quieren probar en casa si el tema realmente le interesa. Un proyecto sencillo, con materiales accesibles y resultado inmediato, es la mejor forma de descubrirlo.
Este semáforo de papel con LEDs se completa en una tarde, cuesta menos de cien pesos en componentes y enseña los fundamentos de la programación secuencial sin necesidad de experiencia previa por parte del adulto que acompaña.
Respuesta rápida
Un semáforo de papel con tres LEDs de colores y una placa Arduino o micro:bit es un primer proyecto de robótica accesible, seguro y educativo para niños desde 8 años. Requiere materiales de bajo costo y permite practicar secuencias, tiempos y condicionales con resultado físico visible en minutos.
Materiales necesarios y dónde conseguirlos
Todo lo necesario se encuentra en tiendas de electrónica locales o en línea. No hace falta comprar un kit completo si ya se tiene una placa de desarrollo.
- Una placa Arduino Uno, micro:bit o compatible (se reutiliza en futuros proyectos).
- Tres LEDs de colores: rojo, amarillo y verde.
- Tres resistencias de 220 ohmios para proteger los LEDs.
- Cables jumper macho–macho (6 unidades mínimo).
- Protoboard (placa de pruebas sin soldadura).
- Cartón reciclado, tijeras, pegamento y pintura negra para la estructura.
Seguridad antes de empezar
Arduino y micro:bit trabajan con 5 voltios o menos, alimentados por USB. No hay riesgo de descarga eléctrica significativa, pero conviene establecer reglas claras desde el primer proyecto para crear hábitos seguros.
- Nunca conectar la placa a la corriente de pared directamente; solo usar el cable USB.
- Supervisión adulta al usar tijeras para cortar cartón.
- No tocar componentes con las manos mojadas.
- Desconectar el USB antes de modificar cualquier cable en la protoboard.
Armado paso a paso de la estructura
- Recortar un rectángulo de cartón de 8×25 cm y pintarlo de negro por un lado.
- Marcar tres círculos de 3 cm de diámetro: uno arriba (rojo), uno al centro (amarillo) y uno abajo (verde).
- Perforar cada círculo para que pase la cabeza del LED.
- Insertar los LEDs desde adentro; la pata larga (ánodo) queda hacia el mismo lado en los tres.
- Doblar el cartón en forma de prisma triangular para que se sostenga de pie.
Conexión eléctrica en la protoboard
Cada LED necesita dos conexiones: la pata larga va a un pin digital de la placa a través de una resistencia, y la pata corta (cátodo) va al GND (tierra) de la placa.
- Conectar la pata corta de cada LED a la fila de GND de la protoboard con un cable.
- Conectar una resistencia de 220Ω entre la pata larga del LED rojo y un cable que irá al pin digital 8.
- Repetir con el LED amarillo hacia el pin 9 y el LED verde hacia el pin 10.
- Conectar la fila de GND de la protoboard al pin GND de la placa Arduino con un cable.
Código básico: secuencia de semáforo
El programa enciende cada LED por un tiempo determinado, igual que un semáforo real. En Arduino IDE, el código ocupa menos de 20 líneas y solo usa tres funciones: pinMode, digitalWrite y delay.
Antes de cargar el código, pregunta al niño: '¿Cuánto tiempo crees que debe durar cada luz y por qué?'. Esa decisión convierte el ejercicio de copia en diseño con criterio.
- Rojo encendido 5 segundos → apagar rojo.
- Verde encendido 5 segundos → apagar verde.
- Amarillo encendido 2 segundos → apagar amarillo.
- Repetir el ciclo indefinidamente con la función loop().
Variaciones para seguir aprendiendo
Una vez que el semáforo básico funciona, el proyecto se puede extender sin comprar nada nuevo. Cada variación introduce un concepto distinto.
- Añadir un botón de peatón que interrumpa el ciclo (introduce condicionales).
- Cambiar los tiempos con un potenciómetro (introduce lectura analógica).
- Añadir un segundo semáforo para un cruce (introduce coordinación entre secuencias).
- Hacer que el amarillo parpadee antes de rojo (introduce bucles dentro de bucles).
Reflexión: qué observar en el niño después del proyecto
El producto final importa menos que el proceso. Si el niño puede explicar por qué el amarillo dura menos que el rojo, o qué pasaría si quitara una resistencia, está construyendo comprensión. Si solo copió y no puede responder, conviene repetir con más calma antes de avanzar.
Del semáforo a proyectos más complejos
Si este primer proyecto despertó interés, en Robotics Code cada sesión propone un reto de complejidad progresiva con acompañamiento docente. El semáforo es solo el primer paso de una ruta que llega hasta robots autónomos.
Conocer la ruta completaPreguntas frecuentes
¿Puedo hacer este proyecto sin Arduino, con micro:bit?
Sí. micro:bit tiene pines de salida digital compatibles. El circuito es idéntico; solo cambia el entorno de programación a MakeCode, que permite usar bloques visuales en vez de texto.
¿Qué pasa si el LED no enciende?
Lo más común es que esté invertido (pata larga y corta al revés) o que el cable no haga buen contacto en la protoboard. Revisar con calma esas dos causas resuelve el problema en la mayoría de los casos.
¿Necesito saber programar para ayudar a mi hijo?
No. El código del semáforo básico se encuentra en la documentación de Arduino y en tutoriales libres. Tu rol es preguntar, no programar: '¿qué crees que hace esta línea?' es más valioso que explicar tú la respuesta.
¿Este proyecto sirve para la escuela?
Puede presentarse como proyecto de tecnología o ciencias si se acompaña de una breve explicación escrita del circuito y el código. Consulta con el docente los criterios de evaluación antes de adaptarlo.
Fuentes consultadas
- Arduino – Documentación oficial — Referencia de funciones pinMode, digitalWrite y delay.
- MakeCode micro:bit — Alternativa con bloques visuales para el mismo circuito.
- Tinkercad Circuits — Simulador gratuito para probar el circuito virtualmente antes de armarlo.