IoT Project #2

Smart Irrigation System

Smart Irrigation & Monitoring System โ€” Otomatisasi penyiraman berbasis sensor kelembapan tanah dengan kontrol real-time via Blynk App.

ESP32 / ESP8266 Soil Moisture DHT22 Blynk Relay & Pump
2
Sensor
5m
Interval Baca
30%
Threshold
โšก

Fitur Utama

  • 1
    Monitoring kelembapan tanah secara real-time
  • 2
    Penyiraman otomatis berdasarkan threshold (ambang batas kelembapan)
  • 3
    Mode manual & otomatis via aplikasi Blynk
  • 4
    Notifikasi jika kondisi tanah terlalu kering atau sensor error
  • 5
    Laporan sederhana dan histori nilai sensor
๐Ÿ”„

Alur Kerja Sistem

1

Sensor soil moisture membaca kondisi tanah secara periodik (contoh tiap 5 menit)

2

ESP mengirim data ke Blynk & menampilkan ke LCD I2C

3

Jika nilai kelembapan < threshold โ†’ ESP mengaktifkan relay (pompa ON)

4

Jika kelembapan >= threshold โ†’ relay OFF

5

User dapat override via Blynk (manual ON/OFF)

๐Ÿ–ผ๏ธ

Diagram Sistem

Diagram IoT Pertanian
๐Ÿ“ Skema rangkaian sistem irigasi otomatis
๐Ÿ“

Catatan Implementasi

๐Ÿ’กGunakan sensor soil kapasitif untuk akurasi lebih baik dan umur sensor lebih lama.
๐Ÿ’กTambahkan debounce / averaging pada pembacaan agar pompa tidak sering on/off (hysteresis).
๐Ÿ’กPastikan power supply pompa terpisah dan relay memiliki rating yang sesuai.
๐Ÿ’กJika lahan besar, gunakan beberapa node ESP + MQTT broker untuk skala yang lebih baik.
โš™๏ธ

Quick Info

๐Ÿ”ฌ Sensor
Soil Moisture (analog / kapasitif)
DHT22 (suhu & kelembapan udara)
๐ŸŽ›๏ธ Kontrol
Relay 1 / 2 channel
Pompa submersible / solenoid valve
๐Ÿ“Š Parameter Default
Interval baca sensor: 5 menit
Threshold kelembapan: 30% (contoh)
Hysteresis: 5% (untuk mencegah cycling)
๐Ÿ“ท

Dokumentasi

Foto perangkat
๐Ÿš€

Pengembangan Lanjutan

๐Ÿ”ญ Integrasi sensor pH & EC
๐Ÿ”ญ Penggunaan MQTT & multiple-node
๐Ÿ”ญ Optimasi konsumsi daya (sleep mode)
๐Ÿ”—

Link & Resource