Taula de continguts:

Controlador d'aigua intel·ligent: 8 passos
Controlador d'aigua intel·ligent: 8 passos

Vídeo: Controlador d'aigua intel·ligent: 8 passos

Vídeo: Controlador d'aigua intel·ligent: 8 passos
Vídeo: Why is there chocolate sauce in the Range Rover gearbox? - Edd China's Workshop Diaries 19 2024, Juliol
Anonim
Controlador d’aigua intel·ligent
Controlador d’aigua intel·ligent
Controlador d’aigua intel·ligent
Controlador d’aigua intel·ligent

Hola, aquest és el meu primer projecte sobre Instructables. Qualsevol pregunta o suggeriment, comentaris, digueu-me’l.

Vaig crear un node IOT per al dipòsit d’aigua freda del terrat. Em va donar alguna informació com:

1. Nivell d'aigua del tanc

2. Temperatura, pressió baromètrica i humitat

3. Sensor de moviment

4. Lux lleuger

Basat en el firmware ESP-EASY i el maquinari ESP8266 Nodemcu.

Com que aquest node IOT necessita Wifi per funcionar, ja estic tornant a configurar la meva xarxa Wifi. Vol compartir-ho amb altres projectes.

Pas 1: eines necessàries

Eines necessàries
Eines necessàries
Eines necessàries
Eines necessàries
Eines necessàries
Eines necessàries
Eines necessàries
Eines necessàries

A continuació es detallen les principals eines necessàries per als meus projectes:

1. Estació de soldadura

2. Multímetre digital

3. Eines i materials de soldadura

4. etc …

Aneu amb compte quan feu servir qualsevol dispositiu relacionat amb l’electricitat.

Pas 2: maquinari amb ESP8266

Maquinari amb ESP8266
Maquinari amb ESP8266
Maquinari amb ESP8266
Maquinari amb ESP8266
Maquinari amb ESP8266
Maquinari amb ESP8266

Perquè el meu dipòsit d’aigua freda al terrat. Per tant, dono alguns sensors per al seguiment de l’entorn (només per diversió)

1. ESP8266: qualsevol esp8266, però recomano el NODEMCU - ESP8266, és d'aproximadament 3 $ - 4 $

2. DS18b20 Impermeable: per a temperatura de l'aigua

3. HC-SR04: Sensor d'ultrasons per al nivell de l'aigua del tanc

NO DIRIGIU LA CONNECCIÓ AMB ESP8266 (és un senyal de 5v i matarà la vostra placa)

4. DHT22 o DHT11: temperatura i humitat dins de la caixa

5. BMP180: Pressió baromètrica / Temperatura / Altitud al terrat

6. PIR HC-SR501: sensor de moviment infraroig passiu, per detectar algú o animal

7. BH1750FVI: Sensor de llum digital

8. Levelshifter: converteix el senyal 5V de HC-SR04 a 3,3V.

Pas 3: Firmware Flash 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. Baixeu-lo a

2. Ús d'aquest firmware ESP_Easy_mega-aaaaMMdd_normal_ESP8266_4096.bin

3. Executeu FlashESP8266.exe per a flash (només a Windows: D). Potser necessiteu flash.py per llampar a Linux o Mac (proveu Google si us plau)

4. Primera execució, seguiu aquesta guia

Nota: el mode AP utilitza aquesta contrasenya per accedir a: configesp

Pas 4: Sistema de cables i sensors

Sistema de cables i sensors
Sistema de cables i sensors
Sistema de cables i sensors
Sistema de cables i sensors
Sistema de cables i sensors
Sistema de cables i sensors

Connecteu ESP8266 amb sensors com aquest:

- DHT11 => GPIO3

- DS18B20 => GPIO1: necessiteu R4, 7k amb (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NO DIRIGIU LA CONNECCIÓ AMB ESP8266 (és un senyal de 5v i matarà la vostra placa)

Necessiteu un Levelshifter

=> connecta Levelshifter amb GPIO12, GPIO13

Pas 5: configuració del sistema

Sistema de configuració
Sistema de configuració

Configura com aquesta foto.

GPIO necessita coincidir amb el pas anterior, podeu canviar-lo.

Però NO utilitzeu aquests GPIO:

- IO0, IO2: necessita un pull-up R

- IO15: necessita desplegable R

- IO16: mode de repòs amb RST

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

Si utilitzeu aquests GPIO, el monitor de sèrie es descompondrà:

- IO1, IO3: sèrie TX RX

Assegureu-vos que l’IDX correcte al vostre sistema Domoticz.

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

Pas 6: control amb Domoticz i ThingSpeak

Control amb Domoticz i ThingSpeak
Control amb Domoticz i ThingSpeak
Control amb Domoticz i ThingSpeak
Control amb Domoticz i ThingSpeak
Control amb Domoticz i ThingSpeak
Control amb Domoticz i ThingSpeak

1. Domoticz

Doneu-li nou maquinari, configureu dispositius i escriviu l'IDX a Domoticz a EspEasy

2. Thingspeak:

Obteniu un nou canal i doneu a EspEasy la clau API d'escriptura

Pas 7: Box & Go-Live

Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live

En caixa i prova.

Després, configureu-lo amb el dipòsit d’aigua.

Ara: relaxeu-vos amb la cervesa: D

Nota: no ho poseu directament amb el sol ni la pluja. Només per a l'interior.

Per a mòbils:

1. Aplicació per a Android:

2. Aplicació per a iOS:

Pas 8: següent versió d'actualització

Propera versió d'actualització
Propera versió d'actualització

A la propera versió, faré un altre node per controlar la bomba.

I incloeu-ho al meu Smart Home mitjançant Home-assistant (https://www.home-assistant.io/) en lloc de Domoticz (https://www.domoticz.com/).

Ens veiem!

Salutacions.

Recomanat: