Índice:

Controlador de água inteligente: 8 etapas
Controlador de água inteligente: 8 etapas

Vídeo: Controlador de água inteligente: 8 etapas

Vídeo: Controlador de água inteligente: 8 etapas
Vídeo: Como programar um Controlador Rain Bird Passo a Passo 2024, Novembro
Anonim
Smart Water Controller
Smart Water Controller
Smart Water Controller
Smart Water Controller

Olá, este é meu primeiro projeto no Instructables. Qualquer dúvida ou sugestão, comentários, por favor me diga.

Criei um nó IOT para meu tanque de água fria no telhado. Ele me deu algumas informações como:

1. Nível de água do tanque

2. Temperatura, pressão barométrica e umidade

3. Sensor de movimento

4. Light Lux

Baseia-se no firmware ESP-EASY e hardware ESP8266 Nodemcu.

Como esse nó IOT precisa de Wifi para funcionar, já estou reconfigurando minha rede Wifi. Irá compartilhá-lo com outro projeto.

Etapa 1: Ferramentas necessárias

Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias
Ferramentas Necessárias

A lista abaixo são as principais ferramentas necessárias para meus projetos:

1. Estação de soldagem

2. Multímetro digital

3. Ferramentas e materiais de soldagem

4. etc …

Tenha cuidado ao usar qualquer dispositivo relacionado à eletricidade.

Etapa 2: Hardware com ESP8266

Hardware com ESP8266
Hardware com ESP8266
Hardware com ESP8266
Hardware com ESP8266
Hardware com ESP8266
Hardware com ESP8266

Porque meu tanque de água fria no telhado. Então, eu dou alguns sensores para rastrear o ambiente (apenas por diversão)

1. ESP8266: qualquer esp8266 mas eu recomendo o NODEMCU - ESP8266, é cerca de 3 $ - 4 $

2. DS18b20 à prova d'água: para temperatura da água

3. HC-SR04: Sensor ultrassônico para nível de água do tanque

NÃO CONECTE DIRETAMENTE COM ESP8266 (é um sinal de 5v e irá matar sua placa)

4. DHT22 ou DHT11: Temperatura e Umidade dentro da caixa

5. BMP180: Pressão Barométrica / Temperatura / Altitude no telhado

6. PIR HC-SR501: Sensor de movimento infravermelho passivo, para detectar alguém ou animal

7. BH1750FVI: Sensor de luz digital

8. Levelshifter: converta o sinal 5V de HC-SR04 para 3,3V.

Etapa 3: Firmware Flash EspEasy

Firmware Flash EspEasy
Firmware Flash EspEasy
Firmware Flash EspEasy
Firmware Flash EspEasy
Firmware Flash EspEasy
Firmware Flash EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy

1. Faça download em

2. Usando este firmware ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Execute FlashESP8266.exe para flash (apenas no Windows: D). Talvez você precise do flash.py para piscar no Linux ou Mac (tente o Google, por favor)

4. Primeiro execute, por favor, siga este guia

Nota: modo AP usando esta senha para acessar: configesp

Etapa 4: Sistema de fiação e sensores

Sistema de fios e sensores
Sistema de fios e sensores
Sistema de fios e sensores
Sistema de fios e sensores
Sistema de fios e sensores
Sistema de fios e sensores

Ligue o ESP8266 com sensores como este:

- DHT11 => GPIO3

- DS18B20 => GPIO1: precisa de R4, 7k com (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NÃO DIRETA CONECTAR COM ESP8266 (é um sinal de 5v e irá matar sua placa)

Você precisa de um Levelshifter

=> conectar Levelshifter com GPIO12, GPIO13

Etapa 5: sistema de configuração

Sistema de configuração
Sistema de configuração

Config como esta foto.

O GPIO precisa corresponder à etapa anterior, você pode alterá-la.

Mas NÃO use estes GPIO:

- IO0, IO2: requer pull-up R

- IO15: precisa de R pull-down

- IO16: modo de espera com RST

- IO7, IO8, IO9, IO10: SD0..3

Usar estes GPIO quebrará seu Monitor Serial:

- IO1, IO3: TX RX serial

Certifique-se de que o IDX está correto em seu sistema Domoticz.

www.letscontrolit.com/wiki/index.php/Tutor…

Etapa 6: controle com Domoticz e ThingSpeak

Controle com Domoticz e ThingSpeak
Controle com Domoticz e ThingSpeak
Controle com Domoticz e ThingSpeak
Controle com Domoticz e ThingSpeak
Controle com Domoticz e ThingSpeak
Controle com Domoticz e ThingSpeak

1. Domoticz

Dê a ele um novo hardware, configure dispositivos e digite o IDX no Domoticz no EspEasy

2. Thingspeak:

Obtenha um novo canal e dê a EspEasy a chave de API de gravação

Etapa 7: Box e Go-Live

Box e Go-Live
Box e Go-Live
Box e Go-Live
Box e Go-Live
Box e Go-Live
Box e Go-Live

Na caixa e teste.

Depois disso, configure com tanque de água.

Agora: relaxe com uma cerveja: D

Nota: por favor, não coloque direto com o sol ou chuva. Apenas para dentro.

Para celular:

1. Aplicativo Android:

2. Aplicativo iOS:

Etapa 8: próxima versão de atualização

Próxima versão de atualização
Próxima versão de atualização

Na próxima versão, farei outro nó para controlar a bomba.

E inclua isso em minha casa inteligente usando o Home-assistant (https://www.home-assistant.io/) em vez de Domoticz (https://www.domoticz.com/).

Vê você!

Cumprimentos.

Recomendado: