Innehållsförteckning:
Video: Temperatur- och luftfuktighetsövervakning med Blynk: 6 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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 ä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 ä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
Ovanstående kretsdiagram visar kopplingen mellan Arduino Nano, ESP-01 och DHT11 temperatur- och fuktighetssensor.
Du kan ladda ner Fritzing -filen här