Taula de continguts:
- Pas 1: requisits de maquinari
- Pas 2: Requisits de programari
- Pas 3: escriure el codi
- Pas 4: executeu la prova
- Pas 5: Resultats
- Pas 6: gràcies
Vídeo: Monitorització de la temperatura i la humitat de l’habitació amb el núvol ESP32 i AskSensors: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest tutorial aprendreu com controlar la temperatura i la humitat de la vostra habitació o escriptori mitjançant el DHT11 i l’ESP32 connectats al núvol.
Les actualitzacions dels nostres tutorials es poden trobar aquí.
Especificacions de DHT11:
El sensor DHT11 és capaç de mesurar la temperatura de 0 ° C a 50 ° C (precisió ± 2 ° C) i la humitat del 20% al 90% (precisió ± 5%). El sensor requereix 5V per funcionar correctament i emet la temperatura i la humitat en les dades en sèrie.
Comencem, doncs,
Pas 1: requisits de maquinari
Materials:
En aquesta demostració necessitarem:
- Mòdul WiFi ESP32.
- Un ordinador que executa Arduino IDE.
- Taula de pa
- DHT11 o DHT22
- Resistència 47K
- Cables per a connexions entre el DHT11 i l’ESP32.
- Micro cable USB per connectar l'ESP32 a l'ordinador.
Connexions:
Les connexions són bastant fàcils, connecteu els següents pins com es mostra a la imatge superior:
- DHT VCC a ESP32 5V.
- DHT terra a terra ESP32.
- Dades DHT a ESP32 IO4 (especificades al codi).
- Connecteu el pin Data (IO4) i el 5V amb unes resistències de tracció de 47K o 10K.
Pas 2: Requisits de programari
Compte AskSensors
Registreu-vos per obtenir un compte gratuït a les plataformes IoT AskSensors (és molt ràpid!). Aleshores podreu emmagatzemar les vostres dades al núvol, accedir-hi remotament per Internet i obtenir moltes funcions com visualitzar les vostres dades en gràfics, exportar-les a fitxers CSV i configurar alertes per correu electrònic …
Creeu un sensor nou amb dos mòduls, tal com s’explica en aquesta guia d’inici. No oblideu copiar la vostra "Tecla Api", és obligatori per als passos següents.
Instal·leu ESP32 en arduino IDE
Si és la primera vegada que treballeu amb ESP32, consulteu aquest tutorial on us mostro una guia pas a pas sobre com instal·lar el vostre ESP32 a Arduino IDE i connectar-lo al núvol.
Instal·leu biblioteques
Instal·leu la biblioteca DHT des de github (també podeu instal·lar-la anant a Sketch> Inclou biblioteca> Gestiona biblioteques i cerqueu biblioteca daf adafruit)
Pas 3: escriure el codi
Descarregueu aquesta demostració de la pàgina AskSensors Github i descomprimiu-la.
L'esbós llegeix la temperatura i la humitat del sensor DHT11 i l'envia AskSensors mitjançant HTTP GET Request.
Tot el que necessiteu és modificar el següent:
const char * ssid = "……………"; // SSID Wifi
const char * password = "……………"; // Contrasenya Wifi const char * apiKeyIn = "……………."; // Clau API
Tingueu en compte que el pin de dades DHT està connectat al pin ESP32 IO4. si cal, podeu canviar-lo aquí:
// Configuració DHT. #define DHTPIN 4 // Pin que està connectat al sensor DHT.
Pas 4: executeu la prova
- Connecteu l'ESP32 a l'ordinador mitjançant un cable USB.
- Obriu Arduino IDE i pengeu el codi.
- Obriu un terminal sèrie. Hauríeu de veure el vostre ESP32 connectant-se a Internet a través de WiFi. Després, l’ESP32 llegirà periòdicament la temperatura i la humitat i l’enviarà a AskSensors.
Pas 5: Resultats
Ara, torneu a AskSensors.
- Inicieu la sessió i obriu el tauler del sensor.
- Feu clic a Mòduls i afegiu gràfics al mòdul 1 i al mòdul 2.
- Hauríeu de veure les vostres dades de vapor al gràfic tal com es mostra a les figures anteriors.
Nota: He utilitzat un assecador per veure variacions de temperatura i humitat;-)
Pas 6: gràcies
Tens alguna pregunta o suggeriment? Simplement comenteu, estarem molt contents de veure els vostres comentaris.
Aquest tutorial us ha ajudat d'alguna manera? Si us plau, toca aquest petit cor:-)
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è
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local - Obteniu la temperatura i la humitat de l'habitació al navegador: 6 passos
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local | Obteniu la temperatura i la humitat de l'habitació al vostre navegador: Hola nois, avui farem una humitat i un amp; sistema de control de temperatura que utilitza ESP 8266 NODEMCU & Sensor de temperatura DHT11. La temperatura i la humitat s’obtindran del sensor DHT11 & es pot veure en un navegador quina pàgina web es gestionarà
Monitorització de temperatura i humitat mitjançant Raspberry Pi: 6 passos (amb imatges)
Supervisió de la temperatura i la humitat amb Raspberry Pi: arriba l’estiu i els que no disposin d’aire condicionat haurien d’estar preparats per controlar l’atmosfera a l’interior manualment. En aquest post, descric la forma moderna de mesurar els paràmetres més importants per a la comoditat humana: temperatura i humitat. T
Com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT AskSensors: 10 passos
Com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT AskSensors: aquest instructiu us mostra com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT. Per a aquest projecte utilitzarem un mòdul WiFi MC8 ESP8266 de node i un sensor d’humitat del sòl. que mesura el contingut volumètric de l'aigua a l'interior del