Esp8266 Chuveiro Inteligente: 3 Passos
Esp8266 Chuveiro Inteligente: 3 Passos
Anonim
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente
Esp8266 chuveiro inteligente

Este é um chuveiro inteligente, que é capaz de medir a quantidade de consumo de água durante o banho, baseado no módulo wi-fi Esp8266 e bibliotecas Arduino,

Ele desfruta de uma implementação simples de hardaware até mesmo para materiais antigos e usados anteriormente, como bateria velha de telefone celular e caixa de palito de dente usada.

Etapa 1: Implementação de Hardware

Implementação de Hardware
Implementação de Hardware
Implementação de Hardware
Implementação de Hardware

Para implementação de hardware, você precisará de:

1- Esp8266 -01 módulo wi-fi

2- Módulo medidor de vazão YF-S201 + acoplamento de tubo de água de 1/2"

3- Uma bateria de celular Li 3,7v velha

4- Um Módulo Carregador de Bateria Li

5-Um interruptor liga / desliga simples

6- Uma caixa campact (palito ou caixa Hearpick)

7- Um chuveiro de meia

-Você precisa conectar o pino (+) da bateria ao pino Vcc do módulo esp8266 e o pino Vcc do medidor de vazão YF-S201 através de uma chave liga / desliga. E o pino (-) da bateria ao pino GND dos módulos mencionados.

Também você precisa conectar o pino de saída do medidor de vazão YF-S201 ao GPIO-0 do esp8266

-É melhor conectar o medidor de vazão YF-S201 por meio de um cabo de extensão destacável de 3 pinos e também conectá-lo depois de ligar o módulo Wifi por meio do interruptor. (Devido à estabilidade da fonte de trabalho)

- Os pinos de saída do módulo carregador de bateria Li devem ser desconectados durante a operação do módulo wi-fi, usando um interruptor de 2 estados.

-

Passo 2:

Etapa 3: Implementação de software

Implementação de Software
Implementação de Software

Para implementação de software, você precisa do Arduino IDE que instalou as bibliotecas necessárias para o módulo ESp8266,

Aqui está o seguinte código do Arduino, que você deve alterar SSID e senha de seu próprio roteador Wifi mais informações de IP estático, e alterar o usuário & e senha do painel de administração (o padrão é admin: admin).

Observe que o pino de interrupção é GPIO0 do módulo esp8266, que está conectado ao pino de saída do medidor de vazão YF-s201

Depois de passar a página de login via 192.168.1.10 (IP padrão), você pode ver a página html principal, que contém os botões Ligar e Desligar. Na verdade, você pode reiniciar o litro de água de consumo por esses dois botões

Para iniciar a medição, você deve pressionar o botão Ligar e o botão Desligar serve para reiniciar e desligar a medição.

Recomendado: