Blog

Back to Blog

Bangga Membangun Smart Irrigation Yang "Sat Set" dengan Kotlin & C++

bangga

9 Oktober 2025 menjadi tanggal bersejarah bagi warga RT 29, Kelurahan Gunung Sari Ulu. Di tengah hiruk-pikuk perkembangan kota, sebuah inovasi teknologi pertanian lahir tepat di jantung Kecamatan Balikpapan Tengah, Kota Balikpapan, Kalimantan Timur.

Hari itu, sistem Smart Irrigation (Irigasi Pintar) untuk tanaman hidroponik resmi diluncurkan. Meskipun saya berhalangan hadir di lokasi karena bertepatan dengan jam sekolah, rasa bangga tetap membuncah ketika mendengar kabar bahwa sistem yang saya rancang berjalan sukses.

Sebagai Software Engineer yang dipercaya merancang "otak" sistem ini, rasanya luar biasa mengetahui barisan kode yang saya tulis di sela-sela kesibukan belajar, kini berdampak langsung pada ketahanan pangan warga.

smart-irrigation1

Mengapa Smart Irrigation?

Pertanian perkotaan (urban farming) seperti hidroponik adalah solusi cerdas untuk keterbatasan lahan di Balikpapan. Namun, tantangan terbesarnya adalah konsistensi perawatan. Warga memiliki kesibukan, dan seringkali lupa menyalakan pompa atau mengecek nutrisi air, yang berakibat pada gagal panen.

Di sinilah teknologi masuk sebagai solusi. Kami ingin menciptakan sistem yang tidak hanya otomatis, tapi juga bisa dikendalikan dari jarak jauh dengan mudah, cepat, dan akurat.

Dapur Pacu Teknologi: Kolaborasi Kotlin dan C++

Membangun sistem ini adalah tantangan teknis yang menyenangkan. Saya membagi arsitektur sistem menjadi dua bagian utama yang saling berkomunikasi:

1. Aplikasi Mobile (Frontend) dengan Kotlin

Untuk sisi pengguna (end-user), saya memilih mengembangkan aplikasi Android Native menggunakan bahasa pemrograman Kotlin. Mengapa Kotlin?

  • Performa Tinggi: Aplikasi berjalan sangat ringan di berbagai spesifikasi HP warga.
  • Modern & Aman: Meminimalisir bug atau crash saat digunakan.
  • Responsif: Ini kunci utama. Saat warga menekan tombol "Siram", perintah harus terkirim seketika.

2. Mikrokontroler (Hardware) dengan Arduino C++

Di sisi perangkat keras, saya memprogram "otak" mesin menggunakan C++ pada platform Arduino. Kode C++ bertugas untuk:

  • Membaca data sensor kelembaban dan suhu secara real-time.
  • Mengontrol relay untuk menyalakan/mematikan pompa air.
  • Menerima perintah digital dari aplikasi Android tanpa delay.

Gabungan kedua bahasa ini menciptakan ekosistem IoT (Internet of Things) yang tangguh. Ketika aplikasi (Kotlin) mengirim sinyal, perangkat (C++) merespons dalam hitungan milidetik. Inilah rahasia di balik performa yang disebut warga sebagai "sat set".

smart-irrigation2

Sinergi Para Visioner Balikpapan Tengah

Sistem secanggih apapun tidak akan berguna tanpa visi kepemimpinan yang kuat. Proyek ini bukanlah kerja satu orang, melainkan hasil kolaborasi pentahelix yang luar biasa di lingkungan Kecamatan Balikpapan Tengah.

Gagasan besar ini lahir dari para tokoh yang peduli pada kemajuan lingkungan kita. Saya ingin memberikan apresiasi setinggi-tingginya kepada para inisiator yang telah mempercayakan pengerjaan teknisnya kepada saya:

  1. Bapak Agung Budi Wibowo, S.STP, M.Si (Camat Balikpapan Tengah)
  2. Bapak Suwanto, S.T. (Ketua Posyantek Kecamatan)
  3. Bapak Rendra Hermawan, S.IP (Lurah Gunung Sari Ulu)
  4. Drg. Niken Giri Wardhani (Pimpinan Puskesmas Kel. Gunung Sari Ulu)
  5. Bapak Baso Ali (Ketua LPM)
  6. Ibu Alifah Indriyani (Ketua PKK)
  7. Bapak Atim Widodo (Ketua LKM)
  8. Bapak BJ. Ahril (Ketua Karang Taruna)
smart-irrigation3

Dampak Nyata: "Sat Set" dan Memuaskan!

Momen pembuktian terjadi pada tanggal 9 Oktober 2025. Berdasarkan laporan dan dokumentasi video yang saya terima dari lokasi, sistem diuji coba secara langsung di hadapan warga RT 29.

Kekhawatiran akan teknologi yang "ribet" langsung sirna. Testimoni yang sampai ke saya menyebutkan bahwa warga merasa sangat terbantu.

"Wah, ini sat set banget ya mas! Pencet langsung nyala, gak pake nunggu lama," ujar salah satu warga dengan antusias dalam dokumentasi acara.

Mendengar kepuasan masyarakat tersebut adalah validasi terbaik bagi seorang developer. Sistem ini kini membantu warga RT 29 merawat tanaman hidroponik mereka dengan lebih efisien, hemat air, dan hemat tenaga.

Harapan ke Depan

Peluncuran di Gunung Sari Ulu, Balikpapan Tengah ini hanyalah permulaan. Dengan fondasi software yang kuat menggunakan Kotlin dan C++, sistem ini sangat mungkin untuk dikembangkan lebih jauh—mungkin ke RT lain, atau bahkan kelurahan lain di Kalimantan Timur.

Teknologi ada untuk memudahkan kehidupan. Dan bagi saya, meskipun masih duduk di bangku sekolah, bisa berkontribusi membangun kampung halaman dengan barisan kode adalah sebuah kebanggaan tersendiri.