Continuando con la modernización de nuestra explotación, se han instalado en una nave industrial diferentes sensores de temperatura, humedad e iluminación para el control de la misma.
Se pide realizar el esquema de conexionado a través de una plaza Arduino de esta instalación, de forma que se active el ventilador de la nave en caso de subida de temperatura; se active un extractor de aire en caso de subida de la humedad; se encienda la iluminación cuando baje la luminosidad del exterior.
Este ejercicio apareció en la prueba práctica del examen de oposición a profesor de Tecnología en Extremadura 2025
En la era de la Agricultura 4.0 y la Industria Conectada, la eficiencia ya no es una opción, sino una necesidad. Hoy vamos a desglosar un proyecto práctico y robusto: la automatización del clima e iluminación de una nave industrial utilizando hardware de código abierto.
Con un presupuesto ajustado y componentes estándar, es posible crear un sistema capaz de gestionar la ventilación, la extracción de aire y la iluminación de forma inteligente.
El Reto
Una instalación industrial requiere condiciones óptimas para el almacenamiento o el trabajo. Nos enfocaremos en tres automatismos clave:
- Control de Temperatura: Activación de ventiladores ante picos de calor.
- Control de Humedad: Extracción de aire automática para evitar condensación o moho.
- Iluminación Eficiente: Encendido de luces solo cuando la luz natural es insuficiente.
La Arquitectura del Sistema
Para este proyecto hemos seleccionado el Arduino Uno como cerebro central. La clave de la estabilidad reside en el uso de sensores precisos y una correcta etapa de potencia.
Componentes Estrella
- DHT22: A diferencia del DHT11 común, el DHT22 ofrece mayor precisión y un rango más amplio para medir temperatura y humedad.
- LDR (Fotoresistencia): Un componente analógico sencillo pero eficaz para detectar el nivel de luz exterior.
- Módulo de Relés de 4 Canales: Actúa como puente entre los 5V de Arduino y los 220V de la maquinaria industrial.
Esquema de Conexión y el «Truco» de la Resistencia Pull-Up
Uno de los errores más comunes al montar un sensor DHT22 es olvidar la resistencia pull-up.
Para que la comunicación de datos sea estable y no haya «ruido» que falsee las lecturas, debemos colocar una resistencia de 10k
conectando el pin de VCC (5V) y el pin de Datos. Esto mantiene la línea de datos en un estado alto definido cuando el sensor no está transmitiendo.
El Código: Inteligencia y Histéresis
No basta con programar un simple «si la temperatura es X, enciende el ventilador». En entornos industriales, esto causaría que el motor se encendiera y apagara constantemente si la temperatura oscila ligeramente. Por ello, implementamos histéresis (un pequeño margen de seguridad).
C++
// Ejemplo de lógica con histéresis
if (temperatura > 28.0) {
digitalWrite(PIN_VENTILADOR, HIGH); // Encender
} else if (temperatura < 27.0) {
digitalWrite(PIN_VENTILADOR, LOW); // Apagar solo cuando baje un grado completo
}
Conclusión y Próximos Pasos
La modernización de una explotación no siempre requiere inversiones millonarias en sistemas cerrados. La flexibilidad de Arduino nos permite escalar este proyecto: ¿te imaginas añadir un módulo Wi-Fi (ESP8266) para monitorizar la nave desde tu móvil o enviar alertas a Telegram?
La automatización no solo ahorra energía, sino que protege la inversión y el producto dentro de la nave.

