Tabla de contenido:
Video: Pantalla de temperatura y humedad DHT 11: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Piezas necesarias (stock de compras del Reino Unido)
Arduino Nano -
Sensor DHT 11 -
Pantalla verde OLED de 1.3 https://www.amazon.co.uk/DSD-TECH-Screen-Supports-Arduino/dp/B07D9G11DZ
Placa de conexión micro USB -
Herramientas necesarias -
Soldador
Tablero de prototipos
Cortadores laterales
Paso 1: el circuito
Paso 1 - El circuito
El sensor de temperatura DHT 11 es un sensor de temperatura y humedad muy simple. Los componentes básicos son un sensor de humedad capacitivo y un termistor. Existe una conversión básica de analógico a digital que permite que todos los datos necesarios se emitan en un pin.
En este ejemplo, el DHT 11 se conecta a USB 5V y se conecta a tierra con el pin de datos conectado al PIN2 del Nano.
El Nano solo necesita alimentación de 5V y tierra del USB Breakout.
La pantalla OLED utiliza 4 pines, 5 V, GND, SCL y SDA. SCL y SDA son los pines I2C estándar que son universales para todos los dispositivos I2C.
El pinout del Arduino es el siguiente:
Pin 2 - DHT 11
Pin A4 - SDA
Pin A5 - SCL
Paso 2: el código
El código es bastante sencillo y fácil de cargar en el Nano y es plug and play sin necesidad de configuración adicional.
Es posible que deba instalar las siguientes bibliotecas si aún no están instaladas.
DHT.h: para el sensor DHT11
U8glib.h: para la pantalla OLED.
N. B Si no tiene pantalla usando este código, verifique que la pantalla esté definida correctamente. Es "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" pero es posible que deba cambiarlo si se utiliza un panel OLED diferente. Hay ejemplos en la biblioteca que pueden probar la pantalla.
Paso 3: el caso
El estuche es un diseño simple de 2 piezas, el frente encaja la pantalla usando 4 pines de localización. La prensa de montaje frontal encaja en la carcasa. Es posible que sea necesario lijar o limar ligeramente para que las 2 piezas encajen.
Hay orificios para el sensor DHT en la parte superior y el conector USB en la parte posterior.
Configuración de impresión
Impreso en Ender 3
PLA Blanco
20% de relleno (se requieren soportes para la caja)
Tiempo de impresión, c. 2-2,5 horas en total
Paso 4: Conclusión
Este es un gran proyecto de aprendizaje sobre el uso de sensores con Arduino Nano. También está el monitor en serie (CTRL + M) para vigilar la alimentación de datos.
Los objetivos de aprendizaje son:
Comprensión de los datos de un sensor de temperatura Procesamiento de los datos con el microcontrolador Envíe los datos a una pantalla (I2C)
Hay un error en las fotos donde la pantalla dice F pero la temperatura está en grados Celsius. Esto se arreglará.
Las posibles mejoras / refinamientos son
Refina el diseño 3D de la carcasa Utiliza el sensor DHT22 que envía datos más rápido que el DHT 11. El sensor utilizado en este proyecto solo se actualiza cada 2 segundos.
Si tiene alguna pregunta, no dude en dejar un comentario a continuación.
Los archivos completos y los cambios se pueden encontrar aquí:
Recomendado:
Monitoreo de temperatura y humedad DHT usando el ESP8266 y la plataforma AskSensors IoT: 8 pasos
Monitoreo de temperatura y humedad DHT usando el ESP8266 y la plataforma AskSensors IoT: en un instructivo anterior, presenté una guía paso a paso para comenzar con el nodo ESP8266 MCU y la plataforma AskSensors IoT.En este tutorial, estoy conectando un sensor DHT11 al nodo MCU. El DHT11 es un sistema de temperatura y humedad de uso común
Monitoreo de temperatura y humedad usando el ESP-01 y DHT y AskSensors Cloud: 8 pasos
Monitoreo de temperatura y humedad usando el ESP-01 y DHT y AskSensors Cloud: En este instructivo, aprenderemos cómo monitorear las mediciones de temperatura y humedad usando la placa IOT-MCU / ESP-01-DHT11 y la plataforma AskSensors IoT .Estoy eligiendo el módulo IOT-MCU ESP-01-DHT11 para esta aplicación porque
¡Automatizando un invernadero con LoRa! (Parte 1) -- Sensores (temperatura, humedad, humedad del suelo): 5 pasos
¡Automatizando un invernadero con LoRa! (Parte 1) || Sensores (temperatura, humedad, humedad del suelo): en este proyecto les mostraré cómo automaticé un invernadero. Eso significa que les mostraré cómo construí el invernadero y cómo conecté la electrónica de potencia y automatización. También te mostraré cómo programar una placa Arduino que usa L
Arduino con módulo de temperatura y humedad DHT 11: 7 pasos
Arduino con módulo de temperatura y humedad DHT 11: “Marte tira de la imaginación humana como ningún otro planeta. Con una fuerza más poderosa que la gravedad, atrae la atención hacia la brillante presencia roja en el claro cielo nocturno ". A nuestra clase de física se le ha encomendado la tarea de construir un cubo de 10 x 10 x 10 cm sentado
MEDICIÓN DE TEMPERATURA Y HUMEDAD UTILIZANDO DHT 11: 5 Pasos
MEDICIÓN DE TEMPERATURA Y HUMEDAD USANDO DHT 11: En este proyecto, estoy usando el sensor de temperatura y humedad DHT 11 para medir la temperatura y la humedad de nuestro ambiente usando Arduino (Nano) ALGUNAS CARACTERÍSTICAS ELÉCTRICAS BÁSICAS: VOLTAJE DE OPERACIÓN: 3.5V-5VCURRENT (medida): 0.3 mACUR