Სარჩევი:
- ნაბიჯი 1: ESP8266 WiFi მოდული
- ნაბიჯი 2: სარელეო მოდული
- ნაბიჯი 3: ნიადაგის ტენიანობის სენსორი
- ნაბიჯი 4: სქემის დიაგრამა
- ნაბიჯი 5: გამოუშვით ვიდეო
ვიდეო: IoT დაფუძნებული ნიადაგის ტენიანობის მონიტორინგისა და კონტროლის სისტემა NodeMCU გამოყენებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში ჩვენ ვაპირებთ დანერგოს IoT ნიადაგის ტენიანობის მონიტორინგისა და კონტროლის სისტემა ESP8266 WiFi მოდულის გამოყენებით, ანუ NodeMCU.
ამ პროექტისთვის საჭირო კომპონენტები:
- ESP8266 WiFi მოდული- Amazon (334/- INR)
- სარელეო მოდული- ამაზონი (130/- INR)
- 5V წყალქვეშა ტუმბო- ამაზონი (130/- INR)
- ნიადაგის ტენიანობის სენსორი- ამაზონი (160/- INR)
- მხტუნავები- ამაზონი (120 ცალი 160 ლარად/- INR)
- 9V ბატარეა + Snap- Amazon (40/- INR)
სულ (ამაზონი)- 954/- INR
ან
იყიდეთ Electronixity– დან 682 რუბლით
ნაბიჯი 1: ESP8266 WiFi მოდული
განვითარების დაფა აღჭურვილია ESP-12E მოდულით, რომელიც შეიცავს ESP8266 ჩიპს, რომელსაც აქვს Tensilica Xtensa® 32 ბიტიანი LX106 RISC მიკროპროცესორი, რომელიც მუშაობს 80-დან 160 მჰც-მდე რეგულირებადი საათის სიხშირით და მხარს უჭერს RTOS.
ასევე არის 128 კბ ოპერატიული მეხსიერება და 4 მბ ფლეშ მეხსიერება (პროგრამისა და მონაცემების შესანახად) საკმარისია გაუმკლავდეს იმ დიდ სტრიქონებს, რომლებიც ქმნიან ვებ გვერდებს, JSON/XML მონაცემებს და ყველაფერს, რასაც დღეს IoT მოწყობილობებს ვყრით.
ESP8266 აერთიანებს 802.11b/g/n HT40 Wifi გადამცემს, ასე რომ მას შეუძლია არა მხოლოდ WiFi ქსელთან დაკავშირება და ინტერნეტით ინტერაქცია, არამედ მას შეუძლია შექმნას საკუთარი ქსელი, რაც საშუალებას მისცემს სხვა მოწყობილობებს უშუალოდ დაუკავშირდნენ მას. ეს ხდის ESP8266 NodeMCU კიდევ უფრო მრავალმხრივ.
ნაბიჯი 2: სარელეო მოდული
სარელეო საშუალებას გაძლევთ ჩართოთ ან გამორთოთ წრე ძაბვის და/ან დენის გამოყენებით ბევრად უფრო მაღალი ვიდრე ის, რისი გატარებაც შეეძლო არდუინოს.
სარელეო უზრუნველყოფს სრულ იზოლაციას არდუინოს მხარეს დაბალი ძაბვის წრესა და დატვირთვის მაკონტროლებელი მაღალი ძაბვის მხარეს შორის. ის გააქტიურებულია არდუინოს 5V გამოყენებით, რომელიც, თავის მხრივ, აკონტროლებს ელექტრო მოწყობილობებს, როგორიცაა ვენტილატორები, განათება და კონდიციონერები.
ნაბიჯი 3: ნიადაგის ტენიანობის სენსორი
ეს არის ნიადაგის ტენიანობის მრიცხველი, ნიადაგის ტენიანობის სენსორი, წყლის სენსორი, ნიადაგის ჰიგირომეტრი არდუნიოსთვის. ამ მოდულის საშუალებით თქვენ შეგიძლიათ თქვათ როდის სჭირდება თქვენს მცენარეებს მორწყვა იმის მიხედვით, თუ რამდენად ტენიანია ნიადაგი თქვენს ქოთანში, ბაღში ან ეზოში. სენსორზე ორი ზონდი მოქმედებს როგორც ცვლადი რეზისტორები. გამოიყენეთ იგი სახლის ავტომატური მორწყვის სისტემაში, შეაერთეთ იგი IoT– ით, ან უბრალოდ გამოიყენეთ, რომ გაარკვიოთ, როდის სჭირდება თქვენს მცენარეს მცირე სიყვარული. ამ სენსორის და მისი PCB– ის დაყენებით თქვენ გექნებათ გზა მწვანე ცერის ზრდისკენ!
ნიადაგის ტენიანობის სენსორი შედგება ორი ზონდისგან, რომლებიც გამოიყენება წყლის მოცულობითი შემცველობის გასაზომად. ორი ზონდი საშუალებას იძლევა დენი გაიაროს ნიადაგში და შემდეგ ის იღებს წინააღმდეგობის მნიშვნელობას ტენიანობის მნიშვნელობის გასაზომად. როდესაც მეტი წყალია, ნიადაგი უფრო მეტ ელექტროენერგიას ატარებს, რაც იმას ნიშნავს, რომ ნაკლები წინააღმდეგობა იქნება. ამიტომ, ტენიანობის დონე უფრო მაღალი იქნება. მშრალი ნიადაგი ელექტროენერგიას ცუდად ატარებს, ასე რომ, როდესაც ნაკლები წყალი იქნება, მაშინ ნიადაგი ნაკლებ ელექტროენერგიას გაატარებს, რაც იმას ნიშნავს, რომ მეტი წინააღმდეგობა იქნება. ამიტომ, ტენიანობის დონე უფრო დაბალი იქნება.
გაყვანილობის კავშირი
- VCC: 3.3V-5V
- GND: GND
- DO: ციფრული გამომავალი ინტერფეისი (0 და 1)
- AO: ანალოგური გამომავალი ინტერფეისი
Მახასიათებლები:
- ორმაგი გამომავალი რეჟიმი, ანალოგური გამომავალი უფრო ზუსტი
- ფიქსირებული ჭანჭიკის ხვრელი მარტივი ინსტალაციისთვის
- დენის მაჩვენებლით (წითელი) და ციფრული გადართვის გამომავალი მაჩვენებლით (მწვანე)
- აქვს LM393 შედარების ჩიპი, სტაბილური.
ნაბიჯი 4: სქემის დიაგრამა
მთელი პროექტის კავშირები მოცემულია ზემოთ.
ჩართეთ ESP8266 WiFi მოდული USB მიკრო საშუალებით.
ჩამოტვირთეთ ESP8266 ბიბლიოთეკა აქედან.
გიჭირთ ESP8266 დაფის დაყენება Arduino IDE– ში? შეამოწმეთ სამეურვეო პროგრამა
ნაბიჯი 5: გამოუშვით ვიდეო
სრული სამუშაო კოდისთვის ---- Alpha Electronz
გირჩევთ:
ჟოლოს შიდა კლიმატის მონიტორინგისა და კონტროლის სისტემა: 6 ნაბიჯი
ჟოლოს შიდა კლიმატის მონიტორინგისა და კონტროლის სისტემა: ადამიანებს სურთ კომფორტულად იყვნენ თავიანთ სახლში. იმის გამო, რომ კლიმატი ჩვენს მხარეში შესაძლოა ჩვენ თავს არ მოერგოს, ჩვენ ვიყენებთ ბევრ ტექნიკას შიდა გარემოს შესანარჩუნებლად: გამათბობელი, ჰაერის გამაგრილებელი, დამატენიანებელი, დამშლელი, გამწმენდი და ა.შ. დღესდღეობით, ის კომუ
ნიადაგის ტენიანობის გამოხმაურების კონტროლირებადი ინტერნეტთან დაკავშირებული წვეთოვანი სარწყავი სისტემა (ESP32 და ბლინკი): 5 ნაბიჯი
ნიადაგის ტენიანობის კავშირი კონტროლირებად ინტერნეტთან დაკავშირებულ წვეთოვან სარწყავ სისტემას (ESP32 და ბლინკი): ინერვიულეთ თქვენს ბაღში ან მცენარეებზე, როდესაც დიდ შვებულებაში მიდიხართ, ან დაივიწყეთ თქვენი მცენარის ყოველდღიური მორწყვა. აქ არის გამოსავალი ეს არის ნიადაგის ტენიანობის კონტროლირებადი და გლობალურად დაკავშირებული წვეთოვანი სარწყავი სისტემა, რომელიც კონტროლდება ESP32– ით პროგრამული უზრუნველყოფის წინ
ტენიანობის და ტემპერატურის კონტროლის სისტემა ტერარიუმისთვის: 11 ნაბიჯი (სურათებით)
ტენიანობის და ტემპერატურის კონტროლის სისტემა ტერარიუმისთვის: შესავალი: ეს ინსტრუქცია განკუთვნილია მოდულური ტენიანობისა და ტემპერატურის კონტროლის სისტემის შემუშავებისთვის Arduino Uno– ს გამოყენებით. ეს სისტემა იყენებს წყალგაუმტარი ტენიანობისა და ტემპერატურის ზონდს გარემოს პარამეტრების მონიტორინგისთვის და Arduino Uno conn
დაბალი ტენიანობის ნიადაგის გამაფრთხილებელი სისტემა თქვენი მცენარისთვის: 5 ნაბიჯი
დაბალი ტენიანობის ნიადაგის გაფრთხილების სისტემა თქვენი მცენარისთვის: რამდენიმე რეზიდენციაში ხშირია სხვადასხვა ტიპის მცენარეების ქილების პოვნა. და ყოველდღიური საქმიანობის დიდი რაოდენობით, ადამიანებს ავიწყდებათ მცენარეების მორწყვა და ისინი იღუპებიან წყლის უკმარისობის გამო. ამ პრობლემის თავიდან აცილების მიზნით, ჩვენ გადავწყვიტეთ
ჰიდროპონიკური სათბურის მონიტორინგისა და კონტროლის სისტემა: 5 ნაბიჯი (სურათებით)
ჰიდროპონიკური სათბურის მონიტორინგისა და კონტროლის სისტემა: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ ჰიდროპონიკური სათბურის მონიტორინგისა და კონტროლის სისტემა. მე გაჩვენებთ არჩეულ კომპონენტებს, გაყვანილობის დიაგრამას იმის შესახებ, თუ როგორ შეიქმნა წრე და არდუინოს ესკიზი, რომელიც გამოიყენება Seeed– ის დასაპროგრამებლად