Taula de continguts:
Vídeo: Pantalla de temperatura i humitat DHT 11: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Peces necessàries (estoc de compres del Regne Unit)
Arduino Nano -
Sensor DHT 11:
Pantalla verda OLED d'1,3 https://www.amazon.co.uk/DSD-TECH-Screen-Supports-Arduino/dp/B07D9G11DZ
Tauler micro USB Breakout -
Eines necessàries -
Soldador
Tauler de prototipatge
Talladors laterals
Pas 1: el circuit
Pas 1: el circuit
El sensor de temperatura DHT 11 és un sensor de temperatura i humitat molt senzill. Els components bàsics són un sensor d’humitat capacitiu i un termistor. Hi ha algunes conversions bàsiques d’analògic a digital que permeten la sortida de totes les dades necessàries en un pin.
En aquest exemple, el DHT 11 es connecta a USB 5V i es connecta a terra amb el pin de dades connectat al PIN2 del Nano.
El Nano només necessita alimentació i terra de 5 V des del USB Breakout.
La pantalla OLED utilitza 4 pins, 5V, GND, SCL i SDA. Els SCL i SDA són els pins I2C estàndard que són universals per a tots els dispositius I2C.
El pinout de l’Arduino és el següent:
Pin 2 - DHT 11
Pin A4 - SDA
Pin A5 - SCL
Pas 2: el codi
El codi és bastant senzill i fàcil de penjar al Nano i es pot connectar i reproduir sense necessitat de cap altra configuració.
És possible que hàgiu d'instal·lar les biblioteques següents si encara no les teniu instal·lades.
DHT.h: per al sensor DHT11
U8glib.h: per a la pantalla OLED.
N. B Si no teniu cap pantalla amb aquest codi, comproveu que la pantalla estigui definida correctament. És "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" però pot ser que hagueu de canviar si s’utilitza un altre panell OLED. A la biblioteca hi ha exemples que poden provar la pantalla.
Pas 3: el cas
El cas és un disseny senzill de dues peces, la part frontal enclou la pantalla mitjançant 4 passadors de localització. La premsa de muntatge frontal s’adapta a la carcassa. És possible que calgui un lleuger llejat o llimat perquè les dues peces encaixin.
Hi ha forats per al sensor DHT a la part superior i el connector USB a la part posterior.
Configuració d'impressió
Imprès a Ender 3
PLA Blanc
20% d'ompliment (Suports necessaris per a la caixa)
Temps d'impressió, c. 2-2,5 hores en total
Pas 4: Conclusió
Aquest és un gran projecte d’aprenentatge sobre l’ús de sensors amb l’Arduino Nano. També hi ha el monitor sèrie (CTRL + M) per vigilar el flux de dades.
Els objectius d'aprenentatge són:
Comprensió de les dades d’un sensor de temperatura Processament de les dades amb el microcontrolador Transmet les dades a una pantalla (I2C)
Hi ha un error a les fotos en què la pantalla diu F però la temperatura és Celsius. Això es solucionarà.
Hi ha possibles millores / perfeccionaments
Refineu el disseny 3D del cas Utilitzeu el sensor DHT22 que envia dades més ràpidament que el DHT 11. El sensor utilitzat en aquest projecte només s’actualitza cada 2 segons.
Si teniu cap pregunta, no dubteu a deixar un comentari a continuació.
Els fitxers complets i qualsevol canvi es poden trobar aquí:
Recomanat:
Monitorització de la temperatura i la humitat DHT mitjançant l’ESP8266 i la plataforma IoT AskSensors: 8 passos
Supervisió de la temperatura i la humitat DHT amb l’ESP8266 i la plataforma IoT AskSensors: en una instrucció prèvia, vaig presentar una guia pas a pas per començar a utilitzar el node ESP8266 MCU i la plataforma IoS AskSensors. En aquest tutorial, estic connectant un sensor DHT11. al node MCU. El DHT11
Monitorització de temperatura i humitat mitjançant ESP-01 i DHT i el núvol AskSensors: 8 passos
Monitorització de temperatura i humitat mitjançant ESP-01 i DHT i el núvol AskSensors: en aquest instructiu aprendrem a controlar la temperatura i les mesures d’humitat mitjançant la placa IOT-MCU / ESP-01-DHT11 i la plataforma IoT AskSensors .Tric el mòdul IOT-MCU ESP-01-DHT11 per a aquesta aplicació perquè
Automatitzar un hivernacle amb LoRa! (Part 1) -- Sensors (temperatura, humitat, humitat del sòl): 5 passos
Automatitzar un hivernacle amb LoRa! (Part 1) || Sensors (temperatura, humitat, humitat del sòl): en aquest projecte us mostraré com he automatitzat un hivernacle. Això vol dir que us mostraré com he construït l'hivernacle i com he connectat l'electrònica de potència i automatització. També us mostraré com programar una placa Arduino que utilitzi L
Mòdul Arduino amb temperatura i humitat DHT 11: 7 passos
Mòdul Arduino amb temperatura i humitat DHT 11: “Mart tira la imaginació humana com cap altre planeta. Amb una força més poderosa que la gravetat, atrau la vista cap a la presència d’un vermell brillant al cel clar.” La nostra classe de física s’ha encarregat de construir un cub satèl·lit de 10 x 10 x 10 cm
MESURA DE LA TEMPERATURA I LA HUMITAT AMB DHT 11: 5 passos
MESURA DE TEMPERATURA I HUMITAT AMB DHT 11: En aquest projecte, estic fent servir sensor de temperatura i humitat DHT 11 per mesurar la temperatura del nostre entorn i la humitat amb Arduino (Nano). (mesura): 0,3 mACUR