Innehållsförteckning:

Temperatur- och luftfuktighetsövervakning med Blynk: 6 steg
Temperatur- och luftfuktighetsövervakning med Blynk: 6 steg

Video: Temperatur- och luftfuktighetsövervakning med Blynk: 6 steg

Video: Temperatur- och luftfuktighetsövervakning med Blynk: 6 steg
Video: Minut larm till husbilen med övervakning och app 2024, November
Anonim
Temperatur- och luftfuktighetsövervakning med Blynk
Temperatur- och luftfuktighetsövervakning med Blynk

I denna handledning ska vi övervaka temperatur och luftfuktighet med DHT11 och skicka data till molnet med Blynk

Komponenter som krävs för denna handledning:

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

Steg 1: ESP8266 - 01 WiFi -modul

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

ESP8266-01 är en seriell WiFi-sändare och mottagare som kan ge alla mikrokontroller åtkomst till WiFi-nätverk

ESP8266-modulen är till låg kostnad och levereras förprogrammerad med en AT-kommandouppsatt firmware, vilket innebär att du helt enkelt kan ansluta den till din Arduino-enhet och få ungefär lika mycket WiFi-förmåga som en WiFi Shield erbjuder. Denna modul har en kraftfull på -board bearbetning och lagringskapacitet som gör att den kan integreras med sensorerna och andra applikationer via sina GPIO: er.

Funktioner:

  • Wi-Fi Direct (P2P), mjuk AP
  • Integrerad TCP/IP -protokollstack
  • Den har en integrerad TR -switch, balun, LNA, effektförstärkare och matchande nätverk
  • Utrustar integrerade PLL, regulatorer, DCXO och energihanteringsenheter
  • Integrerad 32-bitars CPU med låg effekt kan användas som applikationsprocessor
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU & A-MSDU aggregering & 0,4 ms vaktintervall
  • Vakna och skicka paket på <2 ms
  • Strömförbrukning i vänteläge på <1,0 mW (DTIM3)

Steg 2: DHT11 temperatur- och fuktighetssensor

DHT11 temperatur- och fuktighetssensor
DHT11 temperatur- och fuktighetssensor

DHT11 är en grundläggande, extremt billig digital temperatur- och fuktsensor. Den använder en kapacitiv fuktighetssensor och en termistor för att mäta den omgivande luften och spottar ut en digital signal på datapinnen (inga analoga ingångsstiften behövs). Det är ganska enkelt att använda, men kräver noggrann timing för att fånga data

Den enda verkliga nackdelen med den här sensorn är att du bara kan få ny data från den en gång varannan sekund, så när du använder vårt bibliotek kan sensoravläsningar vara upp till 2 sekunder gamla.

TEKNISKA DETALJER:

  • Låg kostnad3 till 5V effekt och I/O
  • 2,5 mA max aktuell användning under konvertering (medan du begär data)
  • Bra för 20-80% luftfuktighetsavläsningar med 5% noggrannhet
  • Bra för 0-50 ° C temperaturavläsningar ± 2 ° C noggrannhet
  • Högst 1 Hz samplingsfrekvens (en gång varannan sekund)
  • Kroppsstorlek 15,5 mm x 12 mm x 5,5 mm
  • 4 stift med 0,1 ″ avstånd

Steg 3: Ladda ner avsnitt

  • Blynk -ansökan
  • Arduino IDE
  • Blynk bibliotek

Steg 4: Kretsdiagram

Kretsdiagram
Kretsdiagram

Ovanstående kretsdiagram visar kopplingen mellan Arduino Nano, ESP-01 och DHT11 temperatur- och fuktighetssensor.

Du kan ladda ner Fritzing -filen här

Steg 5: Konfiguration Blynk App

Rekommenderad: