Akıllı Tarım & Otomatik Sulama (Toprak Nem + Röle + Pompa)

Toprak nem sensörü, KY-019 röle modülü ve DC su pompası ile otomatik sera sulaması, yüksek voltaj izolasyonu ve kuraklık koruması. RK1.4.1-11 ders notu.

Robotik Kodlama34. HaftaRK1.4.1-11
KAZANIM • RK1.4.1-11

RK1.4.1. Yazılım geliştirme sürecinde robotik sistemler ile entegre temel düzey bir ürün geliştirebilme

a) Robotik sistemler ile entegre temel düzey bir ürün için gereksinimleri belirler.

b) Robotik sistemler ile entegre temel düzey bir ürün için kullanılacak araç gereçleri seçer.

c) Robotik sistemler ile entegre temel düzey bir ürünü oluşturur.

ç) Robotik sistemler ile entegre temel düzey bir ürünü belirlenen ölçütleri karşılayacak şekilde çalışır hâle getirir.

🎯 Bu hafta sarı ile işaretli süreç bileşenleri üzerinde duracağız.
Bu Hafta Ürünümüz: Akıllı Tarım — toprak kuruyunca otomatik sulayan sistem. Sensör okuma + koşul + röle ile pompa sürmeyi birleştiriyoruz.
🤖 Robotik Atölyesi — 34. Hafta Rehberi: Toprak kuruduğunda röleyi tetikleyerek su motorunu çalıştıran, yeterli neme ulaşınca suyu kesen enerji ve su tasarruflu akıllı tarım sistemi.
Anahtar Kavramlar: akıllı tarım projesi otomatik sulama sistemi ky-019 röle modülü toprak nemi su pompası rk1.4.1-11 robotik kodlama 34. hafta ders notu

Devre Şeması ve Pin Bağlantı Tablosu

Projemizi devre tahtası (breadboard) üzerinde kurarken Arduino Uno ile bileşenler arasındaki kablo bağlantılarını aşağıdaki Fritzing devre şeması ve pin tablosuna göre eksiksiz yapınız:

Fritzing Devre Kurulum Şeması

Akıllı Tarım & Otomatik Sulama (Toprak Nem + Röle + Pompa) Devre Şeması
Şema: Arduino Uno, Breadboard ve Devre Elemanları Fiziksel Bağlantı Planı
BileşenBağlantıArduino PiniNem EşiğiSera Otomasyonu Eylemi
Toprak Nem ProbuAnalog SinyalAnalog Pin A0Nem Değeri > 650 (Kuru)Toprağın susuz kaldığını haber verir.
KY-019 Röle ModülüIN (Tetik Girişi)Dijital Pin 8Röle Tetiklenir (LOW/HIGH)5V kontrol sinyaliyle 9V-12V su motorunu çalıştırır.
Mini DC Su PompasıRöle Kontak Uçları (COM-NO)Harici Pil / GüçSu PompalanırToprak yeterli neme ulaşınca pompa durur.

Konu Anlatımı ve Donanım Mantığı

DERS NOTUOrta Düzey • Akıllı Tarım
Toprak Nem + Röle + Pompa Akıllı Tarım
DONANIM VİTRİNİ

Akıllı Tarım (Otomatik Sulama)

Toprak nem sensörü kuruluğu algılar; Arduino röle ile su pompasını (motor) çalıştırıp durdurur. Bitkiyi kendi kendine sulayan bir sistem.

FC-28 + Röle + PompaNem: A0 • Röle: D8Bütünleşik Ürün

1) Toprak Nemi ve Otomatik Sulama

Toprak nem sensörü, iki prob arasındaki toprağın nemine göre değişen bir analog değer üretir. Bu değere bakarak toprağın kuru mu ıslak mı olduğunu anlar; kuruysa suyu otomatik veririz. Modern seralar ve akıllı saksılar bu mantıkla su tasarrufu sağlar.

2) Röle Neden Gerekli?

Su pompası (motor), Arduino'nun bir pininden çok daha fazla akım çeker — doğrudan bağlanırsa Arduino zarar görür. Röle, Arduino'dan gelen küçük bir sinyalle ayrı bir güç kaynağını (9V pil) açıp kapatan bir anahtardır. Böylece Arduino güçlü cihazları güvenle kontrol eder.

İPUCU

Eşik değeri sensörünü kuru ve ıslak tutup okuduğun iki sayının arasına ayarla. Pompa hiç durmuyor/hiç çalışmıyorsa eşiği veya koşul yönünü (> / <) değiştir.

🛠️ Ürün Geliştirme Yolu

📝
1. İhtiyaç
🧰
2. Araç Seç
🔧
3. Oluştur
✅
4. Test Et

Sınav Tarzı Örnek Sorular ve Çözümleri

⚠️ Örnek Soru 1: Toprak nem sensörü neyi ölçer?

A) Toprağın nem/kuruluk seviyesini
B) Sıcaklığı
C) Mesafeyi
D) Işığı
Doğru Cevap: A) Toprağın nem/kuruluk seviyesini
⚠️ Örnek Soru 2: Bir röle temel olarak ne işe yarar?

A) Küçük sinyalle yüksek güçlü cihazı açıp kapatır
B) Sıcaklık ölçer
C) Ekranda yazı gösterir
D) Ses üretir
Doğru Cevap: A) Küçük sinyalle yüksek güçlü cihazı açıp kapatır

34. Hafta Özeti ve Altın İlkeler

  • Algıla-Karar Ver-Uygula: Tüm devre elemanları bu döngünün birer parçasıdır (Girdi sensörleri, Kontrol kartı ve Çıktı eyleyicileri).
  • Devre Güvenliği: Asla dirençsiz LED bağlamayınız; kısa devreleri önlemek için bağlantıları karta enerji vermeden önce iki kez kontrol ediniz.
  • Kod Akışı ve Zamanlama: Bekleme sürelerini (delay) doğru ayarlayarak mikrodenetleyicinin komutları insan algısına uygun hızda çalıştırmasını sağlayınız.
  • Algoritma Disiplini: Karar bloklarını (eğer... ise) doğru eşik değerleriyle kurarak sistemin kararlı çalışmasını güvenceye alınız.

Dersi BlocKodlama ile işleyin.

Kazanım bazlı interaktif içerikler, Türkçe blok kodlama editörü Dizge ve sınav merkezi tek platformda.