Mündəricat:

Arduino Torpağın Nəmini Nəzarət Çubuğu - Bitkilərinizi sulamağı heç vaxt unutmayın: 4 addım (şəkillərlə birlikdə)
Arduino Torpağın Nəmini Nəzarət Çubuğu - Bitkilərinizi sulamağı heç vaxt unutmayın: 4 addım (şəkillərlə birlikdə)

Video: Arduino Torpağın Nəmini Nəzarət Çubuğu - Bitkilərinizi sulamağı heç vaxt unutmayın: 4 addım (şəkillərlə birlikdə)

Video: Arduino Torpağın Nəmini Nəzarət Çubuğu - Bitkilərinizi sulamağı heç vaxt unutmayın: 4 addım (şəkillərlə birlikdə)
Video: Arduino - Robojax istifadə edərək aktuatoru necə idarə etmək olar 2024, Noyabr
Anonim
Image
Image
Arduino Torpaq Nəmini Nəzarət Çubuğu - Bitkilərinizi Suvarmağı Heç vaxt Unutmayın
Arduino Torpaq Nəmini Nəzarət Çubuğu - Bitkilərinizi Suvarmağı Heç vaxt Unutmayın

Bağlı bitkilərinizi suvarmağı tez -tez unutursunuz? Yoxsa onlara həddindən artıq diqqət yetirirsiniz və çox su verirsiniz?

Bunu etsəniz, özünüzü batareyadan işləyən torpaq nəmini izləmə çubuğu etməlisiniz. Bu monitor, torpağın nəm səviyyəsini davamlı olaraq izləmək və bitkilərinizi sulayarkən və ya bitirdikdə sizi xəbərdar etmək üçün tutumlu bir torpaq nəm sensoru və 3.3V Arduino Pro Mini istifadə edir.

Lövhədə olan iki potensiometr, sizi xəbərdar etmək üçün iki LEDin yanıb -sönməsini tetikleyen yüksək və aşağı nəmlik səviyyəsini təyin etməyə və təyin etməyə imkan verir. Səsli bir siqnal istəsəniz, dövrə asanlıqla bir səs siqnalı əlavə edə bilərsiniz.

Daxili OLED ekranda cari nəm oxunuşunu və yüksək və aşağı səviyyəli təyinat nöqtələrini göstərmək üçün bir düyməyə də basa bilərsiniz.

Buradakı standart quruluşla, cihaz 18650 batareyanın tək şarjı ilə təxminən 15-20 gün davam edir. Ancaq iki aşağı güc texnikası istifadə edərək, hər şarj üçün təxminən 50-60 günə qədər uzadıla bilər.

Təchizat

Bir torpaq nəmləndiricisi qurmaq üçün sizə lazım olacaq:

3.3V Arduino Pro Mini - Buradan Alın

5V versiyası fərqli bir batareya və 220Ω LED rezistorları ilə istifadə edilə bilər

  • USB Proqramçı - Buradan Alın
  • Kapasitif Torpaq Nəm Sensoru - Buradan Alın
  • 3 x 5 mm LED (Tercihen Fərqli Rənglər) - Burada Alın
  • 10K Rezistor - Burada Alın
  • 3 x 100Ω Rezistorlar - Buradan Alın
  • 2 x 10K bəzək qabları - buradan alın
  • Dokunmatik Düymə Açarı - Burada Alın
  • Sürüşdürücü Güc Açarı - Burada Alın
  • 128x32 I2C OLED Ekran - Buradan Alın
  • Kişi başlıq pinləri - buradan alın
  • Qadın başlıq pinləri - buradan alın
  • Şerit Kabeli - Burada Alın

Monitoru Gücləndirmək üçün

  • 18650 3.7V Lityum Battey - Burada Alın
  • 18650 Batareya Tutacağı/Şarj Cihazı - Buradan Alın

Addım 1: Komponentlərinizi toplayın və PCB -ləri sifariş edin

Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin
Komponentlərinizi toplayın və PCB -ləri sifariş edin

Bir PCB halına gətirilə bilən və tək bir 18650 lityum-ion batareya ilə işləyən bir dövr dizayn edərək işə başladım. Bu səbəbdən, Arduino'nun 3.3V versiyasını və 3.3V və ya 5V ilə işləyə bilən bu xüsusi kondensativ torpaq nəm monitorunu seçdim.

PCB fayllarını özünüz sifariş etmək istəyirsinizsə blogumdan yükləyə bilərsiniz.

Eyni komponentləri olan 5V Arduino Pro Mini də istifadə edə bilərsiniz, burada istifadə olunan 100ohm əvəzinə 220ohm LED rezistorlardan istifadə etməyiniz kifayətdir. Tək bir lityum-ion batareya ilə deyil, bir batareya dəsti ilə işə salmalısınız.

Komponentləri bir çörək taxtasına yığa bilərsiniz və sonra nəm sensoruna qısa bir keçid edə bilərsiniz, ancaq PCB onu daha kompakt və möhkəm bir quruluş halına gətirir.

100x100 mm -ə qədər 5 əsas PCB üçün cəmi 5 dollar olan PCB Way -dən PCB sifariş etdim. Həqiqətən tez bir zamanda istehsal edildi və göndərildi və çox keyfiyyətli idi.

Addım 2: PCB -ləri yığın

PCB -ləri yığın
PCB -ləri yığın
PCB -ləri yığın
PCB -ləri yığın
PCB -ləri yığın
PCB -ləri yığın

Başlıq sancaqlarınızı Arduino -ya bağlayaraq başlayın. Bu dizayn, OLED ekrana I2C bağlantısı üçün A4 və A5 pinlərindən istifadə edir, buna görə də bu iki sancağı da əlavə etməlisiniz. Lövhələr, hər iki tərəfdən zolaqlardan ayrıldıqları üçün bu ikisi üçün sancaqlar ilə gəlmir.

LED -lərin istiqamətinə və toxunma düyməsinə diqqət yetirərək bütün komponentləri PCB -yə yerləşdirin.

Nəm sensörünü taxtanıza bağlamaq üçün ucundakı ağ fişini çıxarmalı və sonra üç başlıq sancağını sensorun sonuna ən yaxın olan deliklər sırasına lehimləməlisiniz. Sensoru birbaşa PCB -yə lehimləmək üçün bu sancaqları istifadə edin.

Komponentləriniz yerində lehimləndikdən sonra, PCB -nin arxasından çıxan sancaqları kəsin.

Lityum-ion batareya şarj qurğusunu kiçik bir lent kabelindən istifadə edərək PCB-nin güc terminallarına lehimləyin ki, tutucu PCB-nin arxasına yapışdırılsın.

Addım 3: Arduino proqramlaşdırın

Arduino proqramlaşdırın
Arduino proqramlaşdırın
Arduino proqramlaşdırın
Arduino proqramlaşdırın
Arduino proqramlaşdırın
Arduino proqramlaşdırın

Arduino Pro Mini -ni proqramlaşdırmaq üçün USB proqramlaşdırıcınızı istifadə etməli və onu PCB -nin kəsilməsindəki müvafiq başlıq pinlərinə bağlamalısınız. Proqramçıdakı Tx-in Arduino-da Rx-ə və əksinə getdiyini unutmayın. Proqramçıdan 3.3V Pro Mini üçün 3.3V və 5V Pro Mini üçün 5V olan düzgün gərginlik çıxışını istifadə etdiyinizə əmin olun.

Eskizi blog yazılarımdan yükləyə və kodun hər bir hissəsinin nə etdiyini ətraflı təsviri ilə oxuya bilərsiniz.

Addım 4: Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi

Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi
Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi
Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi
Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi
Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi
Torpağın Nəm Sensorunun Kalibrlənməsi və İstifadəsi

Monitörü ilk dəfə işə saldığınız zaman ekranda qısa bir açılış ekranı görəcəksiniz və ekran sönəcək.

Bir dəfə söndürdükdən sonra ekranın yanındakı düyməni basaraq onu yenidən yandıra bilərsiniz və ölçülmüş nəm səviyyəsini və nəm səviyyəsinin iki təyin nöqtəsini görə bilərsiniz. Aşağı və yüksək səviyyəli potensiometrləri çevirərək iki təyin nöqtəsi tənzimlənə bilər. Aşağıdakı yüksək nöqtəni yüksəkdən yüksək və ən aşağıdan aşağıya qoymağı maneə törətmək üçün kodda bəzi məntiq var.

Sensoru istifadə etməzdən əvvəl onu kalibr etməlisiniz. Bunu etmək üçün nəm sensorundan xam sensor dəyərlərini göstərmək üçün USB proqramçıdan istifadə edin. Sensordan havada quru bir oxu alın və sonra maksimum nəm səviyyəsini əldə etmək üçün sensorun çubuq hissəsini su qabına batırın. Bunu edərkən heç bir komponenti islatmadığınızdan əmin olun. Bu maksimum və minimum dəyərləri götürün və onları kodla əvəz edin və monitorunuz getməyə dəyər. Ətraf mühit dəyişikliklərini nəzərə almaq üçün maksimum və minimuma kiçik bir marj əlavə edə bilərsiniz.

Daha əvvəl də qeyd edildiyi kimi, 18650 batareyanın tək şarjı ilə monitor təxminən 15-20 gün davam edir. Bloqumda bunu tək bir ödənişlə təxminən 50-60 günə qədər yaxşılaşdırmaq üçün tətbiq edə biləcəyiniz iki texnikanı ətraflı izah etdim. Bunlar əsasən oxumaq lazım olduqda nəm sensörünü işə salmaq və Arduino üzərindəki kiçik güc LEDini çıxarmaqdır. Daha az oxunuşla batareyanın ömrünü də artıra bilərsiniz.

Elektron komponentləri qorumaq üçün tamamlandıqdan sonra monitora akril üzlük lövhəsi də əlavə etdim

Öz əlinizlə torpaq nəmləndiricisi hazırlamağa çalışmısınızmı? Şərh bölməsində mənə bildirin!

Tövsiyə: