Sisällysluettelo:
- Vaihe 1: Laitteistovaatimukset
- Vaihe 2: Ohjelmistovaatimukset
- Vaihe 3: Koodin kirjoittaminen
- Vaihe 4: Suorita testi
- Vaihe 5: Tulokset
- Vaihe 6: Kiitos
Video: Huoneen lämpötilan ja kosteuden valvonta ESP32- ja AskSensors Cloud -palvelun avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa opit valvomaan huoneesi tai työpöytäsi lämpötilaa ja kosteutta käyttämällä DHT11- ja ESP32 -laitteita, jotka on yhdistetty pilveen.
Opetusohjelmien päivitykset löytyvät täältä.
DHT11 -tiedot:
DHT11 -anturi pystyy mittaamaan lämpötilan 0 ° C - 50 ° C (tarkkuus ± 2 ° C) ja kosteuden 20% - 90% (tarkkuus ± 5%). Anturi vaatii 5 V: n toimiakseen kunnolla ja näyttää lämpötilan ja kosteuden sarjatiedoissa.
Aloitetaan siis!
Vaihe 1: Laitteistovaatimukset
Materiaalit:
Tässä demossa tarvitsemme:
- ESP32 WiFi -moduuli.
- Tietokone, jossa on Arduino IDE.
- Leipälauta
- DHT11 tai DHT22
- 47K vastus
- Johdot DHT11: n ja ESP32: n välille.
- USB -mikrokaapeli, jolla ESP32 liitetään tietokoneeseen.
Liitännät:
Liitännät ovat melko helppoja, yhdistä seuraavat nastat yllä olevan kuvan mukaisesti:
- DHT VCC - ESP32 5V.
- DHT -maadoitus ESP32 -maahan.
- DHT -tiedot ESP32 IO4: een (määritetty koodissa).
- Yhdistä Data (IO4) -tappi ja 5 V 47K- tai 10K -vetovastusvastuksilla.
Vaihe 2: Ohjelmistovaatimukset
AskSensors -tili
Rekisteröi ilmainen tili AskSensors IoT -alustoilla (se on niin nopeaa!). Sitten voit tallentaa tietosi pilveen, käyttää niitä etänä Internetin välityksellä ja saada monia ominaisuuksia, kuten tietojen visualisoinnin kaavioina, viennin CSV -tiedostoina ja sähköposti -ilmoitusten asettamisen…
Luo uusi anturi kahdella moduulilla tämän aloitusoppaan mukaisesti. Älä unohda kopioida Api -avainta, se on pakollinen seuraavissa vaiheissa.
Asenna ESP32 arduino IDE: hen
Jos työskentelet ensimmäistä kertaa ESP32: n kanssa, tutustu tähän opetusohjelmaan, jossa näytän sinulle vaiheittaiset ohjeet ESP32: n asentamisesta Arduino IDE: hen ja liittämisestä pilveen.
Asenna kirjastot
Asenna DHT -kirjasto githubista (Voit asentaa sen myös siirtymällä kohtaan Luonnos> Sisällytä kirjasto> Hallinnoi kirjastoja ja etsimällä adafruit dht -kirjastoa)
Vaihe 3: Koodin kirjoittaminen
Lataa tämä demo AskSensors Github -sivulta ja purkaa se.
Luonnos lukee lämpötilan ja kosteuden DHT11 -anturista ja lähettää sen AskSensorsille HTTP GET -pyyntöjen avulla.
Kaikki mitä tarvitset on muuttaa seuraavaa:
const char* ssid = "……………"; // Wifi SSID
const char* password = "……………"; // Wifi -salasana const char* apiKeyIn = "……………."; // API -avain
Huomaa, että DHT -datatappi on kytketty ESP32 IO4 -tapaan. Tarvittaessa voit muuttaa sitä täällä:
// DHT -määritykset #define DHTPIN 4 // DHT -anturiin liitetty nasta.
Vaihe 4: Suorita testi
- Liitä ESP32 tietokoneeseen USB -kaapelilla.
- Avaa Arduino IDE ja lataa koodi.
- Avaa sarjapääte. Sinun pitäisi nähdä, että ESP32 muodostaa yhteyden Internetiin WiFi -yhteyden kautta. Sitten ESP32 lukee ajoittain lämpötilan ja kosteuden ja lähettää sen AskSensorsille.
Vaihe 5: Tulokset
Palaa nyt takaisin AskSensorsiin.
- Kirjaudu sisään ja avaa Sensor -hallintapaneeli.
- Napsauta Moduulit ja lisää kaavioita moduuleihin 1 ja 2.
- Tietojen höyryn pitäisi näkyä kaaviossa yllä olevien kuvien mukaisesti.
Huomautus: Käytin hiustenkuivaajaa nähdäkseni lämpötilan ja kosteuden vaihtelut;-)
Vaihe 6: Kiitos
Onko sinulla kysyttävää tai ehdotusta? Kommentoi vain, otamme mielellämme vastaan palautteesi!
Auttiko tämä opetusohjelma sinua jotenkin? Ole hyvä ja lyö sitä pientä sydäntä:-)
Suositeltava:
Lämpötilan ja kosteuden valvonta NODE MCU: n ja BLYNK: n avulla: 5 vaihetta
Lämpötilan ja kosteuden valvonta NODE MCU: n ja BLYNK: n avulla: Hei kaverit Tässä opetusohjelmassa opimme, kuinka saada ilmakehän lämpötila ja kosteus käyttämällä DHT11-lämpötila- ja kosteusanturia Node MCU- ja BLYNK-sovellusten avulla
DHT -lämpötilan ja kosteuden valvonta ESP8266: n ja AskSensors IoT -alustan avulla: 8 vaihetta
DHT -lämpötilan ja -kosteuden valvonta ESP8266: n ja AskSensors IoT -alustan avulla: Aiemmassa ohjeessa esittelin vaiheittaisen oppaan ESP8266 nodeMCU: n ja AskSensors IoT -alustan käytön aloittamiseksi. solmuun MCU. DHT11 on yleisesti käytetty lämpötila ja kosteus
Lämpötilan ja kosteuden valvonta ESP-01 & DHT: n ja AskSensors Cloudin avulla: 8 vaihetta
Lämpötilan ja kosteuden valvonta ESP-01 & DHT: n ja AskSensors Cloudin avulla: Tässä ohjeessa opimme kuinka seurata lämpötilaa ja kosteusmittauksia IOT-MCU/ESP-01-DHT11 -kortin ja AskSensors IoT -alustan avulla .Valitsen IOT-MCU ESP-01-DHT11 -moduulin tähän sovellukseen, koska se
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa - Saat huoneen lämpötilan ja kosteuden selaimeesi: 6 vaihetta
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa | Saat huoneen lämpötilan ja kosteuden selaimeesi: Hei kaverit tänään, teemme kosteutta & lämpötilan valvontajärjestelmä ESP 8266 NODEMCU & DHT11 lämpötila -anturi. Lämpötila ja kosteus saadaan DHT11 Sensor & selaimesta näkyy, mitä verkkosivua hallitaan
Huoneen lämpötilan ja kosteuden valvonta: 6 vaihetta
Huoneen lämpötilan ja kosteuden valvonta: Projektini, QTempair, mittaa huoneen lämpötilan, kosteuden ja ilmanlaadun. Tämä projekti lukee tietoja antureista, lähettää ne tietokantaan ja tiedot näytetään verkkosivustolla. Voit tallentaa lämpötilan asetuksista