Iluminación RGB inteligente para escaleras: activada por movimiento y fácil de instalar
Componentes y materiales
| Arduino Nano R3 | ×1 |
| Tira LED direccionable WS2812 (NeoPixel) | ×1 (26 LEDs, menos de medio metro) |
| Sensor PIR HC-SR501 | ×2 (uno arriba, otro abajo) |
| Fuente 5V 1-2A | ×1 |
| Canaleta 25×16 mm × 2 m | ×2 |
Herramientas necesarias
- Soldador
- Brocas 10 mm y 4 mm
- Pistola de silicona caliente
- Sierra de arco (para cortar canaleta)
- Impresora 3D (opcional, para carcasas PIR)
Sobre el proyecto
Mi escalera causó un dedo roto (no mío, pero dolió). Quería reducir riesgos con iluminación automática, barata y estética. Documentación completa en mi blog: NotEnoughTech.com


Diseño: tira LED en lado derecho, 2 LEDs por escalón (13 escalones = 26 LEDs). Sensores PIR en ambos extremos para activar al subir o bajar. Todo dentro de canaleta para acabado limpio.
Canaleta
- Los escalones están a 30 cm → 2 agujeros por escalón (15 cm entre LEDs). Taladra en el lado poco profundo (broca 8-10 mm) para meter LEDs fácilmente.
- Aprovecha para taladros de fijación (4 mm). 5 por canaleta de 2 m, uno cerca de cada extremo.
- Si conoces dimensiones de la carcasa PIR, corta la canaleta a medida ahora. Afina los extremos para que queden perpendiculares al suelo.
- Para unir canaletas con mínima holgura, corta una más corta para que la tapa con LEDs solape la junta.



LEDs
- Prueba la tira antes de cortar. Corta en segmentos individuales (respeta flechas de dirección).
- Marca dentro de la canaleta: dirección datos (IN/OUT), GND, VCC.
- Prepara contactos con soldador (pequeña gota en cada pad). Quita adhesivo 3M si trae.
- Pega LEDs siguiendo la orientación marcada. Si afinaste los extremos, el orden es fijo.


Soldado
Cada LED necesita 3 hilos (VCC, GND, DATA). Usa código de colores consistente. Pre-corta tramos iguales. Deja holgura mínima. Pega cables entre LEDs para que no se enganchen al cerrar la tapa. Extiende VCC/GND en ambos extremos; en uniones añade también DATA.

Sensores PIR
- Carcasa impresa 3D (Thingiverse) con ranura para cables.
- Cables dupont en pines; quita separadores plásticos y dobla pines lateralmente para que el sensor quede a ras.
- Alimenta desde rails de LEDs (5V).

El sensor superior necesita cable hasta el Arduino (abajo). Usé conectores dupont para separar tramos (4 cables: VCC, GND, DATA, PIR). El inferior conecta directo al Nano.
Esquemático
Masa común entre Arduino y tira LED (imprescindible para señal DATA). Usé cables dupont para pruebas y luego PCB pequeño con Nano fijo y bornes para cables. Alimentación: cable USB reciclado (rojo/negro a 5V/GND del Nano). 26 LEDs ≈ 300 mA pico → cualquier cargador USB vale. Otro tramo USB-A para alargador a enchufe.
Montaje en la escalera
- Empieza desde arriba (la gravedad ayuda). Atornilla canaleta ancha a la pared, tornillos cerca de extremos.
- Monta PIR superior y saca cables por agujeros.
- Conecta LEDs y ve bajando, cerrando tapas sin pellizcar cables.
- Albergue del Nano: trozo sobrante de canaleta con agujero inferior para cable alimentación.

Conector de alimentación accesible para reprogramar (idealmente, zócalo para Nano extraíble). Limpia cables y fija cable alimentación al zócalo para efecto casi invisible.
Código
Base excelente de Dean Montgomery con múltiples efectos:
GitHub - ArduinoMotionStairLights
Piezas personalizadas
Carcasa sensor PIR: Archivo CAD en Thingiverse
Esquemático
Esquema de conexiones (sustituye la batería por fuente 5V real):

Proceso de manufactura
- Construye y programa animaciones en matrices WS2812 RGB 8x8 y 16x16 con Arduino y Excel
- Reloj 3D RGB Arduclock – Bluetooth, LED NeoPixel y RTC
- Revitaliza mandos a distancia antiguos: Crea dispositivos inteligentes DIY con Arduino
- Pintura de Luz con un Solo LED: Crea Imágenes Dinámicas con Sistema Motorizado DIY
- Pantalla de 8 LED activada por sonido con Arduino
- Lámpara Matriz LED con Pistola de Pegamento Caliente – Construye tu Propia Pantalla Colorida
- Control de Luces RGB con Detección de Palabras Clave TinyML
- Mezclador de Colores RGB con Arduino – Proyecto DIY para Principiantes
- Focos LED RGB Exterior Controlados por DMX – Económicos y Alto Rendimiento
- Sistema de Aparcamiento Automatizado Inteligente con Arduino
- Materiales Revolucionarios Impulsan Comunicaciones de Datos LED de Próxima Generación