Tabla de contenido:

Cabezal de ducha inteligente Esp8266: 3 pasos
Cabezal de ducha inteligente Esp8266: 3 pasos

Video: Cabezal de ducha inteligente Esp8266: 3 pasos

Video: Cabezal de ducha inteligente Esp8266: 3 pasos
Video: Tutorial cómo instalar una columna de ducha y sus accesorios. 2024, Noviembre
Anonim
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266
Cabezal de ducha inteligente Esp8266

Este es un cabezal de ducha inteligente, que puede medir la cantidad de consumo de agua durante la ducha, basado en el módulo wifi Esp8266 y las bibliotecas Arduino,

Disfruta de una implementación de hardware simple incluso con productos viejos y usados anteriormente, como baterías viejas de teléfonos celulares y palillos de dientes usados.

Paso 1: implementación de hardware

Implementación de hardware
Implementación de hardware
Implementación de hardware
Implementación de hardware

Para la implementación de hardware, necesitará:

1- módulo wifi esp8266 -01

2- Módulo de caudalímetro YF-S201 + Acoplamiento de tubería de agua de 1/2"

3- Una batería vieja de 3,7 V Li para teléfono móvil

4- Un módulo cargador de batería Li

5-One simple interruptor de encendido / apagado

6- Una caja de campaña (palillo de dientes o caja de palillo)

7- Un cabezal de ducha 1/2

-Necesita conectar el pin (+) de la batería al pin Vcc del módulo esp8266 y el pin Vcc del caudalímetro YF-S201 a través de un interruptor de encendido / apagado y el pin (-) de la batería al pin GND de los módulos mencionados.

También debe conectar el pin de salida del medidor de flujo YF-S201 al GPIO-0 de esp8266

-Es mejor conectar el medidor de flujo YF-S201 a través de un cable de extensión desmontable de 3 pines y también enchufarlo después de encender el módulo Wifi a través del interruptor (debido a la estabilidad del suministro de trabajo)

- Los pines de salida del módulo cargador de batería Li deben desconectarse durante el funcionamiento del módulo wifi, utilizando un interruptor de 2 estados.

-

Paso 2:

Paso 3: implementación del software

Implementación de software
Implementación de software

Para la implementación de software, necesita Arduino IDE que instaló las bibliotecas necesarias para el módulo ESp8266,

Aquí está el siguiente código arduino, que debe cambiar el SSID y la contraseña de su propio enrutador Wifi más la información de IP estática, y cambiar el usuario y contraseña del panel de administración (el valor predeterminado es admin: admin).

Tenga en cuenta que el pin de interrupción es GPIO0 del módulo esp8266, que está conectado al pin de salida del caudalímetro YF-s201

Después de pasar la página de inicio de sesión a través de 192.168.1.10 (IP predeterminada), puede ver la página html principal, que contiene los botones de encendido y apagado. De hecho, puede restablecer el litro de consumo de agua con estos dos botones

Para iniciar la medición, debe presionar el botón de encendido, y el botón de apagado es para restablecer y apagar la medición.

Recomendado: