Мазмуну:

Smart Water Controller: 8 кадам
Smart Water Controller: 8 кадам

Video: Smart Water Controller: 8 кадам

Video: Smart Water Controller: 8 кадам
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Ноябрь
Anonim
Smart Smart Controller
Smart Smart Controller
Smart Smart Controller
Smart Smart Controller

Саламатсызбы, бул менин Instructables боюнча биринчи долбоорум. Бардык суроолор же сунуштар, комментарийлер, мага айткыла.

Мен чатырдагы муздак суу сактагычым үчүн IOT түйүнүн түздүм. Ал мага кээ бир маалыматтарды берди:

1. Танк суусунун деңгээли

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

3. Кыймыл сенсору

4. Light Lux

Негизги жабдык ESP-EASY жана аппараттык ESP8266 Nodemcu.

Бул IOT түйүнү иштөө үчүн Wifiга муктаж болгондуктан, мен 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 МЕНЕН БАЙЛАНЫШ КЫЛБАҢЫЗ (бул 5v сигналы жана тактаңызды өлтүрөт)

4. DHT22 же DHT11: кутунун ичиндеги температура жана нымдуулук

5. BMP180: Барометрдик басым/Температура/чатырдагы бийиктик

6. PIR HC-SR501: Passive Infrared Motion Sensor, кимдир бирөөнү же жаныбарды аныктоо үчүн

7. BH1750FVI: Digital Light Sensor

8. Levelshifter: 5V сигналын HC-SR04төн 3.3Vга айландыруу.

3 -кадам: Flash Firmware EspEasy

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

1. Аны https://github.com/letscontrolit/ESPEasy/releases дарегинен жүктөп алыңыз

2. Бул жабдыкты колдонуу ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. FlashESP8266.exe флеш үчүн иштетүү (Windowsто гана: D). Балким, Linux же Macта жарк этүү үчүн flash.py керек болушу мүмкүн (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 -кадам: Системаны конфигурациялоо

Config System
Config System

Бул сүрөт сыяктуу конфигурациялоо.

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. Domoticz

Ага жаңы жабдыктарды, орнотуу түзмөктөрүн бериңиз жана EspEasyдеги Domoticzдеги IDXти териңиз

2. Thingspeak:

Жаңы chanel алыңыз жана EspEasyге 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го кошуңуз.

Көрүшкөнчө!

Урматтоо менен.

Сунушталууда: