Innholdsfortegnelse:

Overvåkning av temperatur og fuktighet ved bruk av Blynk: 6 trinn
Overvåkning av temperatur og fuktighet ved bruk av Blynk: 6 trinn

Video: Overvåkning av temperatur og fuktighet ved bruk av Blynk: 6 trinn

Video: Overvåkning av temperatur og fuktighet ved bruk av Blynk: 6 trinn
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, November
Anonim
Overvåkning av temperatur og fuktighet ved bruk av Blynk
Overvåkning av temperatur og fuktighet ved bruk av Blynk

I denne opplæringen skal vi overvåke temperatur og fuktighet ved bruk av DHT11 og sende dataene til skyen ved hjelp av Blynk

Komponenter som kreves for denne opplæringen:

  • Arduino Uno
  • DHT11 temperatur- og fuktighetssensor
  • ESP8266-01 WiFi-modul

Trinn 1: ESP8266 - 01 WiFi -modul

ESP8266 - 01 WiFi -modul
ESP8266 - 01 WiFi -modul

ESP8266-01 er en seriell WiFi-sender og mottaker som kan gi enhver mikrokontroller tilgang til WiFi-nettverk

ESP8266-modulen er rimelig og leveres forhåndsprogrammert med fastvare for AT-kommandosett, det vil si at du ganske enkelt kan koble denne til Arduino-enheten og få omtrent like mye WiFi-evne som et WiFi Shield tilbyr. Denne modulen har en kraftig -board prosessering og lagringskapasitet som gjør at den kan integreres med sensorene og andre applikasjoner gjennom sine GPIO -er.

Funksjoner:

  • Wi-Fi Direct (P2P), soft-AP
  • Integrert TCP/IP -protokollstabel
  • Den har en integrert TR -bryter, balun, LNA, effektforsterker og matchende nettverk
  • Utstyrer integrerte PLL, regulatorer, DCXO og strømstyringsenheter
  • Integrert 32-biters CPU med lav effekt kan brukes som applikasjonsprosessor
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU & A-MSDU aggregering og 0,4 ms vaktintervall
  • Våkn opp og send pakker på <2 ms
  • Strømforbruk i standby på <1,0mW (DTIM3)

Trinn 2: DHT11 temperatur- og fuktighetssensor

DHT11 temperatur- og fuktighetssensor
DHT11 temperatur- og fuktighetssensor

DHT11 er en grunnleggende, ekstremt billig digital temperatur- og fuktighetssensor. Den bruker en kapasitiv fuktighetssensor og en termistor for å måle luften rundt, og spytter ut et digitalt signal på datapinnen (ingen analoge inngangspinner er nødvendig). Den er ganske enkel å bruke, men krever nøye timing for å hente data

Den eneste virkelige ulempen med denne sensoren er at du bare kan få nye data fra den en gang hvert 2. sekund, så når du bruker biblioteket vårt, kan sensoravlesninger være opptil 2 sekunder gamle.

TEKNISKE DETALJER:

  • Lav kostnad3 til 5V strøm og I/O
  • 2,5 mA maksimal bruk under konvertering (mens du ber om data)
  • Bra for 20-80% fuktighetsavlesninger med 5% nøyaktighet
  • Bra for 0-50 ° C temperaturavlesninger ± 2 ° C nøyaktighet
  • Ikke mer enn 1 Hz samplingsfrekvens (en gang hvert sekund)
  • Kroppsstørrelse 15,5 mm x 12 mm x 5,5 mm
  • 4 pinner med 0,1 ″ avstand

Trinn 3: Last ned seksjon

  • Blynk -applikasjon
  • Arduino IDE
  • Blynk bibliotek

Trinn 4: Kretsdiagram

Kretsdiagram
Kretsdiagram

Kretsdiagrammet ovenfor viser forbindelsen mellom Arduino Nano, ESP-01 og DHT11 temperatur- og fuktighetssensor.

Du kan laste ned Fritzing -filen her

Trinn 5: Konfigurasjon Blynk App

Anbefalt: