Sadržaj:
- Korak 1: Hardverski zahtjevi
- Korak 2: Softverski zahtjevi
- Korak 3: Pisanje koda
- Korak 4: Pokrenite test
- Korak 5: Rezultati
- Korak 6: Hvala
Video: Nadzor sobne temperature i vlažnosti uz ESP32 i AskSensors Cloud: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom ćete vodiču naučiti kako pratiti temperaturu i vlažnost vaše sobe ili stola pomoću DHT11 i ESP32 spojenih na oblak.
Naša ažuriranja vodiča mogu se pronaći ovdje.
Specifikacije DHT11:
Senzor DHT11 može mjeriti temperaturu od 0 ° C do 50 ° C (točnost ± 2 ° C) i vlažnost od 20% do 90% (točnost ± 5%). Senzoru je potrebno 5V za ispravan rad i daje temperaturu i vlažnost u serijskim podacima.
Pa krenimo!
Korak 1: Hardverski zahtjevi
Materijali:
U ovom demo -u trebat će nam:
- ESP32 WiFi modul.
- Računalo s Arduino IDE -om.
- Oglasna ploča
- DHT11 ili DHT22
- Otpornik 47K
- Žice za povezivanje između DHT11 i ESP32.
- USB mikro kabel za povezivanje ESP32 s računalom.
Priključci:
Povezivanje je prilično jednostavno, spojite sljedeće pinove kao što je prikazano na gornjoj slici:
- DHT VCC na ESP32 5V.
- DHT uzemljenje na ESP32 uzemljenje.
- DHT podaci na ESP32 IO4 (navedeno u kodu).
- Spojite podatkovni (IO4) pin i 5V s 47K ili 10K pull up otpornicima.
Korak 2: Softverski zahtjevi
AskSensors račun
Prijavite se za besplatni račun na AskSensors IoT platformama (tako je brzo!). Tada ćete moći pohraniti svoje podatke u oblak, pristupiti im daljinski putem interneta i dobiti mnoge značajke poput vizualizacije vaših podataka u grafikonima, izvoza u CSV datoteke i postavljanja upozorenja e -poštom …
Izradite novi senzor s dva modula kako je objašnjeno u ovom vodiču za početak. Ne zaboravite kopirati svoj 'Api Key In'. To je obavezno za sljedeće korake.
Instalirajte ESP32 u arduino IDE
Ako prvi put radite s ESP32, pogledajte ovaj vodič u kojem vam pokazujem korak po korak vodič o tome kako instalirati svoj ESP32 u Arduino IDE i povezati ga s oblakom.
Instalirajte knjižnice
Instalirajte DHT knjižnicu s githuba (Možete je instalirati i tako da odete na Sketch> Include Library> Manage Libraries i potražite adafruit dht biblioteku)
Korak 3: Pisanje koda
Preuzmite ovaj demo sa stranice AskSensors Github i dekomprimirajte ga.
Skica očitava temperaturu i vlagu s DHT11 osjetnika i šalje AskSensors pomoću HTTP GET zahtjeva.
Sve što trebate je izmijeniti sljedeće:
const char* ssid = "……………"; // Wi -Fi SSID
const char* lozinka = "……………"; // Wifi lozinka const char* apiKeyIn = "……………."; // API ključ
Imajte na umu da je DHT Data pin spojen na ESP32 IO4 pin. ako je potrebno, možete ga promijeniti ovdje:
// DHT konfiguracija. #define DHTPIN 4 // Pin koji je spojen na DHT osjetnik.
Korak 4: Pokrenite test
- Spojite ESP32 na računalo putem USB kabela.
- Otvorite Arduino IDE i prenesite kôd.
- Otvorite serijski terminal. Trebali biste vidjeti kako se vaš ESP32 povezuje s internetom putem WiFi -a, a zatim će ESP32 povremeno očitavati temperaturu i vlagu i slati ih AskSensors -u.
Korak 5: Rezultati
Sada se vratite na AskSensors.
- Prijavite se i otvorite nadzornu ploču senzora.
- Pritisnite Moduli i dodajte grafikone u Modul 1 i Modul 2.
- Vašu podatkovnu paru trebali biste vidjeti na grafikonu kako je prikazano na gornjim slikama.
Napomena: Koristio sam sušilo za kosu kako bih vidio varijacije temperature i vlažnosti;-)
Korak 6: Hvala
Imate li pitanje ili prijedlog? Samo komentirajte, bit će nam drago vidjeti vaše povratne informacije!
Je li vam ovaj vodič na bilo koji način pomogao? Molim te, udari to malo srce:-)
Preporučeni:
Nadzor temperature i vlažnosti pomoću NODE MCU -a I BLYNK -a: 5 koraka
Nadzor temperature i vlažnosti pomoću NODE MCU-a i BLYNK-a: Bok, dečki U ovoj uputi naučit ćemo kako doći do temperature i vlažnosti atmosfere pomoću DHT11-senzora temperature i vlage pomoću aplikacije Node MCU i BLYNK
Nadzor temperature i vlažnosti DHT -a pomoću ESP8266 i IoT platforme AskSensors: 8 koraka
Nadgledanje temperature i vlažnosti DHT -a pomoću ESP8266 i platforme AskTensors IoT: U prethodnom uputstvu predstavio sam korak po korak vodič za početak rada s čvorom ESP8266 čvor i platformom AskSensors IoT. U ovom vodiču povezujem senzor DHT11 do čvora MCU. DHT11 je uobičajeno korištena temperatura i vlažnost
Nadzor temperature i vlažnosti pomoću ESP-01 & DHT i oblaka AskSensors: 8 koraka
Nadzor temperature i vlažnosti pomoću ESP-01 & DHT i oblaka AskSensors: U ovoj uputi naučit ćemo kako nadzirati mjerenje temperature i vlažnosti pomoću ploče IOT-MCU/ESP-01-DHT11 i platforme AskSensors IoT .Za ovu aplikaciju biram modul IOT-MCU ESP-01-DHT11 jer
Nadzor temperature i vlažnosti pomoću Blynka: 6 koraka
Nadzor temperature i vlažnosti korištenjem Blynka: U ovom vodiču idemo na Nadgledanje temperature i vlažnosti pomoću DHT11 i šaljemo podatke u oblak pomoću komponenti Blynk potrebne za ovaj vodič: Arduino UnoDHT11 osjetnik temperature i vlageESP8266-01 WiFi modul
Monitor sobne temperature i vlažnosti: 6 koraka
Monitor sobne temperature i vlažnosti: Moj projekt, QTempair, mjeri sobnu temperaturu, vlažnost i kvalitetu zraka. Ovaj projekt čita podatke sa senzora, šalje te podatke u bazu podataka i ti će se podaci prikazati na web stranici. Temperaturu možete spremiti u postavkama na