Inhoudsopgave:

Esp8266 slimme douchekop - Ajarnpa
Esp8266 slimme douchekop - Ajarnpa

Video: Esp8266 slimme douchekop - Ajarnpa

Video: Esp8266 slimme douchekop - Ajarnpa
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, November
Anonim
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop
Esp8266 Slimme douchekop

Dit is een slimme douchekop, die de hoeveelheid waterverbruik tijdens het douchen kan meten, gebaseerd op de Esp8266 wifi-module en Arduino-bibliotheken,

Het geniet van een eenvoudige, hardwarematige implementatie, zelfs door oude en eerder gebruikte spullen, zoals een oude batterij van een mobiele telefoon en een gebruikte tandenstokerdoos.

Stap 1: Hardware-implementatie

Hardware-implementatie
Hardware-implementatie
Hardware-implementatie
Hardware-implementatie

Voor hardware-implementatie heeft u nodig:

1- Esp8266 -01 wifi-module

2- YF-S201 Flowmetermodule + 1/2 waterleidingkoppeling

3- Een oude 3.7v Li-batterij voor mobiele telefoons

4- Een Li-batterijladermodule

5-Een eenvoudige aan/uit-schakelaar

6- Een campactdoos (tandenstoker of horenstokerdoos)

7- Een 1/2 douchekop

-U moet de (+) pin van de batterij aansluiten op de Vcc-pin van de esp8266-module en de Vcc-pin van de YF-S201-flowmeter via een aan/uit-schakelaar. En de (-) pin van de batterij op de GND-pin van de genoemde modules.

U moet ook de uitgangspin van de YF-S201-flowmeter aansluiten op GPIO-0 van esp8266

-Het is beter om de YF-S201-flowmeter aan te sluiten via een afneembare 3-pins verlengkabel en deze ook aan te sluiten nadat u de wifi-module via een schakelaar hebt ingeschakeld (vanwege de stabiliteit van de werkende voeding)

- De uitgangspinnen van de Li-batterijladermodule moeten worden losgekoppeld tijdens de werking van de wifi-module, door een 2-standenschakelaar te gebruiken.

-

Stap 2:

Stap 3: Software-implementatie

Software-implementatie
Software-implementatie

Voor software-implementatie hebt u Arduino IDE nodig die de benodigde bibliotheken voor de ESP8266-module heeft geïnstalleerd,

Hier is de volgende arduino-code, die u moet wijzigen SSID en wachtwoord van uw eigen wifi-router plus statische IP-info, en verander admin panel gebruiker & en pass (standaard is admin:admin).

Merk op dat de onderbrekingspin GPIO0 is van de esp8266-module, die is aangesloten op de uitgangspin van de YF-s201-flowmeter

Nadat u de inlogpagina via 192.168.1.10 (standaard IP) bent gepasseerd, kunt u de hoofd-html-pagina zien, die de knoppen Inschakelen en Uitschakelen bevat. U kunt inderdaad de liter waterverbruik resetten met deze twee knoppen

Om de meting te starten, moet u op de knop Inschakelen drukken, en de knop Uitschakelen is voor het resetten en uitschakelen van de meting.

Aanbevolen: