Anda di halaman 1dari 7

SISTEM MONITORING TANAMAN BERBASIS INTERNET OF

THINGS IBM BLUEMIX


Andry Fajar Zulkarnain1, Muhammad Rizqy Alfarisi 2
1Teknologi Informasi, Universitas Lambung Mangkurat
2Teknik Komputer, Universitas Telkom

Abstrak
Kelembaban serta suhu berperan penting dalam tingkat kesuburan tanaman, parameter
jumlah air dapat mempengaruhi pertumbuhan tanaman tersebut. Tanaman akan membusuk
atau mati jika kelebihan ataupun kekurangan air [1]. Plant monitoring system adalah sebuah
sistem yang diharapkan dapat membantu dan meningkatkan kontrol terhadap pola hidup
tanaman (tanaman hias) agar menghasilkan tanaman yang lebih baik pertumbuhannya.
Dengan memanfaatkan konsep Internet of Things dibangunlah sebuah perangkat yang
terintegrasi dengan cloud (IBM Bluemix) dan smartphone. Perangkat yang dibangun bertujuan
untuk memantau temperatur, tingkat kelembaban udara dan kelembaban tanah yang ideal
untuk pertumbuhan tanaman. Data yang diukur oleh perangkat akan dikirimkan ke cloud
secara realtime dan diolah kembali menggunakan beberapa layanan yang telah disediakan
pada cloud Bluemix. Data tersebut menjadi acuan jika terjadi perubahan kondisi pada
lingkungan tanaman sebuah notifikasi akan dikirimkan pada smartphone pengguna agar
pengguna dapat melakukan tindakan yang diperlukan.

Kata Kunci: Internet of Things, Plant monitoring system, Cloud Bluemix, Smartphone,
Tanaman hias

Abstract
Humidity and temperature play an important role in the level of fertility of plants, the
parameters of the amount of water can affect plant growth. Plants will rot or die if there is
excess or lack of water [1]. Plant monitoring system is a system that is expected to help and
improve control of plant life patterns (ornamental plants) in order to produce plants that have
better growth. By utilizing the concept of the Internet of Things a device that is integrated with
the cloud (IBM Bluemix) and smartphone is built. The device that was built aims to monitor
temperature, humidity and soil moisture that are ideal for plant growth. Data measured by the
device will be sent to the cloud in real-time and reprocessed using several services that have
been provided on the Bluemix cloud. The data becomes a reference if there is a change in
conditions in the plant environment a notification will be sent to the user's smartphone so that
the user can take the necessary actions.

Keywords: Internet of Things, Plant monitoring system, Cloud Bluemix, Smartphone,


decorative plants

1. PENDAHULUAN dikenal sebagai IoT (Internet of


Penggunaan koneksi internet saat ini Things). Sebuah konsep yang
sudah menjadi bagian dari pola bertujuan untuk memperluas manfaat
kehidupan masyarakat modern. Setiap dari penggunaan konektivitas internet
harinya jutaan orang melakukan akses yang secara terus-menerus terhubung,
internet baik menggunakan komputer IoT memiliki kemampuan seperti
maupun smartphone, seiring dengan berbagi data, remote control dan
perkembangan teknologi sebagainya [2].
dikembangkanlah sebuah konsep yang

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 100
Konsep IoT telah dikembangkan dalam 2. METODE PENELITIAN
banyak kebutuhan, dalam paper ini A. Alur Kerja Sistem
akan membahas bagaimana IoT
dimanfaatkan untuk melakukan
monitoring tanaman, melakukan
monitoring atau kontrol pada tanaman
adalah hal yang wajib dilakukan agar
mendapatkan hasil tanaman yang baik
tetapi terkadang ada beberapa hal
yang terlewatkan seperti kurangnya
kelembaban media tanam sampai
kurangnya pencahayaan yang
mengakibatkan suhu udara menjadi
sangat lembab dan tidak terlalu baik
untuk beberapa jenis tanaman[1].

Mengetahui masalah tersebut dengan


Gambar 1. Flowchart sistem
mengggunakan konsep IoT pada kasus
monitoring tanaman dibangunlah
sebuah perangkat yang dapat Setelah mengetahui permasalahan
memantau kelembaban udara dan dalam pengelolaan tanaman
kelembaban tanah, perangkat ini akan dirancanganlah sebuah system yang
terintegrasi pada cloud Bluemix yang akan membantu dalam hal
memiliki layanan IoT. Perangkat pengontrolan pola hidup tanaman
tersebut secara berkala akan tersebut. Berikut ini adalah blok
melakukan pengukuran terhadap diagram dari plant monitoring system.
kondisi lingkungan tanaman dan Sistem kerja perangkat ini terbagi
mengirimkan data recara realtime menjadi 3 yaitu: pertama parameter
kepada cloud Bluemix, saat terjadi hal untuk pengukuran suhu dan
yang tidak sesuai dengan parameter kelembaban lingkungan tanaman,
pengukuran akan mengirimkan sebuah kedua pengiriman data dari hasil
notifikasi kepada smartphone pengukuran menuju cloud dimana
pengguna semua data pengukuran akan
tersimpan dan dapat diakses
Hal tersebut diharapkan dapat kapanpun, ketiga pengiriman notifikasi
mempermudah monitoring terhadap ataupun akses data hasil pengukuran
pola hidup tanaman agar tanaman menggunakan smartphone berbasis
dapat tumbuh dengan baik dengan android.
memanfaatkan teknologi dan juga
konsep IoT. Pada parameter untuk pengukuran
suhu dan kelembaban tanaman akan
dilakukan oleh sensor DHT22 dan
SEN13322 yang akan dikontrol dengan
menggunakan microcontroller Arduino,
dari pengukuran tersebut akan
ditentukan kondisi lingkungan tanaman
jika media tanam terlalu kering maka
pompa air akan diaktifkan dan akan
berhenti saat parameter kelembaban
terpenuhi.
ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 101
sumber energi.
Setelah hasil pengukuran didapat,
Arduino akan mengirimkan data hasil
pengukuran menuju cloud Bluemix dan
semua data pengukuran akan
tersimpan pada cloud Bluemix

Langkah terakhir jika terjadi parameter


yang tidak sesuai berdasarkan data
pengukuran pada cloud Bluemix maka
sistem akan mengirimkan notifikasi
pada smartphone pengguna, disaat
yang bersamaan pengguna dapat
melakukan akses pada halaman Gambar 3. Sample koneksi Arduino dan
website yang memuat informasi grafik sensor kelembaban (DHT22)
dari parameter hasil pengukuran pada
lingkungan tanaman. C. Struktur Database pada Bluemix
Pada Bluemix dilakukan perancangan
aplikasi yang dapat menghubungkan
hardware dan cloud Bluemix, dengan
penggunaan layanan yang terdapat
pada Bluemix, dibangun pula database
dan website yang akan menampilkan
data hasil pengukuran sensor dalam
bentuk grafik.

Berikut ini adalah alur penyimpanan


pada Cloudant SQL Database pada
Bluemix. Urutan data yang ditampilkan
pada database berdasarkan waktu
relatime.

Gambar 2. Diagram Blok sistem

B. Perancangan Hardware
Kebutuhan perangkat keras pada
perangkat ini ialah penggunaan
Arduino Mega sebagai microcontroller
yang menghubungkan semua sensor
yang digunakan. Untuk melakukan
pengiriman data pada cloud Bluemix
ditambahkan sebuah modul Ethernet
Shield dan untuk melengkapi
kekurangan daya pada rangkaian
digunakan modul power supply yang
terhubung pada aliran listrik sebagai
Gambar 4. Flowchart database.

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 102
Berikut ini adalah tampilan struktur
database plant monitoring system pada
layanan Cloudant SQL DB.

Gambar 7. Flowchart push notification.

E. Website plant monitoring system


Gambar 5. Sample data sensor pada database.
Selain penggunaan notifikasi yang
Berikut ini adalah tampilan website dikirimkan pada smartphone
yang dibangun menggunakan layanan pengguna, pengguna dapat melihat
pada Bluemix. parameter data pengukuran pada
halaman website.

Gambar 6. Rancangan halaman website.

Gambar 8. Tampilan website.


D. Struktur notifikasi pada
smartphone Pada halaman website terdapat 4 buah
Pada smartphone pengguna dirancang submenu yaitu about, gallery, services
sebuah tampilan notifikasi yang akan dan contact. Pada menu services kita
dikirimkan oleh cloud Bluemix saat dapat mengakses hasil pengukuran
parameter pengukuran tidak sesuai dari sensor dan dapat menampilkan
dengan ketetapan grafik hasil pengukuran. Grafik tersebut
didasarkan pada perubahan nilai
Berikut ini adalah struktur alur pengukuran yang terjadi setiap 1 menit.
pengiriman notifikasi menggunakan
layanan push notification pada Bluemix
yang dikirimkan pada smartphone
android.

Gambar 9. Grafik pengukuran sensor

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 103
3. HASIL DAN PEMBAHASAN Setelah dilakukan pengujian
Setelah perancangan kebutuhan terhadap perangkat, perangkat
hardware dan software terpenuhi maka dihubungkan pada Bluemix untuk
dilakukan pengujian terhadap melihat apakah data hasil
perangkat tersebut. Pengujian akan pengukuran sensor dapat diolah
dibagi menjadi 3 fase sebagai berikut: kembali menggunakan layanan yang
digunakan pada IoT starter.
1. Pengujian perangkat: pengujian
perangkat akan dilakukan untuk
mengetahui apakah semua
sensor dan perangkatnya telah
berfungsi sebagaimana mestinya.
2. Pengujian pada cloud Bluemix:
pada pengujian ini akan dilihat
bagimana data pengukuran
sensor diterima, disimpan dan
diolah kembali untuk memberikan
respon kepada perangkat.
3. Pengujian pada website dan
notifikasi smartphone: pada Gambar 11. Data sensor pada Arduino
pengujian ini akan dilihat apakah Gambar diatas merupakan data hasil
website yang dibangun sudah pengukuran yang didapatkan dari
bisa menampilkan data informasi sensor, data tersebut belum dikirimkan
dari cloud Bluemix dan dapat ke cloud Bluemix, data tersebut
mengirimkan notifikasi pada menjadi parameter untuk aktifasi
smartphone android. pompa air dan pengiriman push
notification ke Android.
A. Pengujian pada perangkat
Pengujian yang dilakukan untuk Setelah dihubungkan dengan
mengetahui apakah perangkat Bluemix data tersebut akan dikirimkan
berfungsi sebagaimana mestinya, pada layanan IoT Platform Bluemix.
dibawah ini adalah gambar perangkat Data sensor tersebut akan ditampilkan
yang telah disatukan. pada website dalam bentuk grafik.

Gambar 10. Perangkat yang telah


disatukan dan diuji pada tanaman.
Gambar 12. Data sensor

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 104
B. Pengujian pada Bluemix
Pada Bluemix kita dapat melihat
node red yang merupakan layanan
yang menghubungkan antara semua
hardware, API dana layanan online
dalam satu jaringan. Gambar berikut ini
menampilkan hubungan yang
dihasilkan dari penggabungan yang
dibuat pada node red.

Berikut ini adalah alur data sensor


menggunakan layanan NodeRed, IBM Gambar 14. Tampilan hasil pengukuran
IoT akan mengirimkan hasil data
sensor database, push notification Jika parameter hasil pengukuran
akan diaktifkan saat parameter data tidak sesuai dengan yang ditentukan,
sensor melebihi ketentuan dan maka sistem akan mengirimkan
mengirimkan alert pada Android. notifikasi pada smartphone, pada
contoh gambar dibawah suhu pada
lingkungan tanaman lebih tinggi dari
parameter yang ditetapkan sehingga
sistem mengirimkan sebuah alert
notification.

Gambar 13. Jalur Node Red Bluemix

C. Pengujian pada Smartphone


Android Gambar 15. Notifikasi pada smartphone.
Pengujian berikut ini akan dilakukan
untuk melihat integrasi push notification
yang akan dikirimkan pada smartphone
pengguna.
Pada gambar berikut ini
menampilkan parameter dari keadaaan
lingkungan tanaman yang diukur
menggunakan sensor dan diakses
melalaui smartphone Android.

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 105
4. Kesimpulan dan Saran DAFTAR PUSTAKA
Kesimpulan yang di dapat dari [1] Dwi Putra, Lingga dkk,
pengembang system ini adalah Implementasi Fuzzy Logic Untuk
berikut : Mengatu Banyak Air Pada
1. Bluemix sebagai platform IoT dari Tanaman Berdasarkan Suhu dan
IBM yang dapat diintegrasikan Kelembaban, Surabaya, Institut
dengan hardware dan software. Teknologi Sepuluh November.
2. IBM Bluemix dan services [2] Mattern, Friedemann and Christian
NodeRed dapat berkomunikasi Floerkemeier, From the Internet of
untuk melakukan monitoring Computer to the Internet of Things.
terhadap system. Zurich.
[3] 2016. Harnessing the Internet of
Saran dalam penelitian sebagai berikut: Things for Global Development.
geneva
1. Pengembangan perangkat dapat [4] Gubbi, Jayavardhana, dkk, Internet
dilanjutkan dan dilakukan of Things: A vision, Architectural
pengembangan dengan sensor Elements, and Future Directions,
yang lebih baik. Australia, 2012.
2. Melakukan pengembangan tidak [5] Nugrahaning, Happy, dkk, Sistem
hanya sebagai monitoring dan Penyiraman Tanaman Anggrek
menambahkan fitur kontrol pada Menggunakan sensor Kelembaban
android dan iOS. dengan Program Borland Delphi 7
Berbasis Modul Arduino Uno R3,
Semarang, Universitas
Diponogoro, 2014.
[6] Sawidin, Sukandar, dkk.
Monitoring Kontrol Greenhouse
untuk Budidaya Tanaman Bunga
Krisan dengan Lab View, Manado,
2015.

ISU TEKNOLOGI STT MANDALA VOL.14 NO.1 JULI 2019 p-ISSN 1979-4819 e-ISSN 2599-1930 106

Anda mungkin juga menyukai