Tabla de contenido:

Controlador de agua inteligente: 8 pasos
Controlador de agua inteligente: 8 pasos

Video: Controlador de agua inteligente: 8 pasos

Video: Controlador de agua inteligente: 8 pasos
Video: Como llenar un tanque de agua con este circuito! 2024, Mes de julio
Anonim
Controlador de agua inteligente
Controlador de agua inteligente
Controlador de agua inteligente
Controlador de agua inteligente

Hola, este es mi primer proyecto en Instructables. Cualquier duda o sugerencia, comentario, por favor dímelo.

Creé un nodo IOT para mi tanque de agua fría en el techo. Me dio alguna información como:

1. Nivel de agua del tanque

2. Temperatura, presión barométrica y humedad

3. Sensor de movimiento

4. Luz Lux

Basado en Firmware ESP-EASY y hardware ESP8266 Nodemcu.

Debido a que este nodo IOT necesita Wifi para funcionar, ya estoy reconfigurando mi red Wifi. Lo compartirá con otro proyecto.

Paso 1: herramientas necesarias

Herramientas necesarias
Herramientas necesarias
Herramientas necesarias
Herramientas necesarias
Herramientas necesarias
Herramientas necesarias
Herramientas necesarias
Herramientas necesarias

A continuación se enumeran las principales herramientas necesarias para mis proyectos:

1. Estación de soldadura

2. Multímetro digital

3. Herramientas y materiales de soldadura

4. etc …

Tenga cuidado al utilizar cualquier dispositivo relacionado con la electricidad.

Paso 2: Hardware con ESP8266

Hardware con ESP8266
Hardware con ESP8266
Hardware con ESP8266
Hardware con ESP8266
Hardware con ESP8266
Hardware con ESP8266

Porque mi tanque de agua fría en el techo. Entonces, doy algunos sensores para rastrear el entorno (solo por diversión)

1. ESP8266: cualquier esp8266 pero recomiendo el NODEMCU - ESP8266, cuesta aproximadamente 3 $ - 4 $

2. DS18b20 a prueba de agua: para temperatura del agua

3. HC-SR04: Sensor ultrasónico para el nivel de agua del tanque

NO CONECTE DIRECTAMENTE CON ESP8266 (es una señal de 5v y matará su tablero)

4. DHT22 o DHT11: temperatura y humedad dentro de la caja

5. BMP180: presión barométrica / temperatura / altitud en el techo

6. PIR HC-SR501: Sensor de movimiento infrarrojo pasivo, para detectar a alguien o animal

7. BH1750FVI: Sensor de luz digital

8. Cambiador de nivel: convierte la señal 5V de HC-SR04 a 3.3V.

Paso 3: Flash Firmware EspEasy

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

1. Descárguelo en

2. Usando este firmware ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Ejecute FlashESP8266.exe para flash (solo en Windows: D). Tal vez necesite flash.py para flashear en Linux o Mac (pruebe Google, por favor)

4. Primero ejecute, siga esta guía

Nota: modo AP usando esta contraseña para acceder: configesp

Paso 4: Sistema de cables y sensores

Sensores y sistema de cables
Sensores y sistema de cables
Sensores y sistema de cables
Sensores y sistema de cables
Sensores y sistema de cables
Sensores y sistema de cables

Conecte el ESP8266 con sensores como este:

- DHT11 => GPIO3

- DS18B20 => GPIO1: necesita R4, 7k con (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NO CONECTE DIRECTAMENTE CON ESP8266 (es una señal de 5v y matará su placa)

Necesita un Levelshifter

=> conectar Levelshifter con GPIO12, GPIO13

Paso 5: Configurar el sistema

Sistema de configuración
Sistema de configuración

Configura como esta foto.

GPIO debe coincidir con el paso anterior, puede cambiarlo.

Pero NO use estos GPIO:

- IO0, IO2: necesita pull-up R

- IO15: necesita desplegable R

- IO16: modo de reposo con RST

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

El uso de estos GPIO descompondrá su monitor en serie:

- IO1, IO3: TX RX en serie

Asegúrese de que el IDX sea correcto en su sistema Domoticz.

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

Paso 6: Control con Domoticz y ThingSpeak

Control con Domoticz y ThingSpeak
Control con Domoticz y ThingSpeak
Control con Domoticz y ThingSpeak
Control con Domoticz y ThingSpeak
Control con Domoticz y ThingSpeak
Control con Domoticz y ThingSpeak

1. Domoticz

Dale nuevo hardware, configura dispositivos y escribe el IDX en Domoticz en EspEasy

2. Habla de las cosas:

Obtén un nuevo canal y dale a EspEasy la clave Write API

Paso 7: Box & Go-Live

Caja y puesta en marcha
Caja y puesta en marcha
Caja y puesta en marcha
Caja y puesta en marcha
Caja y puesta en marcha
Caja y puesta en marcha

En caja y prueba.

Después de eso, configure con tanque de agua.

Ahora: relájate con cerveza: D

Nota: no lo pongas directamente con el sol o la lluvia. Solo para el interior.

Para móvil:

1. Aplicación de Android:

2. Aplicación para iOS:

Paso 8: próxima versión de actualización

Siguiente versión de actualización
Siguiente versión de actualización

En la próxima versión, haré otro nodo para controlar la bomba.

E incluir esto en mi Smart Home usando Home-Assistant (https://www.home-assistant.io/) en lugar de Domoticz (https://www.domoticz.com/).

¡Nos vemos!

Saludos.

Recomendado: