Arduino

Arduino Project: Automated Plant Watering System

Automated plant watering adalah proyek Arduino classic yang praktis dan edukatif. Sistem ini secara otomatis menyiram tanaman berdasarkan soil moisture levels. Komponen yang dibutuhkan: Arduino Uno atau Nano, capacitive soil moisture sensor (lebih andal daripada tipe resistive), relay module untuk mengontrol water pump, 5V water pump atau solenoid valve, power supply untuk pump (jangan mengambil daya dari Arduino), tubing, dan water reservoir. Soil moisture sensor mengeluarkan output analog voltage yang proporsional terhadap moisture level - tanah kering = high voltage, tanah basah = low voltage. Circuit connections: sensor VCC ke 5V, GND ke GND, dan analog output ke A0. Relay IN ke digital pin (D7), VCC ke 5V, GND ke GND. Positif pump ke relay NO (normally open), relay COM ke positif power supply, negatif pump ke negatif power supply. Code logic: baca analog value dari moisture sensor dengan analogRead(A0). Map value ke percentage atau bandingkan dengan threshold. Jika moisture di bawah threshold (kering), aktifkan relay dengan digitalWrite(relayPin, HIGH), jalankan pump selama durasi yang ditentukan (5-10 detik), kemudian nonaktifkan relay. Berikan delay sebelum pembacaan berikutnya untuk menghindari rapid cycling. Improvements: tambahkan LCD display untuk menampilkan moisture level, tambahkan multiple sensors untuk banyak tanaman, implementasikan timer untuk jadwal penyiraman, tambahkan sensor level air di reservoir untuk peringatan air rendah, dan modul WiFi untuk remote monitoring serta kontrol melalui smartphone. Kalibrasi itu penting: uji sensor di tanah kering dan basah untuk menentukan threshold values yang tepat. Pertimbangkan jenis tanaman - kaktus butuh tanah yang lebih kering, tanaman tropis butuh yang lembab. Safety considerations: gunakan casing waterproof untuk elektronik, periksa kompatibilitas tegangan pompa, dan gunakan sekering untuk mencegah overload. Power optimization dilakukan dengan sleep modes di antara waktu pembacaan.

Kembali ke Artikel

Butuh Solusi IoT atau Smart Sensor?

Tim ahli teknis kami siap memberikan konsultasi gratis untuk proyek Anda.

Hubungi Kami