Indholdsfortegnelse:

Overvågning af temperatur og fugtighed ved hjælp af Blynk: 6 trin
Overvågning af temperatur og fugtighed ved hjælp af Blynk: 6 trin

Video: Overvågning af temperatur og fugtighed ved hjælp af Blynk: 6 trin

Video: Overvågning af temperatur og fugtighed ved hjælp af Blynk: 6 trin
Video: Lesson 37: Using BME280 Humidity, Barometric Pressure and Temperature Sensor 2024, November
Anonim
Temperatur- og fugtighedsovervågning ved hjælp af Blynk
Temperatur- og fugtighedsovervågning ved hjælp af Blynk

I denne vejledning skal vi overvåge temperatur og fugtighed ved hjælp af DHT11 og sende dataene til skyen ved hjælp af Blynk

Påkrævede komponenter til denne vejledning:

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

Trin 1: ESP8266 - 01 WiFi -modul

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

ESP8266-01 er en seriel WiFi-sender og modtager, der kan give enhver mikrokontroller adgang til WiFi-netværk

ESP8266-modulet er billigt og leveres forudprogrammeret med en AT-kommandosæt firmware, hvilket betyder, at du simpelthen kan tilslutte dette til din Arduino-enhed og få omtrent lige så meget WiFi-evne som et WiFi Shield tilbyder. Dette modul har en kraftfuld -board -behandling og lagringskapacitet, der gør det muligt at integrere det med sensorerne og anden applikation via sine GPIO'er.

Funktioner:

  • Wi-Fi Direct (P2P), soft-AP
  • Integreret TCP/IP -protokolstak
  • Den har en integreret TR -switch, balun, LNA, effektforstærker og matchende netværk
  • Udstyrer integrerede PLL, regulatorer, DCXO og strømstyringsenheder
  • Integreret 32-bit CPU med lav effekt kan bruges som applikationsprocessor
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU & A-MSDU aggregering & 0,4 ms vagtinterval
  • Vågn op og send pakker på <2 ms
  • Standby -strømforbrug på <1,0mW (DTIM3)

Trin 2: DHT11 temperatur- og fugtighedsføler

DHT11 temperatur- og luftfugtighedssensor
DHT11 temperatur- og luftfugtighedssensor

DHT11 er en grundlæggende, ultra billig digital temperatur- og fugtighedsføler. Den bruger en kapacitiv fugtighedsføler og en termistor til at måle den omgivende luft og spytter et digitalt signal ud på datapinden (ingen analoge indgangsstifter er nødvendige). Det er ret enkelt at bruge, men kræver omhyggelig timing for at få fat i data

Den eneste virkelige ulempe ved denne sensor er, at du kun kan få nye data fra den en gang hvert 2. sekund, så når du bruger vores bibliotek, kan sensoraflæsninger være op til 2 sekunder gamle.

TEKNISKE DETALJER:

  • Lav pris3 til 5V strøm og I/O
  • 2,5mA maks. Nuværende brug under konvertering (mens der anmodes om data)
  • God til 20-80% fugtighedsmålinger med 5% nøjagtighed
  • God til 0-50 ° C temperaturmålinger ± 2 ° C nøjagtighed
  • Ikke mere end 1 Hz samplingshastighed (en gang hvert sekund)
  • Kropsstørrelse 15,5 mm x 12 mm x 5,5 mm
  • 4 ben med 0,1 ″ afstand

Trin 3: Download sektion

  • Blynk ansøgning
  • Arduino IDE
  • Blynk bibliotek

Trin 4: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram

Ovenstående kredsløbsdiagram viser forbindelsen mellem Arduino Nano, ESP-01 og DHT11 temperatur- og fugtighedsføler.

Du kan downloade Fritzing -filen her

Trin 5: Konfiguration Blynk App

Anbefalede: