Სარჩევი:

ჭკვიანი მცენარეების მორწყვა მზის პანელის საშუალებით: 7 ნაბიჯი
ჭკვიანი მცენარეების მორწყვა მზის პანელის საშუალებით: 7 ნაბიჯი

ვიდეო: ჭკვიანი მცენარეების მორწყვა მზის პანელის საშუალებით: 7 ნაბიჯი

ვიდეო: ჭკვიანი მცენარეების მორწყვა მზის პანელის საშუალებით: 7 ნაბიჯი
ვიდეო: რომელ ნათურაზე გავზარდოთ მცენარე?🙄 2024, ივლისი
Anonim
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით
ჭკვიანი მცენარეთა მორწყვა იკვებება მზის პანელით

ეს არის ჩემი პირველი SmartPlantWatering პროექტის განახლებული ვერსია (https://www.instructables.com/id/Smart-Plant-Water…

ძირითადი განსხვავებები წინა ვერსიასთან:

1. უკავშირდება ThingSpeaks.com– ს და იყენებს ამ საიტს გამოქვეყნებული მონაცემების გამოსაქვეყნებლად (ტემპერატურა, ტენიანობა, შუქი და ა. შ.) - ჩემი არხი ThingSpeaks– ში -

2. ოპტიმიზირებულია ბატარეებზე მუშაობისთვის. ეს ვერსია იყენებს მზის პანელს 3.7 ვ Lipo 18650 ბატარეის დასატენად.

3. შეცვალეთ განახლების სიხშირე და მორწყვა ამინდის მიხედვით (იყენებს OpenWeatherMap.org).

4. ოპტიმიზირებული კოდი… ატვირთულია Github– ში-https://github.com/eplx/esp8266-Plants-Watering

მოთხოვნები:

- PCB

- ESP8266 NodeMCU

- DHT11 სენსორი (ტემპერატურა და ტენიანობა)

- სარელეო

- სინათლის სენსორი

- ყუთი / კონტეინერი

- სათაურები

წყლის ტუმბო (12V)

- მცირე დიამეტრის გამჭვირვალე გამჭვირვალე რბილი შლანგი (შეიძლება განსხვავდებოდეს თქვენი წყლის ტუმბოს კონექტორებიდან გამომდინარე)

- 3.7 ლიპო ბატარეა

- TP4056 (ბატარეის დამტენი)

- მავთულები

- მოთმინება… ეს არ არის რთული… მაგრამ ამას გარკვეული დრო სჭირდება, მით უმეტეს, თუ პირველად აკეთებ რამეს ამ კომპონენტებით..:)

ქვემოთ შეგიძლიათ ნახოთ ThingSpeaks– ზე შექმნილი რამდენიმე გრაფიკი:

შემდეგი მცენარის მორწყვა (ის აჩვენებს მორწყვის დარჩენილ საათებს) წყლის დონე (ლიტრი წყალში შეიძლება)

ნაბიჯი 1: ნაბიჯი 1: გამოიყენეთ ეს სქემა

ნაბიჯი 1: გამოიყენეთ ეს სქემა
ნაბიჯი 1: გამოიყენეთ ეს სქემა

მიჰყევით სქემატურს და გაიმეორეთ ეს პროტობორდზე…

თქვენ გჭირდებათ შემდეგი ნივთები:

1. პროტობორდი

2. ESP8266 NodeMCU

3. DHT11 სენსორი (ტემპერატურა და ტენიანობა)

4. სარელეო

5. სინათლის სენსორი

6. წყლის ტუმბო (12V)

7. მცირე დიამეტრის გამჭვირვალე გამჭვირვალე რბილი შლანგი (შეიძლება განსხვავდებოდეს თქვენი წყლის ტუმბოს კონექტორებიდან გამომდინარე)

ნაბიჯი 2: PCB– ზე მუშაობა - შედუღების სათაურები ESP8266– ისთვის და სენსორები სქემატების საფუძველზე

PCB– ზე მუშაობა - შედუღების სათაურები ESP8266– ისთვის და სქემებზე დაფუძნებული სენსორები
PCB– ზე მუშაობა - შედუღების სათაურები ESP8266– ისთვის და სქემებზე დაფუძნებული სენსორები

გამოიყენეთ სქემატური გამეორება ის PCB. ზემოაღნიშნული სქემის გარდა, მე დავამატე TP 4056, რომ დავამუხტო ლიპო ბატარეა მზის პანელის გამოყენებით. თუ სასურველია, შეგიძლიათ გამოიყენოთ სხვა ბატარეის დამტენი ბარათები. გთხოვთ გამოიყენოთ ის, რომელსაც აქვს დაცვა თქვენი ბატარეის გადატვირთვის/დაცლისთვის.

თუ თქვენ იყენებთ 12 ვ მზის პანელს, თქვენ უნდა დაამატოთ ნაბიჯი ქვემოთ, რომ ძაბვა 5 ვ -ზე გადაიყვანოთ. TP4046 არ უჭერს მხარს 12v შეყვანის სახით.

ეს არის კავშირები, რომლებიც მე გამოვიყენე იმისათვის, რომ გამოვიყენო TP4056 Lipo ბატარეის დასატენად და ESP8266 NodeMcu- ს დასაყენებლად.

მზის პანელი (+) -> ნაბიჯი ქვემოთ -> TP4056 (+)

მზის პანელი (-) -> ნაბიჯი ქვემოთ -> TP4056 (-)

TP4056 (OUT +) -> ESP8266 (+); მე გამოვიყენე USB კაბელი ამ კავშირისთვის

TP4056 (OUT -) -> ESP8266 (-);

ნაბიჯი 3: დააინსტალირეთ სენსორები და მოათავსეთ PCB ყუთში

დააინსტალირეთ სენსორები და მოათავსეთ PCB ყუთში
დააინსტალირეთ სენსორები და მოათავსეთ PCB ყუთში

მე გამოვიყენე პლასტიკური ყუთი, რომელიც შეიძლება გამოყენებულ იქნას გარეთ PCB ბარათისა და ტემპერატურის/ტენიანობის სენსორის დასაყენებლად.

ნაბიჯი 4: დააკონფიგურირეთ ThingSpeaks

კონფიგურაცია ThingSpeaks
კონფიგურაცია ThingSpeaks

პროექტის ამ ვერსიაში მე გამოვიყენე ThingSpeaks.com. ამ საიტს აქვს უფასო და კომერციული ვერსია. მე გამოვიყენე უფასო ვერსია და შევქმენი არხი ამ პროექტის მიერ გადაღებული მონაცემების ასატვირთად.

იდეა არის ინფორმაციის შეგროვება და მისი ვიზუალიზაცია სხვადასხვა გრაფიკის / ლიანდაგის საშუალებით

thingspeak.com/channels/504661

ჯერ თქვენ უნდა შექმნათ ანგარიში და შემდეგ შექმნათ არხი (თუ თქვენ გაქვთ ეჭვი ანგარიშის ან არხის შექმნის შესახებ, მოგერიდებათ დამიკავშირდით)

შემდეგ თქვენ უნდა დააკონფიგურიროთ არხი ამ პარამეტრების გამოყენებით. მნიშვნელოვანია გააკეთოთ იგივე ველების კონფიგურაცია, რადგან მე მათ მივუთითებ კოდში.

ნაბიჯი 5: მიიღეთ კოდი, დააკონფიგურირეთ და ატვირთეთ იგი

ეწვიეთ შემდეგ Git საცავს

ჩამოტვირთეთ კოდი და დააინსტალირეთ თქვენს ESP8266. კოდი პერიოდულად განახლდება, მაგრამ მე ვაგრძელებ მუშაობას იმავე სქემით, რომელიც აქ არის გაზიარებული. ამ ვერსიაში, მე ვიყენებ ThingSpeaks– ს მონაცემთა შეგროვებისთვის და გრაფიკების შესაქმნელად ინტერნეტში ვიზუალიზაციისთვის. ასევე openWeatherMap.org– ის გამოყენება საშუალებას გაძლევთ მიიღოთ მიმდინარე ამინდი და პროგნოზი იმ ქალაქისთვის, სადაც თქვენ მდებარეობს. ეს ინფორმაცია გამოიყენება ბატარეის გამოყენების ოპტიმიზაციისთვის, თუ ჩვენ ველით, რომ წვიმიანი დღეები გველოდება და ბატარეა შეიძლება სრულად არ იყოს დამუხტული.

Მნიშვნელოვანი!! - კოდში არის გარკვეული პარამეტრები, რომელთა შესწორებაც საჭიროა.

გადახედეთ კოდს და განაახლოთ მნიშვნელობა შემდეგი ცვლადებისთვის

- ThingSpeaks_KEY - გამოიყენება ThingSpeaks საიტისთვის

- openWeatherAPIid - გამოიყენება ამინდის შესახებ მიმდინარე ინფორმაციისა და მომდევნო დღეების პროგნოზის მისაღებად.

- openWeatherAPIappid - გამოიყენება მიმდინარე ამინდის შესახებ ინფორმაციის მისაღებად და მომდევნო დღეების პროგნოზისთვის

თუ მოგწონთ კოდი, გთხოვთ მიუთითოთ ის GitHub– ში !. Გმადლობთ!

ნაბიჯი 6: მოამზადეთ წყლის ჯერი ქილა და წყლის ტუმბო

მოამზადეთ წყლის ჯერი ქილა და წყლის ტუმბო
მოამზადეთ წყლის ჯერი ქილა და წყლის ტუმბო

თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი წყლის ჯერი. მე გამოვიყენე 10 ლიტრიანი წყლის ჯერი, ასე რომ მას აქვს საკმარისი ავტონომია რამდენიმე კვირის განმავლობაში.

წყლის ტუმბო არის 12v (1A), ასე რომ მე მას პირდაპირ გარე ენერგიის წყაროს ვუკავშირებ. თქვენ ასევე შეგიძლიათ გამოიყენოთ 5 ვ წყლის ტუმბო და შესაძლოა სცადოთ მისი დატენვა იგივე ბატარეით, რომელიც გამოიყენება ESP8266– თან. მე ეს ჯერ არ მიცდია, მაგრამ ეს შეიძლება იყოს იდეა ამ პროექტის სხვა ეტაპისთვის.

ნაბიჯი 7: შეაერთეთ იგი და დაიწყეთ ინფორმაციის მიღება ThingSpeaks.com– ის საშუალებით

შეაერთეთ იგი და დაიწყეთ ინფორმაციის მიღება ThingSpeaks.com– ის საშუალებით
შეაერთეთ იგი და დაიწყეთ ინფორმაციის მიღება ThingSpeaks.com– ის საშუალებით
შეაერთეთ იგი და დაიწყეთ ინფორმაციის მიღება ThingSpeaks.com– ის საშუალებით
შეაერთეთ იგი და დაიწყეთ ინფორმაციის მიღება ThingSpeaks.com– ის საშუალებით

დაკავშირების შემდეგ, თქვენი ESP8266 წარუდგენს მონაცემებს ThingSpeaks.com– ს და თქვენ შეძლებთ გრაფიკების და მონაცემების ვიზუალიზაციას. ასევე თქვენი მცენარეები მორწყავთ ყოველდღე და ის დაარეგულირებს წყლის რაოდენობას ტემპერატურის/ტენიანობის მიხედვით.

გთხოვთ შეამოწმოთ ჩემი არხი პირდაპირი მონაცემებისთვის -

გირჩევთ: