Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: Dövrə qurun
- Addım 3: Dövrün İş prinsipi
- Addım 4: Arduino Kodu
- Addım 5: Tətbiq və Test
Video: Arduino istifadə edərək avtomatik suvarma sistemini necə etmək olar: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Təlimatlarda, torpaqdakı su miqdarını hiss edə bilən və bağınızı avtomatik olaraq suvaracaq avtomatik suvarma sisteminin necə qurulacağını və tətbiq olunacağını sizə göstərəcəyəm. Bu sistem müxtəlif məhsul ehtiyacları və mövsümi dəyişikliklər üçün proqramlaşdırıla bilər. Bu sistem damcı suvarma texnikası üçün ən uyğundur. Mən də fərqli torpaq şəraiti və suyun mövcudluğu üçün sistemi sınamışam.
Anlamaq üçün əlaqəli videoya baxın.
Bu Sistem həyətyanı bağınızı və ya Bağlı Bağınızı avtomatik olaraq suvarmağa kömək edəcək və sıx iş qrafikinizdə sevdiyiniz bitkiləri sulamaqdan narahat olmayın.
Arduino UNO bu sistemin beynidir və bütün sensorlar və ekran cihazları onun tərəfindən idarə olunur. Torpağın nəmini oxumaq üçün nəm sensoru istifadə olunur. Torpağın vəziyyətini, ətraf mühitin temperaturunu və su təchizatı vəziyyətini (su nasosu) izləmək üçün bir LCD təmin edilir.
Addım 1: Lazımi materiallar
- Arduino UNO
- Torpaq Nəm Sensoru (LM393 Sürücüsü ilə)
- LM 35 temperatur sensoru
- 16x2 LCD Ekran
- Su səviyyəsi açarı
- Dinamik
- 5V Relay
- BC547 və ya oxşar NPN Transistorlar
- Rezistorlar (istinad dövrə diaqramı)
- Potensialiometr (10Kohm)
- 5 mm LED
- 1N4007 Diod
- Terminal Zolaqları və Vida Terminalları
- PCB / Breadboard
- Əsas alətlər və Lehim dəsti
Addım 2: Dövrə qurun
Bu sxem Breadboard və ya PCB üzərində qurula bilər. Müvəqqəti bir cəhd üçün bunu çörək taxtasında qura bilərsiniz. Ətraflı məlumat üçün dövrə diaqramına baxın. Aşağıda qeyd edildiyi kimi əlaqəni qurun.
ARDUINO PINS
0 _ N/C.
1 _ N/C.
2 _ LCD-14
3 _ LCD-13
4 _ LCD-12
5 _ LCD-11
6 _ N/C.
7_ SU_DÜZEYİ_STATUS_LED
8 _ N/C.
9_ SÖZÇÜ
10 _ N/C
11 _ LCD-6
12 _ LCD-4
13 _ PUMP_STATUS_LED) _AND_TO_RELAY
A0_ YAĞ_NEMİ_SENSORU
A4 _ LM35_ (TEMPERATURE_SENSOR)
LCD-1 _ GND
LCD-5 _ GND
LCD-2 _+Vcc
LCD-3 _ LCD_BORLUĞU
*Qeyri -sabit temperatur oxunuşları üçün bildirilən bir səhv. Zəhmət olmasa temperatur sensorundan çəkinin. Kod həll edildikdən sonra onu yeniləyəcəyəm.
Addım 3: Dövrün İş prinsipi
Torpaq Nəm Sensorunun dəyərləri torpağın müqavimətindən asılıdır. LM393 Sürücü, sensor voltajını sabit 5V təchizatı gərginliyi ilə müqayisə edən ikili diferensial müqayisəedicidir.
Bu sensorun dəyəri 0 ilə 1023 arasında dəyişir. 0 ən nəmli vəziyyətdə və 1023 çox quru vəziyyətdədir.
LM35, çıxış gərginliyi Selsi istiliyinə xətti olaraq mütənasib olan dəqiq bir inteqrasiya edilmiş dövrə temperatur sensorlardır. LM35 -55 ilə +120 ° C arasında işləyir.
Su səviyyəsi açarı, üzən maqnitlə əhatə olunmuş qamış-maqnit açarı ehtiva edir. Su mövcud olduqda aparır.
Arduino, Torpağın Nəm Sensorundan istifadə edərək torpağın vəziyyətini oxuyur. Torpaq qurudursa, aşağıdakı əməliyyatları yerinə yetirir ….
1) Su səviyyəsi sensoru ilə suyun mövcudluğunu yoxlayır.
2) Su varsa, Pompa AÇILIR və kifayət qədər miqdarda su verildikdə avtomatik olaraq sönür. Pompa bir Relay sürücü dövrəsi ilə idarə olunur.
3) Su yoxdursa, sizə bir səs xəbər veriləcək.
Digər şərtlər üçün, Pompa Qalır və Torpağın Durumu (Quru, Nəmli, Sulu), temperaturu və Pompanın vəziyyəti LCD Ekranda göstərilir.
Addım 4: Arduino Kodu
Prosedur
- Arduino'yu kompüterinizə qoşun.
- Əlavə edilmiş kodu yükləyin və açın.
- Alətlər Seçimindən COM Portunuzu və Arduino Kartınızı seçin.
- Yükləmə Düyməsini basın.
Kod yükləndikdən sonra 0-1023 arasında dəyişən torpaq nəm sensoru dəyərlərini göstərən serial monitoru açın. Sensoru fərqli torpaq şəraiti üçün sınayın və ən uyğun torpaq vəziyyəti üçün sensor dəyərini qeyd edin və tətbiqiniz üçün koddakı dəyərləri düzəldin. Sensorun fərqli torpaq şəraiti üçün həssaslığını dəyişdirmək istəyirsinizsə, Kodda şərh olunan 3 şərtin dəyərlərini dəyişdirin.
_
İstilik aşağıdakı formula ilə hesablanır X = ((Sensor dəyəri) * 1023.0)/ 5000
Selsi temperaturu = (X/10)
Addım 5: Tətbiq və Test
Layihəni yoxlamaq üçün aşağıdakı addımlar atıla bilər.
1) Arduino'yu USB və ya Xarici enerji mənbəyi ilə enerji təchizatına (5V) qoşun.
2) Nəm sensörünü torpağa basdırın. Dəqiq ölçmələr üçün sensoru bitkilərin kökləri yaxınlığında yerləşdirmək daha yaxşıdır. Qeyd: Kabel terminalları suya davamlı deyil.
3) Su nasosunu Röleyə qoşun (N/O və Ümumi terminallar) və şəbəkəni açın. Bağlantı detalları və pinout üçün Dövrə baxın.
XƏBƏRDARLIQ: YÜKSEK GERİLİM. GEÇMƏDƏN ƏVVƏL SİMİRLƏRİ ANLAYIN
4) İstilik sensoru PCB -nin özünə və ya torpağa yerləşdirilə bilər. Sensoru suya batırmayın.
5) LCD parlaqlığını tənzimləmək üçün potensiometr müxtəlif ola bilər.
6) Su səviyyəsi sensörünü su qabına/tankına yerləşdirin.
Bunu öz evimdə tətbiq etdim və sensoru bitkilərdən birinin yanına qoydum. Ayrıca, Pompanı və su səviyyəsi sensorunu bir kovada suya qoydum. Videoda, su səviyyəsi sensörünü suya atdığımda, torpaq nəmlənənə qədər Pompanın açıldığını görə bilərsiniz.
Bu mükəmməl işləsə də, bu layihədə edilə biləcək kiçik səhvlər və təkmilləşdirmələr var. Hər iki sensor birlikdə işləyərkən qeyri -sabit temperatur oxunuşları üçün bir səhv bildirildi. Səhv həll olunarsa yeniləyəcəyəm.
İstifadəçilərin tətbiq edə biləcəyi əlavə təkmilləşdirmələr:
- Məlumat təhlili və uzaqdan idarə etmək üçün IOT xüsusiyyətini əlavə edin.
- Sahənin müxtəlif yerlərində Damla Suvarma və çoxlu sensorlar ilə inteqrasiya olun.
- Dərin torpaqda tətbiq oluna bilməsi üçün sensorun işini təmin edin.
- Daha etibarlı temperatur sensörlərindən istifadə edin.
- İstixanalarda rütubət və temperatur tənzimlənməsi.
- Suyun mineral tərkibi və gübrə konsentrasiyası təhlili.
Hər hansı bir şübhə və ya təkliflə qarşılaşsanız, şərh bölməsində mənə bildirin. Bunu qurmusunuzsa, şərh bölməsində mənə bildirin.
Çox sağ ol
HS Sandesh
(Technokrat Youtube Kanalı)
Tövsiyə:
Arduino istifadə edərək bitki suvarma sistemini necə qurmaq olar: 7 addım
Arduino -dan istifadə edərək Bitki Suvarma Sistemini Necə Qurmaq olar: Bu dərslikdə, hər şey qaydasındadırsa OLED Ekran və Visuino varsa, nəm sensoru, su nasosu və yaşıl LED -dən istifadə edərək Bitki Suvarma Sistemini necə quracağınızı öyrənəcəyik
Raspberry Pi və Argon Particle istifadə edərək Ağıllı Daşqın Alarm Sistemini Necə Etmək olar: 6 addım
Raspberry Pi və Particle Argon istifadə edərək Ağıllı Daşqın Alarm Sistemini Necə Hazırlamaq olar: Standart daşqın sensorlarının olması evinizə və ya iş yerinizə böyük ziyan vurmamaq üçün əladır. bu ağıllıları satın ala bilərsiniz Bu daşqın siqnalizasiya sistemi hər hansı bir mayeni algılar və tetikler
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
LM555 IC istifadə edərək avtomatik küçə işığını necə etmək olar: 8 addım
LM555 IC istifadə edərək avtomatik küçə işığını necə etmək olar: Salam dostum, bu gün LM555 IC -dən istifadə edərək avtomatik küçə işığı dövrəsi quracağam. Bu dövr LDR -yə (Gündüz) düşəndə LED yanmır və LDR -də işıq olmayanda LED avtomatik olaraq parlayacaq
NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar - IOT Platformasında: 14 addım
NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar | IOT Platformda: BU PROJENİN MƏQSƏDİ Bu layihə, istifadəçiyə evinin bütün uzaqdan idarə olunan cihazlarını IOT Android tətbiqindən istifadə edərək tam idarə etməsini təmin edən bir ev avtomatlaşdırma sistemini inkişaf etdirməyi hədəfləyir