Mündəricat:

Avtomatik Bağ Sulu - 3D Çap - Arduino: 10 addım (şəkillərlə)
Avtomatik Bağ Sulu - 3D Çap - Arduino: 10 addım (şəkillərlə)

Video: Avtomatik Bağ Sulu - 3D Çap - Arduino: 10 addım (şəkillərlə)

Video: Avtomatik Bağ Sulu - 3D Çap - Arduino: 10 addım (şəkillərlə)
Video: Kendini tornaci sanan mal 2024, Noyabr
Anonim
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino
Avtomatik Bağ Sulu | 3D Çap | Arduino

Mən həvəskar bir bağbanam, ancaq quru dövrlərdə bitkilərinizi əllə sulamaq bir az vaxt aparır. Bu layihə məni suvarmadan azad edir, buna görə də digər layihələrim üzərində işləyə bilərəm. Evdən kənarda olduğunuz zaman bağçaya qulluq etmək də çox yaxşıdır və bitkilər daha müntəzəm suvarmadan faydalanır.

Müxtəlif elektrik mənbələrinə qoşula biləcəyiniz bir USB portu ilə təchiz edilmişdir. Açıq bir elektrik prizi və ya inteqrasiya olunmuş günəş şarjı olan USB ilə işləyən batareya kimi. Gecə və gündüz bitkilərinizin nə vaxt suvarılacağını da tənzimləyə bilərsiniz. Hal -hazırda mənim gündə iki dəfə asılan səbətləri sulayıram. Səhər bir dəfə günəş çıxmazdan əvvəl, sonra da yenidən doldurulur

Addım 1: Video

Image
Image

Bir video ilə birlikdə izləmək istəsəniz, izləyə biləcəyiniz bir video hazırladım, əks halda oxuyun …

Addım 2: Materiallar Bill

Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill

Öz əlinizlə qurmaq üçün bir neçə şeyə ehtiyacınız olacaq:

■ Elegoo Arduino Nano (x1):

■ Servo (x1):

■ Real vaxt saatı (x1):

■ Hoselock uyğun bağlayıcı (x2):

■ Tel:

■ Hoselock uyğun inline valve (x1):

■ Fındıq və Boltlar - M3 x 10 (x3):

■ ABS Filamenti:

■ Uzun Usb kabeli (x1)

■ USB divar fişi (x1)

PLA filamentindən istifadə etmək istəsəniz, bu işdə uğur qazanıram:

■ PLA Filamenti:

Addım 3: 3D çaplı hissələr

3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr

Bu layihənin üç çap hissəsi var. Daxili və xarici korpus və 'birləşmə'.

3D modelləri buradan yükləyə bilərsiniz:

ABS plastikdən istifadə edərək bütün hissələrimi çap etdim. PLA və ya PETG istifadə edə bilərsiniz, ancaq bilin ki, PLA açıq havada və ya istixana içərisində pisləşmə ehtimalı yüksəkdir. Şəkillərdə, hər biri üçün istifadə etdiyim üç 3D çap, eləcə də ayarlar var.

Addım 4: Servo qoşun

Servo qoşun
Servo qoşun
Servo qoşun
Servo qoşun
Servo qoşun
Servo qoşun

Həmişə bağçama qoyduğum üçün bu layihədəki bütün əlaqələrimi lehimləyəcəyəm. İstəyirsinizsə, fotoşəkildə olduğu kimi əlaqələr qurmaq üçün tullananlardan və çörək taxtasından istifadə edə bilərsiniz.

İstəyirsinizsə, burada bir sxem var:

Əvvəlcə servo telin ucunun fişini soyub, birbaşa nanoya lehimləyə bilərik. Minada üç tel var, qırmızı və qəhvəyi tellər gücə və yerə bağlıdır, buna görə də bunları Arduino'nun 5V və torpaq əlaqələrinə bağlayacağam. Bu, siqnal telimiz olan narıncı teli tərk edir. Bunun Arduino üzərindəki rəqəmsal 9 -a qoşulması lazımdır.

Addım 5: RTC -yə qoşulun

RTC -yə qoşulun
RTC -yə qoşulun
RTC -yə qoşulun
RTC -yə qoşulun
RTC -yə qoşulun
RTC -yə qoşulun

İndi Real Time Clock və ya 'RTC' yə müraciət edə bilərik, çünki tez -tez qısaldılır. Dörd pin istifadə edəcəyik. Bunun üçün 7 sm uzunluğunda dörd tel hazırlamalısınız.

Əvvəlki kimi, topraklama qurğusu yerə və VCC -yə servonun yenicə qoşulduğu eyni 5V enerji təchizatına qoşulur. SDA pin, Arduino üzərindəki A4 -ə və SCL -dən A5 -ə bağlanır.

Addım 6: Kodu yükləyin və fərdiləşdirin

Kodun yüklənməsi və fərdiləşdirilməsi
Kodun yüklənməsi və fərdiləşdirilməsi
Kodun yüklənməsi və fərdiləşdirilməsi
Kodun yüklənməsi və fərdiləşdirilməsi

USB kabelindən istifadə edərək kompüterə qoşun və Arduino IDE -ni açın.

Arduino IDE -ni buradan yükləyə bilərsiniz:

Bu layihə lazımlı DS3231 Sadə kitabxanadan istifadə edir:- https://github.com/sleemanj/DS3231_Simple Zəhmət olmasa kitabxanalar səhifəsində verilmiş bu təlimatı izləyin.

Layihənin kodunu burada tapa bilərsiniz:

Layihənin əsas kodunu yükləməzdən əvvəl DS3231 -də vaxtı təyin etməlisiniz. Göstərildiyi kimi bağladıqdan və DS3231_Simple kitabxanasını qurduqdan sonra (yuxarıya baxın) 'Fayl' >> 'Nümunələr' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' bölməsinə gedin və nümunədəki təlimatları izləyin. RTC -də tarix və saatı təyin edin

Kodun əsas döngəsində vaxtı yoxlayan və sonra müəyyən bir müddət ərzində suvarma ardıcıllığını başlatan iki IF ifadəsi var. IF ifadələrinin şərti yoxlanışı, saat və dəqiqələrin dəyərinin burada təyin etdiyimizə uyğun olub olmadığını yoxlayır. Hər ikisi də uyğun gəlirsə, 'Açıq Vana' funksiyası işə düşür və ardınca gecikmə gəlir.

Bu gecikmə (saniyənin mində birində) suyun hortumdan bitkilərinizə axmasına nə qədər icazə veriləcəyini təyin edir. İstədiyiniz qədər kodun əsas döngəsində bir çox ifadəyə sahib ola bilərsiniz. IF ifadəsinin şərtlərini və suvarma müddətini (klapanın açılması və bağlanması arasındakı gecikmə) yeniləyərkən onları kopyalayıb yapışdırın.

Addım 7: Vana yerləşdirin

Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın
Vana uyğunlaşdırın

Suvarma proqramınızı bitirdikdən sonra onu kompüterdən ayırıb montajı başa çatdırmağa başlaya bilərik.

Fotoda göstərildiyi kimi servonun mövqeyini təmin etmək üçün M3 boltlarından və qozlarından birini istifadə edin. Kifayət qədər tutmaq üçün yalnız bir çuxur bağlamalıyıq.

Servo, özünə uyğun bir silah çeşidi ilə gəlməli idi. Düz silahlıya uyğunlaşmaq istəyirik. Kodu yüklədikdən sonra dövrəni bağladıqda, servo vana bağlı vəziyyətdə qalmalı idi. Beləliklə, qolu şaquli olmasını istədiyimiz zaman uyğunlaşdırırıq.

İndi üfüqi olana qədər saat yönünün əksinə 90 dərəcə döndərin. Daxili klapanı sürüşdürün və çap etdiyimiz birləşdiricini servo qoluna yerləşdirin. Növbəti bit kifayət qədər güc tələb edir, ancaq valfı servodan uzaqlaşdırarkən muftaya doğru çevirməlisiniz. Yerinə salmaq üçün güc lazım olacaq, ancaq bunu yalnız bir dəfə etməliyik.

Adım 8: Kabeli bağlayın və qapağı bağlayın

Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın
Kabeli bağlayın və qapağı bağlayın

Minaya enerji vermək üçün açıq elektrik prizimə bağlamaq üçün 10 m uzunluğunda bir USB ucu istifadə edəcəyəm. Arduino kabelinin ucunu indi bağlayaq və korpusun sonunu bağlayaq.

Əlaqələrimi birbaşa lövhəyə lehimlədim, buna görə də elektronikamı korpusun içərisinə sıxışdıracağam. Sizinki bir çörək taxtasındadırsa, özünü yapışan dayaqdan istifadə edərək çıxarılan kənarda saxlayın.

Korpusu tamamlamaq üçün iki vida daxil edilməlidir. Bu, dik vəziyyətdə saxlanılarkən kifayət qədər hava şəraitinə davamlı olmalıdır. Bir taxtaya və ya zəminə bərkitmək istəsəniz, iki vida çuxuru var (biri daxili klapanın altında, biri də korpusun içərisində - montaja davam etməzdən əvvəl bunları bir şeyə bağlamalısınız, çünki sonradan əldə edilə bilməz.

Addım 9: Xaricə bağlayın

Xaricə qoşun
Xaricə qoşun
Xaricə bağlayın
Xaricə bağlayın
Xaricə qoşun
Xaricə qoşun

İndi layihəmizi bağçaya aparaq.

Layihəni kranımla asılmış zənbillər arasında quraşdıracağam. Əvvəllər Hoselock tərəfindən asılan səbətlərimin hər birinə damcı suvarma dəsti quraşdırmışdım. Yaxşı bir uğurla istifadə etdiyim budur:

İndi bunu iki tez bağlanan bağlayıcıdan istifadə edərək kran və suvarma dəsti arasındakı ana boruya bağlayırıq.

Açıq bir prizə qoşulmuş uzun USB kabeli ilə minanı işə saldım.

Addım 10: Layihə Tamamlandı

Layihə Tamamlandı!
Layihə Tamamlandı!
Layihə Tamamlandı!
Layihə Tamamlandı!

Və budur, asma səbətlərim artıq qışın əvvəlinə qədər özlərinə yaxşı baxacaqlar.:)

Dərsimə baxdığınız üçün təşəkkürlər. Ümid edirəm bu layihədən zövq aldınız. Zəhmət olmasa digər layihələrimdən bir neçəsini nəzərdən keçirməyi düşünürsünüzsə, buradakı və YouTube -dakı DIY maşınlarına abunə olmağı və bu layihəni öz layihənizi qurmaq istəyə biləcəyiniz hər kəslə paylaşmağı unutmayın.

Əks təqdirdə, növbəti dəfə yeməyə qədər!

Youtube kanalıma abunə olun:

Patreonda mənə dəstək olun:

FACEBOOK:

Tövsiyə: