EIGENROBOTICS

Aprende robótica construyendo. Arduino + LEGO + diversión en familia.

Arduino LEGO C++ Familia
10
Proyectos
5
Niveles
Diversión
Explora los proyectos

Roadmap de Proyectos

10 proyectos progresivos. Del LED parpadeante al robot autónomo.

P0
Blink
Nivel 0 · Setup

El "Hola Mundo" de Arduino. Tu primer LED parpadeando.

digitalWrite delay loop
P1
Semáforo LEGO
Nivel 1 · Outputs

Semáforo real montado en una torre LEGO.

múltiples LEDs secuencias timing
P2
Nave con Luces
Nivel 1 · Outputs

Construcción LEGO con LEDs controlados por perilla.

PWM analogRead potenciómetro
P3
Alarma de Fortaleza
Nivel 2 · Inputs

Sistema de seguridad con sensor ultrasónico.

HC-SR04 buzzer condicionales
P4
Girasol Robot
Nivel 2 · Inputs

Flor LEGO que sigue la luz como un girasol.

LDR servo comparación
P5
Robot Explorador
Nivel 3 · Movimiento

Robot móvil autónomo que evita obstáculos.

motores DC L298N navegación
P6
Control Remoto IR
Nivel 4 · Inalámbrico

Controla proyectos con mando infrarrojo.

IRremote decodificación protocolo
P7
Brazo Robótico
Nivel 4 · Inalámbrico

Brazo articulado con 3 servos y pinza.

3 servos secuencias cinemática
P8
Seguidor de Línea
Nivel 5 · Avanzado

Robot que sigue líneas negras sobre blanco.

sensores IR calibración control
P9
Display LCD
Nivel 5 · Avanzado

Pantalla para mostrar mensajes y datos.

I2C LCD 16x2 caracteres
P10
Comunicación Serial
Nivel 5 · Avanzado

Control desde ordenador via comandos.

Serial protocolo Python
Nivel 0 · Setup
Proyecto 01 / 10

BLINK

El "Hola Mundo" de la electrónica

Tu primera conexión con Arduino. Un LED que parpadea puede parecer simple, pero es la base de todo: la verificación de que hardware, software y tú estáis sincronizados.

Especificaciones

Código: 924 bytes
Pins: 1 digital
Tiempo: 15 min
Dificultad:
Arduino UNO LED Resistencia 220Ω Cables

Roles

👦
El niño Elige color del LED y cuenta los parpadeos
👨
El padre Instala IDE, cablea y sube el código
Nivel 1 · Outputs
Proyecto 02 / 10

SEMÁFORO

Control de tráfico en tu ciudad LEGO

Tres LEDs sincronizados en secuencia realista. Verde, amarillo, rojo. Montado en una torre LEGO construida por el niño. El primer proyecto donde la electrónica se integra con la construcción física.

Especificaciones

Código: 1038 bytes
Pins: 3 digitales
Tiempo: 30 min
Dificultad: ⭐⭐
Arduino UNO LED Rojo LED Amarillo LED Verde 3x Resistencia 220Ω LEGO

Roles

👦
El niño Construye la torre LEGO y juega con coches
👨
El padre Cablea los 3 LEDs y programa la secuencia
Nivel 1 · Outputs
Proyecto 03 / 10

NAVE CON LUCES

Controla el brillo con una perilla mágica

Una nave espacial, casa o vehículo LEGO con LEDs integrados. El niño gira el potenciómetro y ve cómo cambia el brillo. Primera introducción a señales analógicas y PWM.

Especificaciones

Código: 2630 bytes
Pins: 1 analógico + 2 PWM
Tiempo: 45 min
Dificultad: ⭐⭐
Arduino UNO Potenciómetro 10kΩ 2-4 LEDs Resistencias 220Ω LEGO

Roles

👦
El niño Construye nave y controla brillo con la perilla
👨
El padre Programa PWM y integra LEDs en la construcción
Nivel 2 · Inputs + Outputs
Proyecto 04 / 10

ALARMA

¡Protege tu fortaleza de intrusos!

Sensor ultrasónico detecta movimiento. Si alguien se acerca demasiado, ¡suena la alarma! Perfecto para proteger un castillo LEGO. El niño intenta pasar sin activarla.

Especificaciones

Código: 4342 bytes
Sensor: HC-SR04
Rango: 2-400 cm
Dificultad: ⭐⭐⭐
Arduino UNO HC-SR04 Buzzer LED Rojo LEGO Castillo

Roles

👦
El niño Construye fortaleza e intenta burlar la alarma
👨
El padre Programa detección y ajusta sensibilidad
Nivel 2 · Inputs + Outputs
Proyecto 05 / 10

GIRASOL

Una flor que sigue la luz

Dos sensores de luz comparan qué lado recibe más. Un servo gira la flor hacia la fuente luminosa. El niño juega con una linterna y ve cómo la flor lo sigue.

Especificaciones

Código: 3608 bytes
Sensores: 2x LDR
Actuador: Servo SG90
Dificultad: ⭐⭐⭐
Arduino UNO 2x LDR 2x Resistencia 10kΩ Servo SG90 LEGO Flor Adaptador 3D

Roles

👦
El niño Construye flor LEGO y juega con linterna
👨
El padre Programa comparación de sensores y servo
Nivel 3 · Movimiento
Proyecto 06 / 10

ROBOT

Explorador autónomo que piensa solo

El proyecto estrella. Dos motores, sensor de obstáculos, cerebro Arduino. El robot navega solo evitando paredes. El niño construye laberintos con LEGO y ve si el robot puede escapar.

Especificaciones

Código: 4800 bytes
Motores: 2x DC TT
Driver: L298N
Dificultad: ⭐⭐⭐⭐
Arduino UNO 2x Motor DC Driver L298N HC-SR04 Portapilas LEGO Technic

Roles

👦
El niño Construye chasis y crea laberintos
👨
El padre Programa navegación y control de motores
Nivel 4 · Control Inalámbrico
Proyecto 07 / 10

CONTROL IR

Tu varita mágica infrarroja

Un mando a distancia para controlar todo. Cada botón hace algo diferente. Decodifica las señales, asigna acciones. Luego integra con el robot para controlarlo a distancia.

Especificaciones

Código: 8394 bytes
Librería: IRremote
Protocolo: NEC
Dificultad: ⭐⭐⭐
Arduino UNO Receptor IR VS1838B Mando IR LEDs

Roles

👦
El niño Apunta el mando y descubre qué hace cada botón
👨
El padre Decodifica señales y asigna acciones
Nivel 4 · Control Inalámbrico
Proyecto 08 / 10

BRAZO

Agarra objetos como un robot industrial

Tres servos coordinados: base, codo y pinza. Control con potenciómetros o secuencias programadas. El niño agarra piezas LEGO y las mueve de un lado a otro.

Especificaciones

Código: 3982 bytes
Servos: 3x SG90
Grados libertad: 3
Dificultad: ⭐⭐⭐⭐
Arduino UNO 3x Servo SG90 3x Potenciómetro Fuente 5V 2A LEGO Technic Pinza 3D

Roles

👦
El niño Construye brazo y controla con perillas
👨
El padre Programa movimiento coordinado y secuencias
Nivel 5 · Avanzado
Proyecto 09 / 10

SEGUIDOR

Sigue la línea negra sin perderse

Clásico de la robótica. Dos sensores IR detectan contraste blanco/negro. El robot ajusta dirección para mantenerse sobre la línea. El niño diseña circuitos cada vez más difíciles.

Especificaciones

Código: 3024 bytes
Sensores: 2x TCRT5000
Algoritmo: Diferencial
Dificultad: ⭐⭐⭐⭐
Robot P5 2x Sensor IR TCRT5000 Cinta negra Cartulina blanca

Roles

👦
El niño Diseña circuitos con cinta negra
👨
El padre Calibra sensores y ajusta algoritmo
Nivel 5 · Avanzado
Proyecto 10 / 10

LCD

Mensajes en pantalla retro

Pantalla LCD 16x2 para mostrar información. Mensajes, datos de sensores, menús interactivos. Comunicación I2C con solo 2 cables. Crea caracteres personalizados: caritas, iconos, emojis.

Especificaciones

Código: 6382 bytes
Display: 16x2 caracteres
Protocolo: I2C
Dificultad: ⭐⭐⭐
Arduino UNO LCD 16x2 I2C 4 cables

Roles

👦
El niño Decide qué mensajes mostrar y diseña iconos
👨
El padre Programa I2C y crea caracteres custom
Nivel 5 · Avanzado
Proyecto 11 / 10

SERIAL

El ordenador habla con Arduino

Comunicación bidireccional PC ↔ Arduino. Envía comandos desde el teclado, recibe datos de sensores. Base para proyectos con interfaces gráficas, Python, o control desde apps.

Especificaciones

Código: 6326 bytes
Baudrate: 9600
Protocolo: Texto
Dificultad: ⭐⭐⭐
Arduino UNO Cable USB Monitor Serial Python (opcional)

Roles

👦
El niño Escribe comandos y ve qué pasa
👨
El padre Diseña protocolo y crea interfaz Python