Sisällysluettelo:

Lämpötilan ja kosteuden seuranta Blynkin avulla: 6 vaihetta
Lämpötilan ja kosteuden seuranta Blynkin avulla: 6 vaihetta

Video: Lämpötilan ja kosteuden seuranta Blynkin avulla: 6 vaihetta

Video: Lämpötilan ja kosteuden seuranta Blynkin avulla: 6 vaihetta
Video: STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated 2024, Kesäkuu
Anonim
Lämpötilan ja kosteuden seuranta Blynkin avulla
Lämpötilan ja kosteuden seuranta Blynkin avulla

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 WiFi -moduuli
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 lämpötila- ja kosteusanturi
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

Piirikaavio
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ä

Vaihe 5: Määritä Blynk -sovellus

Suositeltava: