İçindekiler:
- Adım 1: Gerekli Malzemeler
- Adım 2: Devreyi Oluşturun
- Adım 3: Devrenin Çalışma Prensibi
- Adım 4: Arduino Kodu
- Adım 5: Uygulama ve Test Etme
Video: Arduino İle Otomatik Sulama Sistemi Nasıl Yapılır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu Talimatlarda, topraktaki su içeriğini algılayabilen ve bahçenizi otomatik olarak sulayabilen bir otomatik sulama sisteminin nasıl kurulacağını ve uygulanacağını göstereceğim. Bu sistem, farklı ürün gereksinimleri ve mevsimsel değişiklikler için programlanabilir. Bu sistem en çok damla sulama tekniği için uygundur. Sistemi farklı toprak koşulları ve su mevcudiyeti açısından da test ettim.
Kolay anlaşılması için bağlantılı videoyu izleyin.
Bu Sistem, arka bahçenizi veya Kapalı Bahçenizi otomatik olarak sulamanıza yardımcı olacak ve yoğun programınızda en sevdiğiniz bitkileri sulamak konusunda endişelenmenize gerek yok.
Arduino UNO bu sistemin beynidir ve tüm sensörler ve görüntüleme cihazları onun tarafından kontrol edilir. Toprağın Nem içeriğini okumak için bir Nem sensörü kullanılır. Toprak Durumu, Ortam Sıcaklığı ve Su kaynağının (Su Pompası) Durumunu izlemek için bir LCD sağlanmıştır.
Adım 1: Gerekli Malzemeler
- Arduino UNO'su
- Toprak Nem Sensörü (LM393 Sürücülü)
- LM 35 Sıcaklık Sensörü
- 16x2 LCD Ekran
- Su seviyesi Anahtarı
- hoparlör
- 5V Röle
- BC547 veya benzeri NPN Transistörler
- Dirençler (Devre Şemasına bakın)
- Potansiyometre (10Kohm)
- 5 mm LED
- 1N4007 Diyot
- Klemens Şeritleri ve Vidalı Klemensler
- PCB / Breadboard
- Temel araçlar ve Lehimleme Kiti
Adım 2: Devreyi Oluşturun
Bu devre, Breadboard veya PCB üzerine kurulabilir. Geçici bir deneme için bunu breadboard üzerinde oluşturabilirsiniz. Ayrıntılar için devre şemasına bakın. Bağlantıyı aşağıda belirtildiği gibi yapın.
ARDUINO PİMLERİ
0_N/C
1_N/C
2_LCD-14
3_LCD-13
4_LCD-12
5_LCD-11
6_N/C
7_WATER_LEVEL_STATUS_LED
8_N/C
9_ KONUŞMACI
10_N/K
11_LCD-6
12_ LCD-4
13_POMPA_STATUS_LED)_AND_TO_RELAY
A0_ TOPRAK_MOISTURE_SENSOR
A4_LM35_(TEMPERATURE_SENSOR)
LCD-1_GND
LCD-5_GND
LCD-2_+Vcc
LCD-3_LCD_PARLAKLIK
*Kararsız sıcaklık okumaları için bir Hata bildirildi. Lütfen sıcaklık sensöründen kaçının. Çözünce kodu güncelleyeceğim.
Adım 3: Devrenin Çalışma Prensibi
Toprak Nem Sensörü değerleri toprağın direncine bağlıdır. LM393 Sürücüsü, sensör voltajını sabit 5V besleme voltajıyla karşılaştıran bir çift diferansiyel karşılaştırıcıdır.
Bu sensörün değeri 0-1023 arasında değişmektedir. 0 en ıslak durum ve 1023 çok kuru koşuldur.
LM35, çıkış voltajı Santigrat sıcaklığıyla doğrusal orantılı olan hassas bir entegre devre sıcaklık sensörleridir. LM35, -55˚ ila +120˚C arasında çalışır.
Su seviyesi Anahtarı, yüzer bir mıknatısla çevrili bir Manyetik Manyetik Anahtar içerir. Su mevcut olduğunda İletir.
Arduino, Toprak Nemi Sensörünü kullanarak toprağın durumunu okur. Toprak KURU ise aşağıdaki İşlemleri yapar….
1) Bir su seviye sensörü kullanarak suyun mevcut olup olmadığını kontrol eder.
2) Su varsa, Pompa AÇILIR ve yeterli miktarda su sağlandığında otomatik olarak KAPANIR. Pompa, bir Röle sürücü devresi tarafından tahrik edilir.
3) Su Kullanılamıyorsa sesli olarak bilgilendirileceksiniz.
Diğer koşullar için, Pompa Kapalı kalır ve Toprak Durumu (Kuru, Nemli, Soggy), sıcaklık ve Pompanın durumu LCD Ekranda görüntülenir.
Adım 4: Arduino Kodu
prosedür
- Arduino'yu bilgisayarınıza bağlayın.
- Ekli kodu indirin ve açın.
- Araçlar Seçeneğinden COM Bağlantı Noktanızı ve Arduino Kartınızı seçin.
- Yükle Düğmesine tıklayın.
Kod yüklendikten sonra, 0-1023 arasında değişen toprak nem sensörü değerlerini gösteren seri monitörü açın. Sensörü farklı toprak koşulları için test edin ve en uygun toprak durumu için sensör değerini not edin ve uygulamanız için koddaki değerleri düzenleyin. Farklı toprak koşulları için sensörün hassasiyetini değiştirmek istiyorsanız, Kodda belirtilen 3 koşulun değerlerini değiştirin.
_
Sıcaklık, aşağıdaki formül kullanılarak hesaplanır X = ((Sensör değeri) * 1023.0/ 5000
Santigrat cinsinden sıcaklık =(X/10)
Adım 5: Uygulama ve Test Etme
Projeyi test etmek için aşağıdaki adımlar izlenebilir.
1) Arduino'yu USB veya Harici güç kaynağı üzerinden güç kaynağına (5V) bağlayın.
2) Nem sensörünü toprağa gömün. Doğru ölçümler için sensörü bitki köklerinin yakınına yerleştirmeniz daha iyi olur. Not: Kablo terminalleri su geçirmez değildir.
3) Su pompasını Röleye (N/O ve Ortak terminaller) bağlayın ve şebekeyi açın. Bağlantı ayrıntıları ve pin çıkışı için Devreye bakın.
UYARI: YÜKSEK GERİLİMLER. DEVAM ETMEDEN ÖNCE KABLO BAĞLANTISINI ANLAYIN
4) Sıcaklık sensörü PCB'nin üzerine veya toprak üzerine yerleştirilebilir. Sensörü suya batırmayın.
5) Potansiyometre, LCD parlaklığını ayarlamak için değiştirilebilir.
6) Su seviyesi sensörünü su haznesine/tankına yerleştirin.
Bunu ev bahçemde uyguladım ve sensörü bitkilerden birinin yanına yerleştirdim. Ayrıca Pompayı ve su seviye sensörünü bir kova su içine yerleştirdim. Videoda su seviye sensörünü suya düşürdüğümde toprak ıslanana kadar Pompanın açıldığını görebilirsiniz.
Bu mükemmel çalışmasına rağmen, bu projede yapılabilecek küçük hatalar ve iyileştirmeler var. Her iki sensör birlikte çalıştığında dengesiz sıcaklık okumaları için bir Hata bildirildi. Hata çözülürse güncelleyeceğim.
Kullanıcıların uygulayabileceği diğer iyileştirmeler:
- Veri analizi ve uzaktan kontrol için IOT özelliği ekleyin.
- Tarlada farklı yerlerde Damla Sulama ve çoklu sensörler ile entegre edin.
- Derin toprakta uygulanabilmesi için sensör performansı üzerinde doğaçlama yapın.
- Daha güvenilir sıcaklık sensörleri kullanın.
- Seralar için nem kontrolü ve sıcaklık kontrolü.
- Su mineral içeriği ve gübre konsantrasyonu analizi.
Herhangi bir şüphe veya öneriyle karşılaşırsanız, yorumlar bölümünde bana bildirmekten çekinmeyin. Bunu siz kurduysanız, lütfen yorumlar bölümünde bana bildirin.
Teşekkürler
HS Sandeş
(Teknokrat Youtube Kanalı)
Önerilen:
WiFi Uyarıları ile Kendin Yap Otomatik Bitki Sulama Sistemi Nasıl Kurulur: 15 Adım
WiFi Uyarıları ile Kendin Yap Otomatik Bitki Sulama Sistemi Nasıl Kurulur: Bu bitmiş proje, #WiFi ile kontrol edilen bir DIY otomatik bitki sulama sistemi. Bu proje için Adosia'nın Kendinden Sulamalı Otomatik Bahçe Sistemi Alt Montaj Kitini kullandık. Bu kurulum, solenoid su vanaları ve analog bir toprak mois
Arduino Otomatik Sulama Sistemi (Garduino): 6 Adım
Arduino Otomatik Sulama Sistemi (Garduino): Evden uzaktayken biberlerim için arduino tabanlı bir sulama sistemi yaptım. Bunu LAN'dan ve ev otomasyon sisteminden (Hassio) izleyebileceğim bir web sunucusu olarak yaptım. .Bu hala yapım aşamasında, daha fazlasını ekleyeceğim
Arduino Otomatik Bitki Sulama Sistemi: 8 Adım (Resimli)
Arduino Otomatik Bitki Sulama Sistemi: Bitkilerinizi, bitkilerinizi, sebzelerinizi vb. otomatik olarak sulayan ve bahçe oyununuzda devrim yaratacak Modern İç Mekan Ekici - Sprout ile tanışın. Suyun pompalandığı entegre bir su deposundan oluşur. bitkinin toprağını nemli tutar
Arduino Otomatik Sulama Sistemi: 5 Adım
Arduino Otomatik Sulama Sistemi: Umarım birçok DIY arduino projesinin ilkidir. Size otomatik bir sulama sisteminin nasıl kurulacağını göstereceğim. Sen yokken bitkileri senin için sulayacak. Proje Arduino Nano'ya dayalı olsa da, Arduino UNO ile inşa etmek sorun değil
La COOL Board ile Otomatik Sulama Sistemi: 4 Adım (Resimli)
La COOL Board ile Otomatik Sulama Sistemi: Herkese Merhaba, Bu sefer La COOL Board'a biraz daha derine inerek Talimatlarımıza başlayacağız. Panomuzdaki Aktör Çıkışı, toprak kuruduğunda pompayı çalıştırır. Öncelikle nasıl çalıştığını anlatacağım: La COOL Board 3,3 volt Çıkışa sahip