Სარჩევი:
- ნაბიჯი 1: საჭირო ინსტრუმენტები
- ნაბიჯი 2: აპარატურა ESP8266– ით
- ნაბიჯი 3: Flash Firmware EspEasy
- ნაბიჯი 4: მავთულის სისტემა და სენსორები
- ნაბიჯი 5: სისტემის კონფიგურაცია
- ნაბიჯი 6: კონტროლი Domoticz & ThingSpeak– ით
- ნაბიჯი 7: Box & Go-Live
- ნაბიჯი 8: შემდეგი განახლების ვერსია
ვიდეო: ჭკვიანი წყლის კონტროლერი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
გამარჯობა, ეს არის ჩემი პირველი პროექტი Instructables– ზე. ნებისმიერი შეკითხვა ან წინადადება, კომენტარი, გთხოვთ მითხრათ.
მე შევქმენი IOT კვანძი ჩემი ცივი წყლის ავზის სახურავზე. მან მომცა გარკვეული ინფორმაცია, როგორიცაა:
1. სატანკო წყლის დონე
2. ტემპერატურა, ბარომეტრიული წნევა და ტენიანობა
3. მოძრაობის სენსორი
4. მსუბუქი ლუქსი
Firmware ESP-EASY და აპარატურა ESP8266 Nodemcu.
იმის გამო, რომ ამ IOT კვანძს სჭირდება Wifi სამუშაოდ, მე უკვე ხელახლა ვაკეთებ კონფიგურაციას ჩემს Wifi ქსელში. გავუზიარებ მას სხვა პროექტს.
ნაბიჯი 1: საჭირო ინსტრუმენტები
ქვემოთ ჩამოთვლილია ძირითადი აუცილებელი ინსტრუმენტები ჩემი პროექტებისთვის:
1. შედუღების სადგური
2. ციფრული მულტიმეტრი
3. შედუღების ინსტრუმენტები და მასალები
4. და ასე შემდეგ…
იყავით ფრთხილად ნებისმიერი მოწყობილობის გამოყენებისას, რომელიც დაკავშირებულია ელექტროენერგიასთან.
ნაბიჯი 2: აპარატურა 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. Levelshifter: გადაიყვანეთ სიგნალი 5V HC-SR04– დან 3.3V– მდე.
ნაბიჯი 3: Flash Firmware EspEasy
1. გადმოწერეთ
2. ამ firmware- ის გამოყენებით 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– ით
1. დომოტიცი
მიეცით მას ახალი ტექნიკა, მოწყობილობების დაყენება და ჩაწერეთ IDX Domoticz– ზე EspEasy– ში
2. ისაუბრეთ:
მიიღეთ ახალი შანელი და მიეცით EspEasy ჩაწერის API გასაღები
ნაბიჯი 7: Box & Go-Live
ყუთში და ტესტში.
ამის შემდეგ, დააინსტალირეთ წყლის ავზი.
ახლა: დაისვენე ლუდით: D
შენიშვნა: გთხოვთ, არ განათავსოთ იგი პირდაპირ მზეზე ან წვიმასთან ერთად. მხოლოდ შიგნით.
მობილურისთვის:
1. Android აპლიკაცია:
2. iOS აპლიკაცია:
ნაბიჯი 8: შემდეგი განახლების ვერსია
მომდევნო ვერსიაში, მე სხვა კვანძს გავაკეთებ ტუმბოს გასაკონტროლებლად.
და შეიტანეთ ეს ჩემს ჭკვიან სახლში, Home- ასისტენტის (https://www.home-assistant.io/) გამოყენებით Domoticz- ის ნაცვლად (https://www.domoticz.com/).
Გნახავ!
პატივისცემით.
გირჩევთ:
წყლის ტემპერატურა რეალურ დროში, გამტარობა და წყლის დონის მრიცხველი: 6 ნაბიჯი (სურათებით)
რეალურ დროში ჭაბურღილის წყლის ტემპერატურა, გამტარობა და წყლის დონის მრიცხველი: ეს ინსტრუქციები აღწერს როგორ ავაშენოთ დაბალფასიანი, რეალურ დროში, წყლის მრიცხველი ტემპერატურის მონიტორინგისთვის, ელექტროგამტარობა (EC) და წყლის დონე გათხრილ ჭაბურღილებში. მრიცხველი განკუთვნილია გათხრილი ჭის შიგნით, წყლის ტემპერატურის გასაზომად, EC
წყლის შეხსენება წყლის ბოთლის მფლობელი: 16 ნაბიჯი
წყლის შეხსენება წყლის ბოთლის მფლობელი: დაგავიწყდათ ოდესმე თქვენი წყლის დალევა? ვიცი რომ ვაკეთებ! ამიტომაც გამიჩნდა იდეა შევქმნა წყლის ბოთლის დამჭერი, რომელიც შეგახსენებთ, რომ დალიოთ თქვენი წყალი. წყლის ბოთლის მფლობელს აქვს ფუნქცია, სადაც ხმაური გაისმის ყოველ საათში, რათა შეგახსენოთ, რომ
წყლის სასმელი სიგნალიზაცია /წყლის მიღების მონიტორი: 6 ნაბიჯი
წყლის სასმელი სიგნალიზაციის სისტემა /წყლის მიღების მონიტორი: ჩვენ ყოველდღიურად უნდა ვსვათ საკმარისი რაოდენობის წყალი, რომ შევინარჩუნოთ ჯანმრთელობა. ასევე ბევრი პაციენტია, რომელსაც ყოველდღიურად უწერია გარკვეული რაოდენობის წყლის დალევა. სამწუხაროდ, ჩვენ თითქმის ყოველდღე გამოვტოვეთ გრაფიკი. ასე რომ, მე ვქმნი
წყლის ავტომატური ტუმბოს ძრავის კონტროლერი: 12 ნაბიჯი
ავტომატური წყლის ტუმბოს საავტომობილო კონტროლერი: გამარჯობა მეგობარო, დღეს ვაპირებ გავაკეთო ავტომატური წყლის ტუმბოს საავტომობილო კონტროლერის წრე 2N222 ტრანზისტორისა და რელეს გამოყენებით. დავიწყოთ
წყლის დონის Arduino- ს გამოვლენის მეთოდები ულტრაბგერითი სენსორისა და Funduino წყლის სენსორის გამოყენებით: 4 ნაბიჯი
წყლის დონის Arduino- ს გამოვლენის მეთოდები ულტრაბგერითი სენსორის და Funduino წყლის სენსორის გამოყენებით: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ იაფი წყლის დეტექტორი ორი მეთოდის გამოყენებით: 1. ულტრაბგერითი სენსორი (HC-SR04) .2. Funduino წყლის სენსორი