Turinys:
Video: Temperatūros ir drėgmės stebėjimas naudojant „Blynk“: 6 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje ketiname stebėti temperatūrą ir drėgmę naudojant DHT11 ir siųsti duomenis į debesį naudojant „Blynk“
Šiai pamokai reikalingi komponentai:
- Arduino Uno
- DHT11 temperatūros ir drėgmės jutiklis
- ESP8266-01 „WiFi“modulis
1 žingsnis: ESP8266 - 01 „WiFi“modulis
ESP8266-01 yra serijinis „WiFi“siųstuvas ir imtuvas, galintis suteikti bet kuriam mikrovaldikliui prieigą prie „WiFi“tinklo
ESP8266 modulis yra nebrangus ir iš anksto užprogramuotas naudojant AT komandų rinkinio programinę-aparatinę įrangą, tai reiškia, kad galite tiesiog prijungti jį prie „Arduino“įrenginio ir gauti maždaug tiek „WiFi“galimybių, kiek siūlo „WiFi Shield“. Šis modulis turi galingą -plokštės apdorojimo ir saugojimo galimybė, leidžianti ją integruoti su jutikliais ir kitomis programomis per savo GPIO.
Funkcijos:
- „Wi-Fi Direct“(P2P), „soft-AP“
- Integruotas TCP/IP protokolo rinkinys
- Jame yra integruotas TR jungiklis, balun, LNA, galios stiprintuvas ir tinkantis tinklas
- Įrengtas integruotas PLL, reguliatoriai, DCXO ir maitinimo valdymo įrenginiai
- Integruotas mažos galios 32 bitų procesorius gali būti naudojamas kaip programų procesorius
- SDIO 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU agregacija ir 0,4 ms apsaugos intervalas
- Pabusk ir perduok paketus per <2ms
- Energijos suvartojimas budėjimo režimu <1,0 mW (DTIM3)
2 žingsnis: DHT11 temperatūros ir drėgmės jutiklis
DHT11 yra pagrindinis, nebrangus skaitmeninis temperatūros ir drėgmės jutiklis. Jis naudoja talpinį drėgmės jutiklį ir termistorių aplinkiniam orui matuoti ir išspjauna skaitmeninį signalą ant duomenų kaiščio (nereikia analoginių įvesties kaiščių). Tai gana paprasta naudoti, tačiau reikia kruopščiai nustatyti duomenų gavimo laiką
Vienintelis tikras šio jutiklio trūkumas yra tas, kad iš jo galite gauti naujų duomenų tik kartą per 2 sekundes, todėl naudojant mūsų biblioteką jutiklių rodmenys gali būti iki 2 sekundžių.
TECHNINĖS DETALĖS:
- Maža kaina nuo 3 iki 5 V galios ir įvesties/išvesties
- 2,5 mA maksimalus dabartinis naudojimas konversijos metu (prašant duomenų)
- Tinka 20–80% drėgmės rodmenims 5% tikslumu
- Tinka 0-50 ° C temperatūros rodmenims ± 2 ° C tikslumui
- Ne daugiau kaip 1 Hz mėginių ėmimo dažnis (kartą per sekundę)
- Kūno dydis 15,5 mm x 12 mm x 5,5 mm
- 4 kaiščiai su 0,1 colio atstumu
3 žingsnis: Atsisiųskite skyrių
- „Blynk“programa
- „Arduino IDE“
- Blynko biblioteka
4 žingsnis: grandinės schema
Aukščiau pateikta grandinės schema rodo ryšį tarp „Arduino Nano“, ESP-01 ir DHT11 temperatūros ir drėgmės jutiklio.
Fritzing failą galite atsisiųsti čia