Tutorial 4: Sensores de Ambiente. | MechatronicStore

Tutorial 4: Sensores de Ambiente. | MechatronicStore

¡Bienvenido a un nuevo nivel de interacción con tu entorno usando tu ESP32-C3 SuperMini! En este tutorial, aprenderás a conectar y leer datos de dos sensores ambientales muy comunes en tu kit: el Módulo DHT11 , que mide temperatura y humedad, y el Módulo de Resistor Fotosensible (LDR) , que detecta la intensidad de la luz.

Al final de este tutorial, serás capaz de:

Antes de comenzar, asegúrate de tener lo siguiente:

Objetivo: Conectar el Módulo DHT11 a tu ESP32-C3 SuperMini y leer los valores de temperatura y humedad.

Descripción: El sensor DHT11 es muy popular por su facilidad de uso para obtener datos de temperatura y humedad relativa. En esta actividad, lo conectarás, instalarás la librería necesaria y programarás tu ESP32-C3 para que muestre estas lecturas en el Monitor Serial.

El Módulo DHT11 es un sensor digital que te permite medir la temperatura y la humedad relativa del aire. Es muy fácil de usar porque solo necesita un pin de datos para enviar la información a tu ESP32-C3. Es ideal para proyectos de estaciones meteorológicas caseras, control de clima en interiores o sistemas de riego inteligentes.

¡Antes de conectar, asegúrate de que tu ESP32-C3 SuperMini esté desconectada del computador!

Observa cómo se conecta el sensor DHT11 a tu ESP32-C3 SuperMini. Haz clic en la imagen para abrir la simulación en Wokwi. Allí podrás ver las lecturas de temperatura y humedad simuladas en el Monitor Serial.

Para que tu ESP32-C3 pueda «hablar» con el sensor DHT11, necesitamos instalar una librería específica.

Una vez instaladas ambas, ¡estás listo para el código!

Objetivo: Conectar el Módulo LDR a tu ESP32-C3 SuperMini y leer el valor de la intensidad de luz ambiental.

Descripción: El Resistor Fotosensible (LDR) es un componente que cambia su resistencia eléctrica en función de la cantidad de luz que recibe. Cuanta más luz, menor su resistencia. En esta actividad, aprenderás a usar este cambio de resistencia para medir la luz ambiental en tu entorno.

El Módulo de Resistor Fotosensible (LDR) es un sensor de luz que viene en una pequeña placa. Está listo para usar y simplifica la detección de luz:

Es ideal para proyectos que reaccionan a la luz, como encender una luz al oscurecer o activar una alarma ante cambios de iluminación.

¡Asegúrate de que tu ESP32-C3 SuperMini esté desconectada del computador antes de realizar las conexiones!

Este arreglo crea un «divisor de voltaje» que permite a la ESP32-C3 leer los cambios de luz como cambios de voltaje.

Observa cómo se conectan el LDR y la resistencia de 10K Ohm. Haz clic en la imagen para abrir la simulación en Wokwi. Allí podrás simular los cambios de luz y ver cómo varían las lecturas en el Monitor Serial.

Para esta actividad, no necesitas librerías adicionales, ya que analogRead() es una función nativa de Arduino. Este código leerá el valor del LDR y lo mostrará en el Monitor Serial.

Dificultad: Media-Alta (si no se ha hecho el Tutorial 3)

Objetivo: Integrar las lecturas del DHT11 y el LDR y mostrarlas de forma clara en tu pantalla OLED.

Descripción: Esta actividad es opcional, pero altamente recomendada si ya completaste el Tutorial 3 del OLED. Aquí uniremos todo para crear una mini estación meteorológica y de luz, mostrando los valores de temperatura, humedad y luz en tu pequeña pantalla.

¡Asegúrate de que tu ESP32-C3 SuperMini esté desconectada del computador!

Aquí verás cómo se conectan todos los componentes: el OLED, el DHT11 y el LDR. Haz clic en la imagen para abrir la simulación en Wokwi y ver cómo los datos de los sensores se actualizan en la pantalla OLED.

Este código combina las lecturas de los sensores con la visualización en el OLED. Asegúrate de tener instaladas las librerías DHT Sensor Library , Adafruit Unified Sensor y U8g2 .

Recommended articles