Sisukord:
- Samm: riistvaranõuded
- 2. samm: tarkvara nõuded
- Samm: koodi kirjutamine
- Samm: käivitage test
- 5. samm: tulemused
- 6. samm: aitäh
Video: Ruumi temperatuuri ja niiskuse jälgimine ESP32 ja AskSensors Cloud abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selles õpetuses saate teada, kuidas pilvega ühendatud DHT11 ja ESP32 abil oma toa või laua temperatuuri ja niiskust jälgida.
Meie õpetuste värskendused leiate siit.
DHT11 spetsifikatsioonid:
DHT11 andur suudab mõõta temperatuuri 0 ° C kuni 50 ° C (täpsus ± 2 ° C) ja niiskust 20% kuni 90% (täpsus ± 5%). Andur vajab nõuetekohaseks töötamiseks 5 V pinget ja väljastab seeriaandmetes temperatuuri ja niiskuse.
Nii et alustame!
Samm: riistvaranõuded
Materjalid:
Selles demos vajame:
- ESP32 WiFi moodul.
- Arvuti, kus töötab Arduino IDE.
- Leivalaud
- DHT11 või DHT22
- 47K takisti
- Juhtmed ühendamiseks DHT11 ja ESP32 vahel.
- USB -mikrokaabel ESP32 ühendamiseks arvutiga.
Ühendused:
Ühendused on üsna lihtsad, ühendage järgmised tihvtid, nagu on näidatud ülaltoodud pildil:
- DHT VCC kuni ESP32 5V.
- DHT Ground kuni ESP32 Ground.
- DHT andmed ESP32 IO4 -le (koodis määratud).
- Ühendage andmete (IO4) tihvt ja 5 V 47K või 10K tõmbetakistitega.
2. samm: tarkvara nõuded
AskSensorsi konto
Registreeruge tasuta kontole AskSensors IoT platvormidel (see on nii kiire!). Siis saate salvestada oma andmed pilve, pääseda neile Interneti kaudu kaugjuurdepääsu kaudu ja saada palju funktsioone, näiteks oma andmete visualiseerimine graafikuna, eksportimine CSV -failidena ja e -posti märguannete seadmine …
Looge uus andur kahe mooduliga, nagu on selgitatud selles alustamisjuhendis. Ärge unustage oma „Api võtit” kopeerida, see on järgmiste sammude jaoks kohustuslik.
Installige ESP32 arduino IDE -sse
Kui kasutate ESP32 -ga esimest korda, lugege palun seda õpetust, kus näitan teile samm -sammult juhiseid selle kohta, kuidas oma ESP32 Arduino IDE -sse installida ja pilvega ühendada.
Installige raamatukogud
Installige DHT -raamatukogu githubist (saate selle installida ka menüüs Visand> Kaasa raamatukogu> Halda raamatukogusid ja otsige adafruit dht -i teeki)
Samm: koodi kirjutamine
Laadige see demo alla AskSensors Githubi lehelt ja pakkige see lahti.
Visand loeb temperatuuri ja niiskust DHT11 andurilt ning saadab selle AskSensorsile, kasutades HTTP GET päringuid.
Kõik, mida vajate, on muuta järgmist:
const char* ssid = "……………"; // Wifi SSID
const char* parool = "……………"; // Wifi parool const char* apiKeyIn = "……………."; // API võti
Pange tähele, et DHT Data pin on ühendatud ESP32 IO4 tihvtiga. vajadusel saate seda muuta siin:
// DHT konfiguratsioon. #define DHTPIN 4 // DHT -anduriga ühendatud tihvt.
Samm: käivitage test
- Ühendage ESP32 USB -kaabli abil arvutiga.
- Avage Arduino IDE ja laadige kood üles.
- Avage jadaterminal. Peaksite nägema, et teie ESP32 ühendub WiFi -ga Interneti -ühenduse kaudu, seejärel loeb ESP32 perioodiliselt temperatuuri ja niiskust ning saadab selle AskSensorsile.
5. samm: tulemused
Naaske nüüd tagasi AskSensorsi.
- Logige sisse ja avage anduri armatuurlaud.
- Klõpsake moodulitel ja lisage graafikud moodulitele 1 ja 2.
- Te peaksite nägema oma andmete auru graafikul, nagu on näidatud ülaltoodud joonistel.
Märkus: kasutasin föönit, et näha temperatuuri ja niiskuse muutusi;-)
6. samm: aitäh
Kas teil on küsimusi või ettepanekuid? Lihtsalt kommenteerige, meil on väga hea meel teie tagasisidet näha!
Kas see õpetus aitas teid kuidagi? Palun löö seda väikest südant:-)
Soovitan:
Temperatuuri ja niiskuse jälgimine AM2301 abil NodeMCU & Blynk'is: 3 sammu
Temperatuuri ja niiskuse jälgimine AM2301 abil NodeMCU -l ja Blynkil: On väga hästi teada tõsiasi, et enamikus tööstuse vertikaalides mängivad temperatuur, niiskus, rõhk, õhukvaliteet, veekvaliteet jne olulisi tegureid, mida tuleb pidevalt jälgida häiresüsteemid peavad olema paigas, kui väärtus
Temperatuuri ja niiskuse jälgimine NODE MCU ja BLYNK abil: 5 sammu
Temperatuuri ja niiskuse jälgimine NODE MCU ja BLYNK abil: Tere poisid! Selles juhendis saate teada, kuidas saada atmosfääri temperatuuri ja niiskust, kasutades DHT11-temperatuuri ja niiskuse andurit, kasutades rakendust Node MCU ja BLYNK
DHT temperatuuri ja niiskuse jälgimine ESP8266 ja AskSensors IoT platvormi abil: 8 sammu
DHT temperatuuri ja niiskuse jälgimine ESP8266 ja AskSensors IoT platvormi abil: Eelmises juhendis esitasin samm -sammult juhendi ESP8266 nodeMCU ja AskSensors IoT platvormiga alustamiseks. Selles õpetuses ühendan DHT11 anduri sõlmele MCU. DHT11 on tavaliselt kasutatav temperatuur ja niiskus
Temperatuuri ja niiskuse jälgimine ESP-01 & DHT ja AskSensors Cloudi abil: 8 sammu
Temperatuuri ja niiskuse jälgimine ESP-01 & DHT ja AskSensors Cloudi abil: Selles juhendis õpime, kuidas jälgida temperatuuri ja niiskuse mõõtmisi IOT-MCU/ESP-01-DHT11 plaadi ja AskSensors IoT platvormi abil .Ma valin selle rakenduse jaoks IOT-MCU ESP-01-DHT11 mooduli, sest see
Temperatuuri ja niiskuse jälgimine-AWS-ESP32 abil: 8 sammu
Temperatuuri ja niiskuse jälgimine AWS-ESP32 abil: selles õpetuses mõõdame temperatuuri ja niiskuse anduri abil erinevaid temperatuuri ja niiskuse andmeid. Samuti saate teada, kuidas neid andmeid AWS -ile saata