Мазмұны:

Ақылды су реттегіші: 8 қадам
Ақылды су реттегіші: 8 қадам

Бейне: Ақылды су реттегіші: 8 қадам

Бейне: Ақылды су реттегіші: 8 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Ақылды су реттегіші
Ақылды су реттегіші
Ақылды су реттегіші
Ақылды су реттегіші

Сәлеметсіз бе, бұл менің Instructables бойынша алғашқы жобам. Кез келген сұрақ немесе ұсыныс, түсініктеме, маған айтыңыз.

Мен шатырдағы суық суға арналған резервуарға IOT түйінін құрдым. Ол маған кейбір ақпаратты берді:

1. Резервуардағы судың деңгейі

2. Температура, барометрлік қысым және ылғалдылық

3. Қозғалыс сенсоры

4. Жеңіл люкс

ESP-EASY микробағдарламасына және ESP8266 Nodemcu аппараттық құралдарына негізделеді.

Бұл IOT түйініне жұмыс істеу үшін Wi-Fi қажет болғандықтан, мен Wi-Fi желісін қайта конфигурацияладым. Басқа жобамен бөліседі.

1 -қадам: Қажетті құралдар

Қажетті құралдар
Қажетті құралдар
Қажетті құралдар
Қажетті құралдар
Қажетті құралдар
Қажетті құралдар
Қажетті құралдар
Қажетті құралдар

Төмендегі тізім менің жобаларым үшін қажетті негізгі құралдар:

1. Дәнекерлеу станциясы

2. Сандық мультиметр

3. Дәнекерлеу құралдары мен материалдар

4. т.б.

Электрмен байланысты кез келген құрылғыны қолданғанда абай болыңыз.

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: қораптағы температура мен ылғалдылық

5. BMP180: Барометрлік қысым/Температура/төбедегі биіктік

6. PIR HC-SR501: пассивті инфрақызыл қозғалыс сенсоры, біреуді немесе жануарды анықтау үшін

7. BH1750FVI: сандық жарық сенсоры

8. Деңгей ауыстырғыш: 5В сигналын HC-SR04-тен 3.3В-қа түрлендіру.

3 -қадам: EspEasy Flash микробағдарламасы

Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy
Flash бағдарламалық жасақтамасы EspEasy

1. Оны https://github.com/letscontrolit/ESPEasy/releases сайтынан жүктеп алыңыз

2. Осы микробағдарламаны пайдалану ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Flash үшін FlashESP8266.exe бағдарламасын іске қосыңыз (тек Windows жүйесінде: D). Linux немесе Mac жүйесінде жарқылдау үшін сізге flash.py қажет болуы мүмкін (Google -ді қолданып көріңіз)

4. Алдымен осы нұсқаулықты орындаңыз

Ескертпе: кіру үшін осы құпия сөзді қолданып кіру режимі: 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

Domoticz жүйесінде IDX дұрыс екеніне көз жеткізіңіз.

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

6 -қадам: Domoticz & ThingSpeak көмегімен басқару

Domoticz & ThingSpeak көмегімен бақылау
Domoticz & ThingSpeak көмегімен бақылау
Domoticz & ThingSpeak көмегімен бақылау
Domoticz & ThingSpeak көмегімен бақылау
Domoticz & ThingSpeak көмегімен бақылау
Domoticz & ThingSpeak көмегімен бақылау

1. Домотиц

Оған жаңа жабдықты, қондырғы қондырғыларын беріңіз және EspEasy -де Domoticz -те IDX теріңіз

2. Әңгіме:

Жаңа канал алыңыз және 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 -қадам: Келесі жаңарту нұсқасы

Келесі жаңарту нұсқасы
Келесі жаңарту нұсқасы

Келесі нұсқада мен сорғыны басқаратын басқа түйін жасаймын.

Мұны Domoticz (https://www.domoticz.com/) орнына Home-assistant (https://www.home-assistant.io/) көмегімен Smart Home-ға қосыңыз.

Кездескенше!

Құрметпен.

Ұсынылған: