Mündəricat:
- Təchizat
- Addım 1: Dövrə
- Addım 2: Kod
- Addım 3: Həyati əlamətlər
- Addım 4: Sensorları yapışdırın
- Addım 5: Bant Komponentləri
- Addım 6: Dava
- Addım 7: Bitdi
Video: Bitki Sağlamlığı Monitoru: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Yenə salam. Bu layihənin səbəbi kiçik bacım idi. Doğum günü yaxınlaşır və iki şeyi sevir- təbiəti (həm flora, həm də fauna), eləcə də kiçik zinət əşyalarını və s. Buna görə də bu iki şeyi birləşdirmək və Instructables Planter Yarışması ilə üst -üstə düşən bir ad günü hədiyyəsi etmək istədim. Layihə, bitkinin sağlamlığını ölçən və bitkinin "xoşbəxtliyini" göstərmək üçün bir LED istifadə edən bir qapalı bitki üçün bir əkicidir. Sevəcəyini bilirdim və doğum günü 30 İyulda olduğu üçün vaxt mükəmməl idi. Şərhlərdə ona doğum gününü təbrik etməkdən çəkinməyin, ona göstərəcəyimə əminəm. Daha gecikmədən başlayaq!
Təchizat
- Arduino Nano- Amazon
- DHT11 Temperatur/Nəmlik Sensor Modulu- Amazon
- Çoxlu F/F Jumper Telləri- Amazon
- Torpaq Nəm Sensoru- Amazon
- 2x LED (İstədiyiniz rəng)
- Kiçik əkin (altda bir çuxur var)
- Ördək Bantı
- 3D printer (isteğe bağlı)
- İsti Yapışqan Tabancası
- Lehimleme dəmir
Addım 1: Dövrə
Əvvəla, tam olaraq nə edəcək? Əkinçi nəm sensoru ilə bitkinin nə qədər su aldığını hesablayacaq. DHT11 -dən istifadə edərək temperaturun bitki üçün məqbul səviyyədə olub olmadığını öyrənə bilərsiniz. Daha sonra müzakirə edəcəyim bu "həyati əlamətlərin" içərisində olması üçün əvvəlcədən proqramlaşdırılmış əsaslardan istifadə edəcək. İndi bu yolun xaricindədir, dövrənizin üst telinin üstündəki diaqramı istifadə edin. Ancaq real həyatda çörək taxtası istifadə etməyin, çünki bu çox böyük olacaq. LEDləri tullanan tellərə lehimlədim, amma hər şeylə birlikdə F/F fişlərindən istifadə etdim. Diqqət yetirilməli olan başqa bir şey, torpaq bağlantısıdır. Arduino'nun 2 torpaq sancağına sahib olduğunu fərq etmiş ola bilərsiniz və bu dövrə üçün bizə 4 lazımdır. Bütün torpaq tellərini bağladım və Duck vaxta qənaət etmək üçün bantladı. Bununla birlikdə, istilik azaldıcılarından istifadə etmək istəyə bilərsiniz.
*Qeyd- Layihəmdə bir az fərqli Torpaq Nəm Sensoru istifadə edəcəyəm (yuxarıdakı şəkil), amma kabellər eynidir. Sensorunuz mənimki kimidirsə, "A0" pinini Arduino üzərindəki Analog 0 -a bağladığınızdan əmin olun.
Addım 2: Kod
Əvvəlcə DHT11 kitabxanasını qurmalıyıq. Yükləmək üçün bu linki vurun. Kitabxanalarınıza.zip DHT11 lib əlavə etmək üçün IDE -də "Kitabxanalar əlavə edin. ZIP Kitabxanası Sketch Daxil et" bölməsinə gedin və GitHub -dan yüklədiyiniz ZIP faylını seçin. Aşağıdakı Arduino eskizini yükləyin və lövhənizə yükləyin **. Bununla əlaqədar hər hansı bir sualınız və ya məsləhətiniz varsa, şərhlərdə buraxın. Əsasən, eskiz hər 60 saniyədə bir temperatur və nəm oxuyur və məlumatlara görə LED -ləri YÜKSƏK və ya DÜŞÜK olaraq təyin edir.
** Təklif etdiyim Arduino Nano istifadə edirsinizsə, prosessoru dəyişdirməlisiniz. Bunu etmək üçün Tools-Processor-ATmega328P (Old Bootloader) bölməsinə keçin.
Addım 3: Həyati əlamətlər
Proqramda bu əsasları seçməyimin səbəbi (Maksimum Temperatur = 28 ° C, Nəm Minimum = 350 ***) sadə sınaqdır. Müxtəlif nəm tərkibli fərqli torpaqları sınadım və bitkilər haqqında biliklərimlə birlikdə torpaqdakı ən az nəmin 700 *** olduğuna qərar verdim. Temperatura gəldikdə, bu səviyyəni HowStuffWorks -dən aldım.
*** Düzünü desəm, bunun hansı vahid olduğunu bilmirəm- Instructables User fbasaris kodundan istifadə etdim. Sayı nə qədər çox olarsa, torpaqdakı nəm də o qədər az olar.
Addım 4: Sensorları yapışdırın
Torpağın nəm və temperatur sensörlərini göstərildiyi kimi isti yapışdırın. Sonra telləri əkicinin altına yapışdırın. Yapışqan silahı çıxarkən, suya məruz qala biləcək bütün bağlantıları möhürləyin. Bunun qısa qapanmasını istəmirik.
Addım 5: Bant Komponentləri
Bütün komponentləri uyğun olduğu yerə yapışdırın. Hər bir əkinçi fərqlidir, buna görə yerləşdirmə insandan insana dəyişir. Hər şey yaxşı bağlandığı müddətdə, qapağın qarışıq telləri gizlədəcəyi üçün heç bir əhəmiyyəti yoxdur. Yuxarıdakı şəkilə baxın.
Addım 6: Dava
Mənim vəziyyətim üçün, əkicinin yuxarıdan asılmasına imkan verən 3D Çaplı bir korpus seçdim (STL faylı əlavə olunur). Bununla birlikdə, örtüklərinizi istədiyiniz kimi düzəldə bilərsiniz və əkinçilərdəki fərqlilik səbəbindən dəqiq dizaynımı istifadə etməyiniz ehtimalı azdır. Bu addımla bir növ özünüzsünüz, ancaq burada kriteriyalarınız var:
- Çirkli telləri və komponentləri örtdüyünə əmin olun
- Daxili dövrə üçün kifayət qədər yer buraxın
- LEDlərin göründüyünə əmin olun
- Elektrik kabeli üçün yer buraxın
- Tercihen, estetik baxımdan cazibədar hala gətirin (axı bu bir çiçək vazasıdır)
Addım 7: Bitdi
İndi əkiciyə torpaq tökmək vaxtıdır. Bu olduqca özünü izah edir. Əkinçini bir divar adapterinə qoşun və tam işləyən bir elektron əkinçiniz var! İndi dostunuzun (yəni bitkinin) böyüməsini və çiçəklənməsini izləyə bilərsiniz!
Tövsiyə:
Arduino ilə bitki monitoru necə qurulacaq: 7 addım
Arduino ilə Bitki Monitoru Necə Qurulur: Bu dərslikdə nəm sensoru ilə torpaq nəmini necə aşkar edəcəyimizi və hər şey qaydasındadırsa və OLED Display və Visuino ilə yaşıl bir LED yandırmağı öyrənəcəyik
Torpaq Kapasitiv Sensorlu Arduino Bitki Monitoru - Dərslik: 6 addım
Torpaq Kapasitif Sensorlu Arduino Bitki Monitoru - Dərslik: Bu dərslikdə OLED Ekran və Visuino ilə tutumlu bir nəm sensoru istifadə edərək torpaq nəmini necə aşkar edəcəyimizi öyrənəcəyik
Ağıllı Bağlı Bitki Monitoru - Bitkinizin nə vaxt suvarmağa ehtiyacı olduğunu bilin: 8 addım (şəkillərlə)
Ağıllı Bağlı Bitki Monitoru - Bitkinizin nə vaxt suvarmağa ehtiyacı olduğunu bilin: Bir neçə ay əvvəl, sizə torpaq haqqında faydalı məlumatlar vermək üçün qapalı bitkinin qazanındakı torpağa yapışdırıla bilən, batareya ilə işləyən bir torpaq rütubəti nəzarət çubuğu hazırladım. nəm səviyyəsi və flaş LEDləri sizə nə vaxt lazım olduğunu söyləyəcək
ESP32 Thing və Blynk istifadə edərək bitki monitoru: 5 addım
ESP32 Thing and Blynk istifadə edərək bitki monitoru: Baxış Bu layihənin məqsədi bir ev bitkisinin şəraitini izləyə bilən kompakt bir cihaz yaratmaqdır. Cihaz istifadəçiyə torpağın rütubət səviyyəsini, rütubət səviyyəsini, temperaturu və " hiss edən " temperatur
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