Cuprins:

Controler inteligent de apă: 8 pași
Controler inteligent de apă: 8 pași

Video: Controler inteligent de apă: 8 pași

Video: Controler inteligent de apă: 8 pași
Video: Automatizare incalzire pardoseala - cum functioneaza 2024, Iulie
Anonim
Controler inteligent de apă
Controler inteligent de apă
Controler inteligent de apă
Controler inteligent de apă

Bună ziua, acesta este primul meu proiect pe Instructables. Orice întrebare sau sugestie, comentarii, vă rog să-mi spuneți.

Am creat un nod IOT pentru rezervorul meu de apă rece de pe acoperiș. Mi-a oferit câteva informații precum:

1. Nivelul apei rezervorului

2. Temperatura, presiunea barometrică și umiditatea

3. Senzor de mișcare

4. Lux ușor

Bază pe firmware ESP-EASY și hardware ESP8266 Nodemcu.

Deoarece acest nod IOT are nevoie de Wifi pentru a funcționa, îmi reconfigurez deja rețeaua Wifi. Îl voi împărtăși cu alt proiect.

Pasul 1: Instrumente necesare

Instrumente necesare
Instrumente necesare
Instrumente necesare
Instrumente necesare
Instrumente necesare
Instrumente necesare
Instrumente necesare
Instrumente necesare

Lista de mai jos sunt principalele instrumente necesare pentru proiectele mele:

1. Stație de sudură

2. Multimetru digital

3. Instrumente și materiale de sudură

4. etc …

Aveți grijă când utilizați orice dispozitiv legat de electricitate.

Pasul 2: Hardware cu ESP8266

Hardware cu ESP8266
Hardware cu ESP8266
Hardware cu ESP8266
Hardware cu ESP8266
Hardware cu ESP8266
Hardware cu ESP8266

Pentru că rezervorul meu de apă rece de pe acoperiș. Așadar, ofer niște senzori pentru urmărirea mediului (doar pentru distracție)

1. ESP8266: orice esp8266 dar recomand NODEMCU - ESP8266, este aproximativ 3 $ - 4 $

2. DS18b20 Impermeabil: pentru temperatura apei

3. HC-SR04: Senzor cu ultrasunete pentru nivelul apei rezervorului

NU DIRECTAȚI CONECTAREA CU ESP8266 (este un semnal de 5V și vă va ucide placa)

4. DHT22 sau DHT11: Temperatură și umiditate în interiorul cutiei

5. BMP180: Presiune barometrică / Temperatură / Altitudine pe acoperiș

6. PIR HC-SR501: Senzor de mișcare infraroșu pasiv, pentru a detecta pe cineva sau animal

7. BH1750FVI: senzor digital de lumină

8. Levelshifter: convertiți semnalul 5V de la HC-SR04 la 3,3V.

Pasul 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ărcați-l de pe

2. Utilizarea acestui firmware ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Rulați FlashESP8266.exe pentru flash (numai în Windows: D). Poate că aveți nevoie de flash.py pentru a flash pe Linux sau Mac (încercați Google vă rog)

4. Prima rulați urmează acest ghid

Notă: modul AP folosind această parolă pentru a accesa: configesp

Pasul 4: Sistem de cabluri și senzori

Sistem de sârmă și senzori
Sistem de sârmă și senzori
Sistem de sârmă și senzori
Sistem de sârmă și senzori
Sistem de sârmă și senzori
Sistem de sârmă și senzori

Vă rugăm să conectați ESP8266 cu senzori de genul acesta:

- DHT11 => GPIO3

- DS18B20 => GPIO1: nevoie de R4, 7k cu (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NU DIRECTAȚI CONECTAREA CU ESP8266 (este un semnal de 5V și vă va ucide placa)

Aveți nevoie de un Levelshifter

=> conectați Levelshifter cu GPIO12, GPIO13

Pasul 5: Configurare sistem

Config System
Config System

Configurați ca această fotografie.

GPIO trebuie să se potrivească cu pasul anterior, îl puteți schimba.

Dar NU folosiți aceste GPIO:

- IO0, IO2: nevoie de pull-up R

- IO15: nevoie de derulant R

- IO16: modul de repaus cu RST

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

Utilizarea acestor GPIO vă va defecta monitorul serial:

- IO1, IO3: serial TX RX

Vă rugăm să vă asigurați că IDX-ul corect este pe sistemul dvs. Domoticz.

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

Pasul 6: Control cu Domoticz și ThingSpeak

Control cu Domoticz și ThingSpeak
Control cu Domoticz și ThingSpeak
Control cu Domoticz și ThingSpeak
Control cu Domoticz și ThingSpeak
Control cu Domoticz și ThingSpeak
Control cu Domoticz și ThingSpeak

1. Domoticz

Oferiți-i hardware nou, configurați dispozitive și tastați IDX pe Domoticz în EspEasy

2. Lucruri:

Obțineți un nou canal și dați-i lui EspEasy cheia API de scriere

Pasul 7: Box & Go-Live

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

În cutie și test.

După aceea, configurați cu rezervorul de apă.

Acum: relaxează-te cu bere: D

Notă: vă rugăm să nu-l puneți direct cu soarele sau ploaia. Doar pentru interior.

Pentru mobil:

1. Aplicație Android:

2. Aplicația iOS:

Pasul 8: următoarea versiune de actualizare

Următoarea versiune de upgrade
Următoarea versiune de upgrade

În următoarea versiune, voi face alt nod pentru a controla pompa.

Și includeți acest lucru în Smart Home folosind Home-assistant (https://www.home-assistant.io/) în loc de Domoticz (https://www.domoticz.com/).

Te văd!

Salutari.

Recomandat: