Mündəricat:
- Təchizat
- Addım 1: Baza Dizaynı
- Addım 2: Akril və MDF kəsmə
- Addım 3: Baza yığılması
- Addım 4: Elektronikanın lehimlənməsi
- Addım 5: Elektronikanın quraşdırılması
- Addım 6: Arduino proqramlaşdırılması
- Addım 7: Sensorun kalibrlənməsi
- Addım 8: Ağıllı Bağlı Bitki Monitorundan istifadə
Video: Ağıllı Bağlı Bitki Monitoru - Bitkinizin nə vaxt suvarmağa ehtiyacı olduğunu bilin: 8 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bir neçə ay əvvəl, batareyadan işləyən və qapalı bitkinin qazanındakı torpağa yapışdırıla bilən bir torpaq nəmini nəzarət çubuğu düzəltdim ki, torpağın nəm səviyyəsi və flaş LEDləri haqqında faydalı məlumatlar verəsiniz. bitki
Mükəmməl bir iş görür, ancaq qazana yapışdırılmış və ən yaxşı görünən cihaz deyil. Bu, mənə bir baxışda sizə lazım olan məlumatı verə biləcək daha yaxşı görünüşlü qapalı bitki monitoru etmək yolunu düşündürdü.
Bu təlimatdan zövq alırsınızsa, zəhmət olmasa Remix yarışmasında ona səs verin!
Təchizat
- Seeeduino XIAO - Burada Alın
- Və ya Amazondan Seeeduino XIAO - Buradan Alın
- Kapasitif Torpaq Nəm Sensoru - Buradan Alın
- 5 mm RGB LED - Buradan Alın
- 100Ω Rezistor - Buradan Alın
- 200Ω Rezistor - Buradan Alın
- Şerit Kabeli - Burada Alın
- Qadın başlıq pinləri - buradan alın
- 3 mm MDF - Buradan Alın
- 3mm Akril - Burada Alın
- Epoksi Yapışqan - Burada Alın
Addım 1: Baza Dizaynı
Bir neçə fikirlə oynadıqdan sonra, qapalı bitkinin dayanması üçün sahil gəmisinə bənzər sadə bir yuvarlaq əsas hazırlamağı düşündüm. Baza üç təbəqədən ibarət olacaq, MDF təbəqəsi, sonra bitkinin vəziyyətini göstərmək üçün yanacaq bir göstərici təbəqəsi və sonra başqa bir MDF təbəqəsi.
Göstərici təbəqə, bitkinin kifayət qədər suyu olduqda yaşıl rəngə çevrilən və bitkiyə su lazım olanda qırmızıya dönən bir RGB LED ilə işıqlandırılacaqdı. LED yaşıldan qırmızıya keçdikcə aralarındakı nəm səviyyələri fərqli sarı/narıncı çalarlar ola bilər. Belə ki, yaşıl-sarı rəng hələ də kifayət qədər miqdarda su var və narıncı-sarı isə bitkinizi tezliklə sulamalısınız.
Bir neçə ehtiyat hissəm olduğu üçün hələ də ilk layihədə istifadə etdiyim eyni tutumlu torpaq nəmini izləmə sensorlarından istifadə etmək istəyirdim. Ancaq bu dəfə birbaşa ona heç bir elektronika bağlanmayacaq, bütün işləmə bazada aparılacaq.
İstifadə etməyə qərar verdiyim mikrokontrolör Seeeduino XIAO idi, çünki həqiqətən kiçikdir, Arduino ilə uyğun gəlir və cəmi 5 dollara başa gəlir.
Yeni bazanı bir qədər böyütmək üçün qazanın əsasını ölçməklə başladım. Inkscape -dəki komponentləri lazerlə kəsmək üçün, PDF formatında çap etmək və əllə kəsmək üçün hazırladım. Şablonları buradan yükləyə bilərsiniz.
Addım 2: Akril və MDF kəsmə
Komponentləri lazer kəsicimdəki 3 mm MDF və 3 mm şəffaf akrildən kəsdim. Lazer kəsiciniz yoxdursa, PDF şablonlarını çap edə və komponentləri əl ilə kəsə bilərsiniz. Həm MDF, həm də akril ilə işləmək olduqca asandır.
RGB LED -in akril təbəqənin kənarlarını işıqlandırması üçün onları zımpara kağızı istifadə edərək kobudlaşdırmalısınız. Təxminən 240 dənə zımpara kağızı istifadə etdim və akrilin bütün kənarlarını ağ rəngli bir duman yaranana qədər zımpara etdim. Kobud kənarları LED işığını yayır və akrili sanki işıqlandırırmış kimi göstərir.
Addım 3: Baza yığılması
Sonra, epoksi yapışqan istifadə edərək təbəqələri bir -birinə yapışdırın.
Yalnız az miqdarda epoksi istifadə edin, kənarlarından və yeni zımpara etdiyiniz akril üzlərə sızmasını istəmirsiniz, yoxsa yenidən zımpara etməli olacaqsınız.
Qatlamaları bir yerdə tutmaq və ya epoksi müalicə edərkən ağır bir əşyanın altına qoymaq üçün bəzi kiçik sıxaclardan istifadə edin.
Addım 4: Elektronikanın lehimlənməsi
Epoksi quruyarkən, komponentlərinizi birlikdə lehimləyə bilərsiniz.
Dövrə olduqca sadədir, yalnız RGB LEDini idarə etmək üçün iki PWM çıxışı var, biri yaşıl ayaq üçün, biri qırmızı ayaq üçün, sonra da sensor çıxışında oxumaq üçün bir analoq giriş.
Həm də iki LED ayağının hər birində cərəyan məhdudlaşdıran bir rezistora ehtiyacınız olacaq. Bu LED -lərdən gələn yaşıl işıq ümumiyyətlə qırmızıdan daha parlaqdır, buna görə də rəngləri bir az daha yaxşı balanslaşdırmaq üçün yaşıl ayaqda 220Ω və qırmızı ayaqda 100Ω rezistor istifadə etdim.
Bu kapasitiv torpaq nəm sensörlerinin 3.3V və ya 5V -də işləyə biləcəyi güman edilir, ancaq 3.3V -dan güc alanda heç bir şey çıxarmayan bir cütlüyüm var. Sensorunuzdan heç bir çıxış əldə etmədiyinizi görürsünüzsə, bunun yerinə Arduino - Vcc -dəki 5V -luq enerjidən istifadə etməyiniz lazım ola bilər. Sensor onsuz da gərginliyi aşağı salır, buna görə də yenə də yalnız 3.3V çıxış əldə edəcəksiniz. Fərqli bir model sensoru istifadə edərkən diqqətli olun, çünki bu xüsusi Arduino analoq girişlərdə yalnız 3.3V -ə qədər qəbul edə bilər.
Addım 5: Elektronikanın quraşdırılması
Sonra, elektron komponentlərinizi bazanın arxasındakı mənzilinizə quraşdırmalısınız.
İlk dəfə komponentlərimi yığmağa çalışdığımda, hamısını iki qatlı boşluğa daxil edəcəyimi düşünməkdə bir qədər optimist olduğumu gördüm, buna görə əlavə bir ayırıcı qat kəsmək məcburiyyətində qaldım.
LED -in akrilik çuxuruna itələyin, LED -in ən parlaq hissəsinin akril təbəqə içərisində olduğundan əmin olun. Buna görə də sonuna qədər itələməyin.
Sonra Arduino -nu korpusa və başlıq pinlərini üst qapağa yapışdırın. Bu addım üçün epoksi və ya yapışqan tabancasından istifadə edə bilərsiniz, daha sürətli quruduqca bir yapışqan tabancasından istifadə etdim. Başlıq pinlərindəki lehimli birləşmələri yapışqan ilə örtmək də yaxşıdır ki, LED -in ayaqlarını bağladığınız zaman qısalmasın.
Bu montaj üçün budur, indi yalnız onu proqramlaşdırmalısınız.
Addım 6: Arduino proqramlaşdırılması
Eskiz olduqca sadədir. Torpağın nəm sensorundan oxunuşlar alır və sonra bunları yaş və quru sərhədlər arasında xəritələyir. Daha sonra iki LED -i mütənasib olaraq idarə etmək üçün bu eşlenen dəyərlərdən istifadə edir.
Belə ki, qırmızı LED tamamilə yanır, yaşıl isə quruduqda tamamilə sönür, yaş üçün isə əksinə. Orta səviyyələr, dəyişən sarı/narıncı çalarları təmin etmək üçün PWM çıxışlarını miqyaslandırmışdır.
Eskizin ilk versiyasında, sensordan oxunan hər bir dəyəri olan LEDləri yenicə yenilədim. Ölçmələrdə bir az dəyişikliyin olduğunu və hər dəfə digərlərindən əhəmiyyətli dərəcədə yüksək və ya aşağı olan bir rəngin titrəməsinə/qüsuruna səbəb olduğunu gördüm. Mən kodu bir qədər dəyişdirdim ki, son on oxunuşun ortalaması alınsın və bu orta LED rəngini daha çox idarə etsin. Bu, dəyişiklikləri bir az daha tədricən edir və rəngi əhəmiyyətli dərəcədə təsir etmədən bəzi kənarlara imkan verir.
Bu məlumatları Serial monitor çıxışında görmək olar.
Kodun tam təsviri ilə birlikdə eskizi buradan yükləyə bilərsiniz.
Addım 7: Sensorun kalibrlənməsi
Monitoru istifadə etməzdən əvvəl etməli olduğunuz son şey sensoru kalibr etməkdir. Bunu etmək lazımdır ki, Arduino -nuz bitkinizin kifayət qədər nəmlik səviyyəsində və nəm səviyyəsində suya ehtiyacı olduğunu bilsin. Bu, vacib bir addımdır, çünki hər bir sensorun çıxışı mövqeyinə və torpağın növünə görə bir qədər fərqlidir və hər bitkinin suvarma tələbləri fərqlidir.
Bunun ən yaxşı yolu, "quru" bitkinizlə, suvarmağı gözlədiyiniz torpaq nəm səviyyəsində başlamaqdır.
Zavodunuzu bazaya yerləşdirin, sensoru torpağa itələyin (elektron komponentləri batırmayın) və sonra sensoru bazadakı başlıq pinlərinə bağlayın.
Arduino kompüterinizə qoşun və Serial monitorunuzu açın. Bir Serial.print ("") əlavə etməlisiniz; Sensorunuzun çıxışlarını Serial monitora yazdırmaq üçün kodu daxil edin, belə ki, xam dəyərləri görə bilərsiniz. Hər 1-2 saniyədə yeni bir dəyərin göstərilməsini istəyirsinizsə, gecikmədən istifadə edərək bunu dəyişə bilərsiniz. İstəsəniz, hərəkətli orta nəticəni də çıxara bilərsiniz, sabitləşdirilmiş oxunuşlarınızı əldə etmək üçün bir az daha gözləməlisiniz.
Sabitləşdikdən sonra orta hesabla 10-20 oxunuşa diqqət yetirin, bu sizin "quru" təyin nöqtəniz olacaq.
Quru göstəricilərdən məmnun olduqdan sonra, bitkinizi normal olaraq sulayın. Torpağa tam hopması üçün kifayət qədər su verin, amma boğmayın. İndi əvvəlki kimi eyni şeyi edin və ortalama "yaş" bir təyin nöqtəsi əldə edin.
Koddakı iki təyin nöqtəsini yeniləyin və sonra eskizi yenidən yükləyin və bazanı düzgün istifadə etməyə hazırsınız.
Addım 8: Ağıllı Bağlı Bitki Monitorundan istifadə
Bitkinizi kalibr etmək üçün onu suladığınız üçün ekran yaşıl olmalıdır. Növbəti bir neçə gün ərzində torpaq quruduqca yavaş -yavaş sarı və sonra yenidən qırmızıya dönməyə başlayacaq.
Hərəkət edən orta sıra səbəbiylə, bitkini sulayanda və sensorun yenidən yaşıllaşması arasında bir az gecikmə var. Təxminən 20-30 saniyədən sonra yaşıl rəngə çevrilməlidir.
Baza həqiqətən günəşli bir yerdə istifadə edəcəksinizsə, bir az daha böyük və parlaq etmək üçün bazaya ikinci və ya üçüncü LED və başqa bir akril təbəqə əlavə etmək istəyə bilərsiniz.
Aşağıdakı şərhlər bölməsində bu monitor haqqında düşüncələrinizi bildirin. Nəyi sevirsən və nəyi dəyişərdin?
Daha əvvəl də qeyd edildiyi kimi, bu layihədən zövq alsanız, Remix yarışmasında səs verin!
Öz əlinizlə tikməkdən zövq alın!
Tövsiyə:
Su anbarı olan WiFi Avtomatik Bitki Besleyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik Su Bitkiləri: 21 Addım
Su anbarı olan WiFi Avtomatik Bitki Bəsləyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik olaraq Su Bitkiləri: Bu təlimatda bitkiləri avtomatik olaraq sulayan və Adosia platformasından istifadə edərək uzaqdan izlənilə bilən xüsusi bir qapalı/açıq bitki qidalandırıcı sisteminin necə qurulacağını göstərəcəyik
Avtomatik Ağıllı Bitki Potu - (DIY, 3D Çaplı, Arduino, Özünü Suvarma, Layihə): 23 Addım (Şəkillərlə)
Avtomatik Ağıllı Bitki Potu - (DIY, 3D Çaplı, Arduino, Özünü Suvarma, Layihə): Salam, Bəzən bir neçə gün evdən uzaqlaşanda və ya həqiqətən məşğul olanda ev bitkiləri (haqsız olaraq) suvarılmadıqları üçün əziyyət çəkirlər. ehtiyac var. Bu mənim həllimdir: Daxili su anbarı olan bir Ağıllı Bitki Potu. Sənso
Ən asan Arduino Ağıllı Bitki Suvarması: 7 Addım (Şəkillərlə birlikdə)
Ən asan Arduino Ağıllı Bitki Suvarması: Keçən dəfə arduino və sensorlar ilə avtomatik bir bitki suvarma sisteminin necə qurulacağını izah etdik, məqaləmiz çox diqqət və böyük rəy qazandı. Deyəsən, bizim
Bağlı Bitki Qutusu: 7 Adım (Şəkillərlə birlikdə)
Bağlı Bitki Qutusu: Konsepsiya, bitkilərin böyüdüyü bir mühit yaratmaqdır. Günəşin qırmızı və mavi dalğa uzunluğunu verən bitkilərin işığı ilə əvəz edildiyi kimi …. bitkilərin udduğu ….. hava bir egzozla verilir. və üzvi tullantıların qida maddələri isladılır
Bitki monitoru: 12 addım (şəkillərlə)
Bitki Monitoru: Bitki monitorunun məqsədi, verilən analoq torpaq sensörünü bağlayan bir bitkiyə lazım olduqda suyu taramaq və idarə etməkdir.Bu layihə üçün lazım olan hissələr: 1x Arduino Uno1x LCD Ekran1x Servo Motor1x Torpaq Sensor Birimi1x Potansiyometr1x Tibbi 30c