
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

V tomto návode sa naučíte monitorovať teplotu a vlhkosť miestnosti alebo stolu pomocou serverov DHT11 a ESP32 pripojených k cloudu.
Aktualizácie našich návodov nájdete tu.
Špecifikácia DHT11:
Senzor DHT11 je schopný merať teplotu od 0 ° C do 50 ° C (presnosť ± 2 ° C) a vlhkosť od 20% do 90% (presnosť ± 5%). Senzor vyžaduje správnu funkciu 5 V a výstupy teploty a vlhkosti v sériových údajoch.
Začnime teda!
Krok 1: Hardvérové požiadavky

Materiály:
V tejto ukážke budeme potrebovať:
- WiFi modul ESP32.
- Počítač so systémom Arduino IDE.
- Breadboard
- DHT11 alebo DHT22
- 47K odpor
- Drôty na pripojenie medzi DHT11 a ESP32.
- Micro USB kábel na pripojenie ESP32 k počítaču.
Pripojenia:
Pripojenie je veľmi jednoduché, pripojte nasledujúce piny, ako je znázornené na obrázku vyššie:
- DHT VCC na ESP32 5V.
- Uzemnenie DHT na uzemnenie ESP32.
- Údaje DHT do ESP32 IO4 (uvedené v kóde).
- Pripojte kolík Data (IO4) a 5V pomocou ťahových rezistorov 47K alebo 10K.
Krok 2: Požiadavky na softvér
Účet AskSensors
Zaregistrujte si bezplatný účet na platformách AskSensors IoT (je to tak rýchle!). Potom budete môcť ukladať svoje údaje v cloude, pristupovať k nim vzdialene cez internet a získate mnoho funkcií, ako je vizualizácia údajov v grafoch, ich export do súborov CSV a nastavenie e -mailových upozornení …
Vytvorte nový senzor s dvoma modulmi, ako je vysvetlené v tejto príručke Začíname. Nezabudnite si skopírovať svoj „Api Key In“, ktorý je povinný pre ďalšie kroky.
Nainštalujte ESP32 do arduino IDE
Ak pracujete s ESP32 prvýkrát, prečítajte si tento návod, kde vám ukážem krok za krokom návod, ako nainštalovať váš ESP32 do Arduino IDE a pripojiť ho k cloudu.
Nainštalujte si knižnice
Nainštalujte si knižnicu DHT z github (Môžete ju tiež nainštalovať tak, že prejdete na Skica> Zahrnúť knižnicu> Spravovať knižnice a vyhľadáte knižnicu adafruit dht)
Krok 3: Napíšte kód
Stiahnite si toto demo zo stránky AskSensors Github a dekomprimujte ho.
Náčrt číta teplotu a vlhkosť zo senzora DHT11 a odošle ho AskSensors pomocou požiadaviek HTTP GET.
Všetko, čo potrebujete, je zmeniť nasledujúce:
const char* ssid = "……………"; // Wifi SSID
const char* heslo = "……………"; // Wifi Heslo const char* apiKeyIn = "……………."; // Kľúč API
Všimnite si toho, že dátový pin DHT je pripojený k pinu ESP32 IO4. v prípade potreby ho môžete zmeniť tu:
// konfigurácia DHT. #define DHTPIN 4 // Kolík, ktorý je pripojený k senzoru DHT.
Krok 4: Spustite test


- Pripojte ESP32 k počítaču pomocou kábla USB.
- Otvorte Arduino IDE a nahrajte kód.
- Otvorte sériový terminál. Mali by ste vidieť, ako sa váš ESP32 pripája k internetu prostredníctvom WiFi, potom bude ESP32 pravidelne merať teplotu a vlhkosť a odosielať ho AskSensors.
Krok 5: Výsledky


Teraz sa vráťte späť k AskSensors.
- Prihláste sa a otvorte hlavný panel senzorov.
- Kliknite na Moduly a pridajte grafy do Modulu 1 a Modulu 2.
- V grafe by ste mali vidieť svoju dátovú paru, ako je znázornené na obrázkoch vyššie.
Poznámka: Použil som sušič vlasov, aby som zistil zmeny teploty a vlhkosti;-)
Krok 6: Ďakujem
Máte nejaké otázky alebo návrhy? Stačí napísať komentár, budeme radi, ak sa na nás obrátite!
Pomohol vám nejako tento návod? Zabite prosím to srdiečko:-)
Odporúča:
Monitorovanie teploty a vlhkosti DHT pomocou platformy ESP8266 a platformy IoT AskSensors: 8 krokov

Monitorovanie teploty a vlhkosti DHT pomocou platformy ESP8266 a platformy AskSensors IoT: V predchádzajúcom návode som predstavil krok za krokom sprievodcu, ako začať s platformou ESP8266 nodeMCU a platformou AskSensors IoT. V tomto návode pripájam snímač DHT11 do uzla MCU. DHT11 je bežne používaná teplota a vlhkosť
Monitorovanie teploty a vlhkosti pomocou ESP-01 a DHT a cloudu AskSensors: 8 krokov

Monitorovanie teploty a vlhkosti pomocou ESP-01 & DHT a AskSensors Cloud: V tomto návode sa naučíme monitorovať merania teploty a vlhkosti pomocou dosky IOT-MCU/ESP-01-DHT11 a platformy AskSensors IoT . Vyberám modul IOT-MCU ESP-01-DHT11 pre túto aplikáciu, pretože
Monitorovanie teploty a vlhkosti pomocou AWS-ESP32: 8 krokov

Monitorovanie teploty a vlhkosti pomocou AWS-ESP32: V tomto návode budeme merať rôzne údaje o teplote a vlhkosti pomocou snímača teploty a vlhkosti. Dozviete sa tiež, ako tieto údaje odoslať do AWS
Monitorovanie závodu a výstrahy s cloudom IoT ESP8266 a AskSensors: 6 krokov

Monitorovanie závodu a výstrahy S cloudom internetu vecí ESP8266 a AskSensors: Tento projekt je zameraný na vybudovanie inteligentného systému monitorovania zariadení pomocou platformy ESP8266 a platformy IoT AskSensors. Tento systém je možné použiť na sledovanie úrovne vlhkosti pôdy a poskytnutie objektívnych kritérií pre rozhodnutia o zavlažovaní. ktoré pomáhajú zaistiť zavlažovanie
Riadené monitorovanie izbovej teploty Raspberry Pi s výstupom obrazu Gnuplot a schopnosťou upozorňovať na e -maily: 7 krokov

Monitorovanie izbovej teploty riadené malinou Pi s výstupom obrazu Gnuplot a schopnosťou upozorňovať e -maily: Tam, kde pracujem, je veľmi dôležitá miestnosť, v ktorej je veľa počítačov. Teplota okolia tejto miestnosti musí byť veľmi chladná, aby sa optimalizoval výkon týchto systémov. Bol som požiadaný, aby som prišiel s monitorovacím systémom, ktorý dokáže