Raspoulette: Sistema autónomo de puerta de gallinero alimentado por energía solar – Prototipo
Hola a todos,
Cuando vi un concurso de Raspberry Pi, decidí convertir una idea que tenía desde hacía tiempo en un prototipo tangible —conozca Raspoulette.
Raspoulette es un sistema autónomo, alimentado por energía solar, que abre la puerta del gallinero cuando llega la luz del sol y la cierra cuando esta se desvanece. A continuación, una guía paso a paso que cubre todo, desde el hardware necesario hasta el software que lo hace funcionar.
Qué necesitará:
- Interruptor solar – 1× relé 12 V, 1× LDR, 1× potenciómetro 1 MΩ, 4× resistencias (180 kΩ, 10 kΩ, 100 Ω, 4.7 kΩ), 3× transistores NPN (ej. BC547), 1× diodo
- Regulador de voltaje – LM7805, condensador electrolítico grande, pin micro‑USB macho
- Controlador de motor – L293, motor DC 12 V
- Piezas de hardware – Botella de 10 L, impresora vieja para sistema de riel, batería de taladro vieja, tubo PVC, Raspberry Pi (Modelo B recomendado, Modelo A también sirve), cinta, piezas de madera
- Software – Python
Paso 1: Interruptor solar
El interruptor tiene una doble función: enciende o apaga la Raspberry Pi según el nivel de luz, y lanza el script de Python al arranque.
El circuito usa un divisor de tensión formado por el LDR y la resistencia de 180 kΩ (más el potenciómetro para calibración). Cuando la luz incide en el LDR, el divisor eleva la tensión de base del primer transistor, permitiendo que el segundo y tercer transistores conduzcan. La corriente resultante energiza la bobina del relé, que enciende la Pi.
Ajustando el potenciómetro puede establecer el umbral de luz que activa el relé.
Para lanzar el script automáticamente, añada la siguiente línea a /etc/rc.local antes de la línea exit 0:
sudo python /home/pi/Poulerail.py
Con esto en su lugar, la Pi iniciará el script Poulerail.py cada vez que se encienda.
Paso 2: Regulador de voltaje
La Raspberry Pi requiere una alimentación estable de 5 V. El LM7805 es un regulador lineal simple y fiable que reduce la tensión de entrada a 5 V. Coloque un condensador electrolítico grande en la salida para suavizar la corriente y evitar picos de tensión.
Descargue la hoja de datos del LM7805 (350 KB) para notas de aplicación y pinout.
Paso 3: Controlador de motor
Usamos un motor DC estándar de 12 V controlado por un driver L293. El L293 es barato, fácil de cablear y proporciona corriente suficiente para el motor.
Resumen de conexiones:
- Pin 8: +12 V (alimentación motor)
- Pin 2: Salida Raspberry Pi (señal de control)
- Pin 7: Salida Raspberry Pi (señal de control)
- Pin 1: Enable
- Pin 16: +5 V (alimentación L293)
- Pines 4, 5, 12, 13: Tierra
- Pines 3 y 6: Entradas del motor (adelante/atrás)
Consulte la hoja de datos del L293 (204 KB) para pinout completo y diagramas de cableado.
Una vez todo ensamblado, la Raspoulette abrirá automáticamente la puerta del gallinero al amanecer y la cerrará al atardecer, todo alimentado por energía solar.
Proceso de manufactura
- Simple Pi Robot: Construye un Rover Autónomo 2‑WD con Raspberry Pi
- Moldes de inyección de prototipo vs producción: Elegir el molde adecuado para su proyecto
- Prototipado Explicado: El Paso Clave de Validación para Startups
- Entendiendo los Motores Lineales: De Energía Eléctrica a Movimiento Lineal Preciso
- Entendiendo los motores BLDC: guía profesional
- Motorreductores: funcionamiento, tipos y aplicaciones esenciales
- Motores servo: funcionamiento, tipos y por qué son importantes
- Entendiendo los reductores para servomotores: funciones, beneficios y aplicaciones
- Motor de arranque: Funcionamiento, tipos, averías y diagnóstico
- Comprender los Motores de Conmutador de CA: Diseño, Tipos y Aplicaciones
- Guía Paso a Paso para Inspeccionar y Diagnosticar Problemas en Motores DC