Sisällysluettelo:
Video: Lämpötilan ja kosteuden seuranta Blynkin avulla: 6 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa aiomme seurata lämpötilaa ja kosteutta DHT11: n avulla ja lähettää tiedot pilveen Blynkin avulla
Tähän opetusohjelmaan vaadittavat komponentit:
- Arduino Uno
- DHT11 lämpötila- ja kosteusanturi
- ESP8266-01 WiFi-moduuli
Vaihe 1: ESP8266 - 01 WiFi -moduuli
ESP8266-01 on sarja-WiFi-lähetin ja -vastaanotin, joka voi antaa kaikille mikro-ohjaimille pääsyn WiFi-verkkoon
ESP8266-moduuli on edullinen, ja siihen on esiohjelmoitu AT-komentojoukon laiteohjelmisto, joten voit yksinkertaisesti kytkeä sen Arduino-laitteeseesi ja saada suunnilleen yhtä paljon WiFi-ominaisuuksia kuin WiFi Shield tarjoaa. -levyn käsittely- ja tallennusominaisuus, jonka avulla se voidaan integroida antureihin ja muihin sovelluksiin GPIO -laitteiden kautta.
Ominaisuudet:
- Wi-Fi Direct (P2P), pehmeä tukiasema
- Integroitu TCP/IP -protokollapino
- Siinä on integroitu TR -kytkin, balun, LNA, tehovahvistin ja vastaava verkko
- Varustaa integroidut PLL-, säätimet, DCXO- ja virranhallintayksiköt
- Integroitua pienitehoista 32-bittistä prosessoria voidaan käyttää sovellusprosessorina
- SDIO 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU-aggregaatio ja 0,4 ms: n suojaväli
- Herää ja lähetä paketit <2 ms
- Virrankulutus valmiustilassa <1,0 mW (DTIM3)
Vaihe 2: DHT11 lämpötila- ja kosteusanturi
DHT11 on erittäin edullinen digitaalinen peruslämpötila- ja kosteusanturi. Se käyttää kapasitiivista kosteusanturia ja termistoria ympäröivän ilman mittaamiseen ja sylkee digitaalisen signaalin datanastalle (ei tarvita analogisia tulonappeja). Se on melko yksinkertainen käyttää, mutta vaatii huolellisen ajoituksen tietojen keräämiseen
Tämän anturin ainoa todellinen haittapuoli on, että voit saada siitä uusia tietoja vain kerran 2 sekunnissa, joten kun käytämme kirjastoamme, anturilukemat voivat olla jopa 2 sekuntia vanhoja.
TEKNISET YKSITYISKOHDAT:
- Edullinen 3--5 V: n teho ja I/O
- Enintään 2,5 mA nykyinen käyttö muuntamisen aikana (tietoja pyydettäessä)
- Sopii 20-80% kosteuslukemiin 5% tarkkuudella
- Sopii 0-50 ° C: n lämpötilalukemiin ± 2 ° C: n tarkkuudella
- Näytteenottotaajuus enintään 1 Hz (kerran sekunnissa)
- Rungon koko 15,5 mm x 12 mm x 5,5 mm
- 4 nastaa 0,1 "välein
Vaihe 3: Lataa osio
- Blynk -sovellus
- Arduino IDE
- Blynk -kirjasto
Vaihe 4: Piirikaavio
Yllä oleva piirikaavio näyttää yhteyden Arduino Nano, ESP-01 ja DHT11 lämpötila- ja kosteusanturin välillä.
Voit ladata Fritzing -tiedoston täältä