Բովանդակություն:

Խելացի ջրի վերահսկիչ `8 քայլ
Խելացի ջրի վերահսկիչ `8 քայլ

Video: Խելացի ջրի վերահսկիչ `8 քայլ

Video: Խելացի ջրի վերահսկիչ `8 քայլ
Video: Ուժեղ կնոջ ուշադրությանը արժանանալու 8 ստուգված քայլ 2024, Նոյեմբեր
Anonim
Խելացի ջրի վերահսկիչ
Խելացի ջրի վերահսկիչ
Խելացի ջրի վերահսկիչ
Խելացի ջրի վերահսկիչ

Բարև, սա իմ առաջին նախագիծն է Instructables- ի վերաբերյալ: Questionանկացած հարց կամ առաջարկ, մեկնաբանություն, խնդրում եմ ասեք ինձ:

Տանիքում իմ սառը ջրի բաքի համար IOT հանգույց ստեղծեցի: Այն ինձ տվեց որոշ տեղեկություններ, ինչպիսիք են.

1. Տանկի ջրի մակարդակը

2. Temերմաստիճանը, բարոմետրիկ ճնշումը եւ խոնավությունը

3. Շարժման ցուցիչ

4. Light Lux

Հիմք Firmware ESP-EASY- ի և ապարատային ESP8266 Nodemcu- ի վրա:

Քանի որ այս IOT հանգույցը Wifi- ի կարիք ունի աշխատելու համար, ես արդեն վերակազմավորում եմ իմ Wifi ցանցը: Կկիսվի այլ նախագծի հետ:

Քայլ 1: Անհրաժեշտ գործիքներ

Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ
Անհրաժեշտ գործիքներ

Ստորև բերված են իմ նախագծերի հիմնական անհրաժեշտ գործիքները.

1. Եռակցման կայան

2. Թվային բազմաչափ

3. Եռակցման գործիքներ և նյութեր

4. և այլն…

Carefulգույշ եղեք էլեկտրականության հետ կապված ցանկացած սարք օգտագործելիս:

Քայլ 2. Սարքաշար ESP8266- ով

Սարքաշար ESP8266- ով
Սարքաշար ESP8266- ով
Սարքաշար ESP8266- ով
Սարքաշար ESP8266- ով
Սարքաշար ESP8266- ով
Սարքաշար ESP8266- ով

Քանի որ տանիքումս սառը ջրի բաք է: Այսպիսով, ես որոշ սենսորներ եմ տալիս շրջակա միջավայրին հետևելու համար (պարզապես զվարճանքի համար)

1. ESP8266. Ցանկացած esp8266, բայց ես խորհուրդ եմ տալիս NODEMCU - ESP8266, այն կազմում է մոտ 3 $ - 4 $

2. DS18b20 Անջրանցիկ. Ջրի ջերմաստիճանի համար

3. HC-SR04. Ուլտրաձայնային տվիչ տանկի ջրի մակարդակի համար

Մի՛ կապեք ESP8266- ի հետ (դա 5 վ ազդանշան է և կկործանի ձեր տախտակը)

4. DHT22 կամ DHT11. Boxերմաստիճանը և խոնավությունը տուփի ներսում

5. BMP180. Տանիքում բարոմետրիկ ճնշում/ջերմաստիճան/բարձրություն

6. PIR HC-SR501. Պասիվ ինֆրակարմիր շարժման ցուցիչ `ինչ-որ մեկին կամ կենդանուն հայտնաբերելու համար

7. BH1750FVI. Թվային լույսի ցուցիչ

8. Levelshifter. Փոխակերպեք 5V ազդանշանը HC-SR04- ից 3.3V:

Քայլ 3: Flash որոնվածը EspEasy

Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy
Flash որոնվածը EspEasy

1. Ներբեռնեք այն

2. Օգտագործելով այս որոնվածը ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Գործարկեք FlashESP8266.exe ֆլեշի համար (միայն Windows- ում: D): Գուցե ձեզ անհրաժեշտ է flash.py ՝ Linux- ում կամ Mac- ում բռնկվելու համար (փորձեք Google- ը խնդրում եմ)

4. Առաջին գործարկումը հետևեք այս ուղեցույցին

Նշում. AP ռեժիմ ՝ օգտագործելով այս գաղտնաբառը ՝ մուտք գործելու համար ՝ configesp

Քայլ 4: Լարային համակարգ և տվիչներ

Լարային համակարգ և տվիչներ
Լարային համակարգ և տվիչներ
Լարային համակարգ և տվիչներ
Լարային համակարգ և տվիչներ
Լարային համակարգ և տվիչներ
Լարային համակարգ և տվիչներ

Խնդրում ենք ESP8266- ը միացնել այսպիսի սենսորներով.

- DHT11 => GPIO3

- DS18B20 => GPIO1. Անհրաժեշտ է R4, 7k (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04. Մի՛ կապեք ESP8266- ի հետ (դա 5 վ ազդանշան է և կկործանի ձեր տախտակը)

Ձեզ հարկավոր է Levelshifter

=> Levelshifter- ը միացրեք GPIO12- ի, GPIO13- ի հետ

Քայլ 5: Կարգավորել համակարգը

Կազմաձևման համակարգ
Կազմաձևման համակարգ

Կարգավորեք այս լուսանկարի պես:

GPIO- ին անհրաժեշտ է համապատասխանել նախորդ քայլին, կարող եք փոխել այն:

Բայց մի օգտագործեք այս GPIO- ն.

- IO0, IO2. Անհրաժեշտ է քաշել R

- IO15. Անհրաժեշտ է ներքև քաշվող R

- IO16. Քնի ռեժիմ RST- ով

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

Այս GPIO- ի օգտագործումը կկործանի ձեր սերիական մոնիտորը.

- IO1, IO3: սերիական TX RX

Խնդրում ենք համոզվել, որ ճիշտ IDX- ը ձեր Domoticz համակարգում է:

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

Քայլ 6: Վերահսկեք Domoticz & ThingSpeak- ով

Կառավարեք Domoticz & ThingSpeak- ով
Կառավարեք Domoticz & ThingSpeak- ով
Կառավարեք Domoticz & ThingSpeak- ով
Կառավարեք Domoticz & ThingSpeak- ով
Կառավարեք Domoticz & ThingSpeak- ով
Կառավարեք Domoticz & ThingSpeak- ով

1. Դոմոտից

Տվեք նոր սարքավորում, տեղադրեք սարքեր և մուտքագրեք IDX- ը Domoticz- ում EspEasy- ում

2. Thingspeak:

Ստացեք նոր chanel և տվեք EspEasy- ին Write API- ի բանալին

Քայլ 7: Box & Go-Live

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

Տուփի մեջ և փորձարկման մեջ:

Դրանից հետո կարգավորեք ջրի բաքով:

Հիմա: հանգստացեք գարեջուրով: D

Նշում. Խնդրում ենք այն ուղղակիորեն չդնել արևի կամ անձրևի հետ: Միայն ներսի համար:

Բջջայինի համար.

1. Android հավելված ՝

2. iOS հավելված ՝

Քայլ 8: Հաջորդ թարմացման տարբերակը

Հաջորդ թարմացման տարբերակը
Հաջորդ թարմացման տարբերակը

Հաջորդ տարբերակում ես պոմպը կառավարելու այլ հանգույց կստեղծեմ:

Եվ ներառեք սա իմ Smart Home- ում ՝ օգտագործելով Home-asistant (https://www.home-assistant.io/) Domoticz- ի փոխարեն (https://www.domoticz.com/):

Կտեսնվենք!

Հարգանքներով:

Խորհուրդ ենք տալիս: