Foto 1
Foto 2
Foto 3
🎨 Cara Lainnya

Penyiram Tanaman Otomatis

Dimensi Profil Lulusan yang Dipetakan

🧠 Penalaran Kritis πŸ’‘ Kreativitas 🀝 Kolaborasi πŸ’¬ Komunikasi

Rini Kartiko Sari, S. Pd

SMA Negeri 1 Wadaslintang Kabupaten Wonosobo, Jawa Tengah
488 kata 3 foto 22 Oct 2026

Sistem Penyiraman Otomatis Berbasis IoT 

I. PENDAHULUAN

1.1 Latar Belakang

Kegiatan penyiraman tanaman secara manual sering kali kurang efisien, baik dari segi waktu maupun takaran air yang diberikan. Dalam era modern dan perkembangan Internet of Things (IoT), otomatisasi pertanian rumahan (smart gardening) menjadi solusi yang sangat efektif. Proyek ini dirancang untuk memantau kelembapan tanah secara mandiri dan mengaktifkan sistem penyiraman ketika tanah mengalami kekeringan.

1.2 Tujuan Proyek

  1. Merancang dan membangun prototipe sistem penyiraman tanaman otomatis berbasis mikrokontroler.
  2. Memanfaatkan sensor kelembapan tanah untuk mendeteksi kondisi kadar air secara real-time.
  3. Menerapkan modul relay dan pompa air untuk mengotomatisasi suplai air dari wadah penampung ke tanaman.

II. KOMPONEN UTAMA PROYEK

Berdasarkan perancangan sistem, komponen perangkat keras yang digunakan meliputi:

  • Arduino Uno: Sebagai pusat pengendali dan pemroses data utama sistem.
  • Sensor Kelembapan Tanah: Berfungsi untuk mendeteksi dan memantau tingkat kelembapan pada tanah tanaman.
  • Relay Module: Berfungsi sebagai saklar elektrik untuk mengontrol aliran listrik tegangan tinggi ke pompa air.
  • Breadboard & Kabel Jumper: Sebagai media dan jalur penghubung antar komponen elektronika.
  • Pompa Air (Water Pump) & Wadah Air: Berfungsi menyedot dan mengalirkan air dari reservori ke area tanaman.
  • Adaptor 12V DC: Sebagai sumber catu daya bagi sistem.

III. LANGKAH-LANGKAH PROJECT-BASED LEARNING (PjBL)

Proyek ini dikerjakan melalui tahapan metode PjBL yang terstruktur:

1. Pertanyaan Mendasar (Start with the Essential Question)

  • Bagaimana cara menjaga kelembapan tanah tanaman secara otomatis tanpa harus menyiramnya secara manual setiap hari?

2. Mendesain Perencanaan Proyek (Design a Plan)

  • Menentukan skema perakitan perangkat keras (hardware), mulai dari penempatan sensor kelembapan tanah, penyambungan kabel jumper pada breadboard, integrasi relay dengan Arduino Uno, hingga instalasi pompa air dan wadah penampung.

3. Menyusun Jadwal (Create a Schedule)

  • Menyusun tahapan pelaksanaan mulai dari pengumpulan komponen, perakitan rangkaian elektronika, pembuatan miniatur kebun/instalasi fisik, penulisan program, hingga pengujian sistem secara keseluruhan.

4. Memonitor Kemajuan Proyek (Monitor Progress)

Sistem berjalan berdasarkan Cara Kerja Sistem berikut:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. SENSOR BACA KELEMBAPAN β”‚ ──► β”‚  2. DATA KIRIM KE    β”‚ ──► β”‚ 3. ARDUINO AKTIFKAN    β”‚
β”‚           SOIL         β”‚     β”‚       ARDUINO        β”‚     β”‚  RELAY (JIKA KERING)   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                                                         β”‚
                                                                         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   5. TANAMAN TERPENYIRAMβ”‚ ◄─────────────────────────────── β”‚ 4. RELAY NYALAKAN      β”‚
β”‚                        β”‚                                  β”‚        POMPA           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  1. Sensor Baca Kelembapan Soil: Sensor mendeteksi kondisi kadar air pada media tanam.
  2. Data Kirim ke Arduino: Hasil pembacaan sensor dikirimkan ke mikrokontroler Arduino Uno.
  3. Arduino Aktifkan Relay (Jika Kering): Jika kondisi tanah terdeteksi kering, Arduino memberikan sinyal pemicu.
  4. Relay Nyalakan Pompa: Modul relay mengalirkan arus listrik untuk menyalakan pompa air.
  5. Tanaman Terpenyiram: Air mengalir dari wadah penampung melalui pompa untuk menyirami tanaman secara otomatis.

5. Menguji Hasil (Assess the Outcome)

  • Pengujian prototipe menunjukkan bahwa sensor mampu membaca tingkat kekeringan tanah secara akurat, dan pompa air merespons dengan menyala secara otomatis saat tanah membutuhkan air, serta berhenti ketika kelembapan tercapai.

6. Evaluasi Pengalaman (Evaluate the Experience)

  • Di akhir proyek, pembuatan miniatur kebun yang terintegrasi dengan sistem otomasi ini berhasil diselesaikan dengan baik dan siap ditampilkan sebagai media pembelajaran serta pameran karya ilmiah.

IV. KESIMPULAN

Proyek Sistem Penyiraman Otomatis Berbasis IoT ini membuktikan bahwa penerapan teknologi mikrokontroler Arduino Uno dapat memberikan solusi efisien di bidang pertanian dan perkotaan (smart farming), serta melatih keterampilan kolaboratif siswa dalam menyelesaikan masalah nyata melalui pendekatan project-based learning.