Innehållsförteckning:

Esp8266 Smart duschhuvud: 3 steg
Esp8266 Smart duschhuvud: 3 steg

Video: Esp8266 Smart duschhuvud: 3 steg

Video: Esp8266 Smart duschhuvud: 3 steg
Video: Умные часы на ESP8266 и SSD1306 #1. Smart Watch ESP8266 SSD1306 2024, November
Anonim
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud
Esp8266 Smart duschhuvud

Detta är ett smart duschhuvud som kan mäta mängden vattenförbrukning under duschen, baserat på Esp8266 wifi -modul och Arduino -bibliotek,

Det har en enkel hårdvara-implementering även av gamla och tidigare använda grejer, som gammalt mobiltelefonbatteri och begagnad tandpetare.

Steg 1: Implementering av maskinvara

Hårdvaruimplementering
Hårdvaruimplementering
Hårdvaruimplementering
Hårdvaruimplementering

För hårdvaruimplementering behöver du:

1- Esp8266 -01 wifi -modul

2- YF-S201 Flödesmätarmodul + 1/2 vattenrörskoppling

3- Ett gammalt 3,7v Li-mobiltelefonbatteri

4- En Li-batteriladdarmodul

5-En enkel på/av-omkopplare

6- En campact-låda (tandpetare eller Hearpick-låda)

7- Ett 1/2 duschhuvud

-Du måste ansluta (+) stiftet på batteriet till Vcc-stiftet på esp8266-modulen och Vcc-stiftet på YF-S201 flödesmätare genom en strömbrytare. Och (-) stift på batteriet till GND-stiftet på nämnda moduler.

Du måste också ansluta utgångsstiften på YF-S201 flödesmätare till GPIO-0 på esp8266

-Det är bättre att ansluta YF-S201 flödesmätare via en 3-polig löstagbar förlängningskabel och också ansluta den efter att du slagit på Wifi-modulen via strömbrytare. (På grund av stabilitet i arbetsförsörjningen)

- Utgångsstiften på Li-batteriladdningsmodulen ska kopplas bort under wifi-modulens användning, genom att använda en 2-tillstånds switch.

-

Steg 2:

Steg 3: Programvaruimplementering

Programvaruimplementering
Programvaruimplementering

För programvaruimplementering behöver du Arduino IDE som installerade nödvändiga bibliotek för ESp8266 -modulen,

Här är följande arduino -kod, som du måste ändra SSID och lösenord för din egen Wifi -router plus statisk IP -information, och ändra adminpanelens användare & och pass (standard är admin: admin).

Observera att avbrottsstiftet är GPIO0 i esp8266-modulen, som är ansluten till utgångsstift på YF-s201 flödesmätare

När du har passerat inloggningssidan via 192.168.1.10 (standard -IP) kan du se huvudsakliga html -sida som innehåller knappar för påslagning och avstängning. I själva verket kan du återställa förbrukningsvattnet med dessa två knappar

För att starta mätningen måste du trycka på Påslagningsknappen och Avstängningsknappen är för att återställa och stänga av mätningen.

Rekommenderad: