Site Info Site Info

Ventilador Controlado Por Sensor De Temperatura

Ventilador Controlado Por Sensor De Temperatura

Vamos a construir un ventilador que se enciende automáticamente cuando la temperatura sube demasiado.

Paso 1: Identificar los Componentes Necesarios

Primero, necesitamos los componentes esenciales. Necesitamos un sensor de temperatura, un microcontrolador (como un Arduino), un ventilador, una fuente de alimentación, y algunos cables para conectar todo.

El sensor de temperatura detectará el calor. El microcontrolador tomará la lectura del sensor y decidirá cuándo encender el ventilador. El ventilador, obviamente, refrescará el área. La fuente de alimentación proporcionará energía a todo el sistema.

Un ejemplo de sensor de temperatura es el LM35. Para el microcontrolador, el Arduino Uno es una buena opción para empezar.

Paso 2: Conectar el Sensor de Temperatura al Microcontrolador

Ahora, conectaremos el sensor de temperatura al microcontrolador. El LM35 tiene tres pines: VCC (alimentación), GND (tierra), y Salida (analog output).

Conecta el pin VCC del LM35 al pin de 5V del Arduino. Conecta el pin GND del LM35 al pin de GND del Arduino. Conecta el pin de Salida del LM35 a un pin analógico del Arduino, como el A0.

VENTILADOR INTELIGENTE: CONTROLADO POR UM SENSOR DE TEMPERATURA E
VENTILADOR INTELIGENTE: CONTROLADO POR UM SENSOR DE TEMPERATURA E

Asegúrate de conectar los cables correctamente. Una conexión incorrecta podría dañar los componentes.

Paso 3: Conectar el Ventilador al Microcontrolador

Para controlar el ventilador con el Arduino, usualmente necesitamos un transistor o un módulo de relé. Esto es porque el Arduino no puede proporcionar suficiente corriente directamente al ventilador.

Supongamos que usamos un transistor. Conecta la base del transistor a un pin digital del Arduino (por ejemplo, el pin 8) a través de una resistencia (por ejemplo, 220 ohmios). Conecta el colector del transistor al terminal negativo del ventilador. Conecta el emisor del transistor a GND.

Funcionamiento Del Ventilador Controlado Por Temperatura | La Casa Del
Funcionamiento Del Ventilador Controlado Por Temperatura | La Casa Del

Conecta el terminal positivo del ventilador a la fuente de alimentación positiva (por ejemplo, 12V). Asegúrate de que la fuente de alimentación sea adecuada para el ventilador.

Paso 4: Escribir el Código para el Microcontrolador

Ahora, necesitamos escribir el código para el Arduino. Este código leerá la temperatura del sensor y encenderá o apagará el ventilador según sea necesario.

Primero, definimos los pines. Por ejemplo: `#define sensorPin A0` y `#define fanPin 8`. Luego, en la función `setup()`, configuramos el pin del ventilador como salida: `pinMode(fanPin, OUTPUT);`.

En la función `loop()`, leemos el valor del sensor de temperatura: `int sensorValue = analogRead(sensorPin);`. Luego, convertimos este valor a temperatura en grados Celsius (o Fahrenheit): `float temperature = sensorValue * (5.0 / 1024.0) * 100;`. Finalmente, comparamos la temperatura con un umbral y encendemos o apagamos el ventilador:

Sensor De Temperatura Para Ventilador De 12V - YouTube
Sensor De Temperatura Para Ventilador De 12V - YouTube

`if (temperature > 25) { digitalWrite(fanPin, HIGH); } else { digitalWrite(fanPin, LOW); }` Este código encenderá el ventilador si la temperatura es mayor a 25 grados Celsius.

Paso 5: Cargar el Código al Microcontrolador y Probar

Conecta el Arduino a tu computadora a través de un cable USB. Abre el IDE de Arduino, copia el código que escribiste, y cárgalo al Arduino.

Después de cargar el código, observa el sensor de temperatura y el ventilador. Calienta el sensor de temperatura (con un secador de pelo, por ejemplo). Deberías ver que el ventilador se enciende cuando la temperatura alcanza el umbral que definiste en el código.

Arduino: Controlando un ventilador en función de la temperatura - YouTube
Arduino: Controlando un ventilador en función de la temperatura - YouTube

Si el ventilador no se enciende, revisa las conexiones y el código. Asegúrate de que todos los componentes estén funcionando correctamente.

Paso 6: Ajustar el Código y el Hardware

Si el sistema funciona pero no como esperabas, puedes ajustar el código y el hardware. Por ejemplo, puedes cambiar el umbral de temperatura en el código. También puedes usar un sensor de temperatura más preciso o un ventilador más potente.

También puedes añadir características adicionales, como una pantalla LCD para mostrar la temperatura o un control de velocidad para el ventilador.

La clave es experimentar y ajustar hasta que el sistema funcione de la manera que deseas.

Gallery

Circuit design VENTILADOR QUE FUNCIONA CON SENSOR DE TEMPERATURA
Control de Temperatura con sensor DHT11 y ventilador DC en arduino
circuito de sensor de temperatura con LM35 Y MOSFET para el encendido
Ventilador Controlado Por Temperatura y Muy Fácil De Hacer - YouTube