97-110
ISSN : 2502-8928 (Online)
97
Abstrak
Penyiraman merupakan suatu hal yang tidak dapat dilepaskan dalam menjaga serta merawat
tanaman agar tanaman tetap tumbuh dengan subur. kebutuhan air yang cukup sangat mempengaruhi
pertumbuhan tanaman. Contohnya seperti tanaman Cabai dan Tomat yang membutuhkan perhatian
khusus karena jika tanaman ini tidak mendapatkan kondisi yang baik maka tanaman tidak dapat
tumbuh dengan baik, bahkan akan berdampak fatal bagi tanaman tersebut.
Monitoring penyiraman tanaman berdasarkan kelembaban tanah melalui SMS berbasis
mikrokontroler merupakan salah satu cara yang dapat digunakan dalam hal mengawasi serta merawat
tanaman tetap dalam kondisi yang baik. Sehingga dapat mengefisienkan waktu dan tenaga pemilik
tanaman dalam melakukan aktivitasnya tanpa mengurus langsung tanaman yang dimiliki. Dengan
menggunakan Arduino UNO sebagai pengendali utama yang diprogram untuk mengetahui
kelembaban tanah tanaman melalui Soil Moisture Sensor FC-28 yang ditanam di tanah dan hasil
kelembaban tanah tanaman yang diperoleh akan dikirim ke handphone pemilik tanaman melalui
media SMS yang dikoneksikan dengan GSM Shield ATWIN Quad-Band. Ketika kondisi sensor
mendeteksi kelembaban tanah tanaman kurang baik, maka Arduino UNO akan memberikan perintah
ke Relay untuk menyalakan mesin air dan melakukan penyiraman tanaman.
Hasil pengujian monitoring kelembaban tanah melalui SMS berdasarkan hasil penyiraman
tanaman menunjukkan bahwa Soil Moisture Sensor FC-28 dapat mendeteksi kelembaban tanah dan
alat dapat menyiram tanaman ketika kondisi tanah dalam keadaan kering kemudian SMS Gateway
akan bekerja secara otomatis untuk mengirimkan SMS kepada pemilik tanaman. Persentase
keberhasilan alat sebesar 93,75%.
Kata kunci SMS, Arduino UNO, Soil Moisture Sensor FC-28, GSM Shield ATWIN Quad-Band
Abstract
Watering is a matter that can not be discharged in maintaining and caring for plants in order to
keep the plants thrive. needs enough water greatly affect plant growth. Examples such as chilli and
tomato crops that require special attention because if the plant is not getting a good condition, the
plants do not grow well, even be fatal for the plant.
Monitoring of watering based on Soil Moisture via SMS based microcontroller is one way that
can be used in monitoring and caring for the plants remain in good condition. So as to minimize the
time and power plant owners in their activities without the direct care of a plant that belongs. By
using Arduino UNO as a main controller is programmed to determine the Soil Moisture the plant
through the Soil Moisture Sensor FC-28 were planted in the ground and the results of Soil Moisture
the plants obtained will be sent to the mobile phone owner of the plant through the medium of SMS is
connected to the GSM Shield ATWIN Quad-Band. When the condition of Soil Moisture detection
Received June 1st ,2012; Revised June 25th, 2012; Accepted July 10th, 2012
98
sensors poor crop, then the Arduino UNO will give the command to start the engine Relay for water
and do watering plants.
The test results of Soil Moisture monitoring via SMS based on the results of watering the plants
showed that the Soil Moisture Sensor FC-28 can detect Soil Moisture and tools can be watering when
the soil is dry then sms gateway will work automatically to send an SMS to the owner of the plant. The
percentage of success of the tool by 93,75%.
Keywords SMS, Arduino UNO, Soil Moisture Sensor FC-28, GSM Shield ATWIN Quad-Band
1. PENDAHULUAN
2. METODE PENELITIAN
2.1
Monitoring
Monitoring
adalah
proses
rutin
pengumpulan data dan pengukuran kemajuan
atas objektif program. Memantau perubahan
yang
fokus
pada
proses
dan
keluaran. Monitoring menyediakan data dasar
untuk menjawab permasalahan. Monitoring
akan memberikan informasi tentang status dan
kecenderungan bahwa pengukuran dan
evaluasi yang diselesaikan berulang dari waktu
ke waktu, pemantauan umumnya dilakukan
untuk tujuan tertentu, untuk memeriksa
terhadap proses suatu objek atau untuk
mengevaluasi kondisi atau kemajuan menuju
tujuan hasil manajemen atas efek tindakan dari
beberapa
jenis
tindakan
untuk
mempertahankan manajemen yang sedang
berjalan [1].
Secara umum monitoring bertujuan
mendapatkan umpan balik bagi kebutuhan
program proses pembelajaran yang sedang
berjalan, dengan mengetahui kebutuhan ini
pelaksanaan
program
akan
segera
mempersiapkan
kebutuhan
dalam
pembelajaran tersebut. Kebutuhan bisa berupa
biaya, waktu, personel, dan alat. Pelaksanaan
program akan mengetahui berapa biaya yang
dibutuhkan, berapa lama waktu yang tersedia
untuk kegiatan tersebut. Dengan demikian
akan diketahui pula berapa jumlah tenaga yang
dibutuhkan, serta alat apa yang harus
disediakan untuk melaksanakan program
tersebut.
IJCCSISSN: 1978-1520
99
Tomat
Tomat dalam bahasa ilmiah Solanum
Lycopersicum syn. Lycopersicum Esculentum
adalah tumbuhan dari keluarga Solanaceae.
Kata "Tomat" berasal dari kata dalam bahasa
Nahuatl, Tomatl (dilafazkan: /t.mat/).
2.2 Cabai
Tumbuhan Tomat berasal dari Amerika
Cabai atau Cabai merah dalam bahasa
Tengah dan Selatan, yaitu dari kota Meksiko
inggris chili (Chili Pepper) merupakan
sampai Peru. Tomat merupakan tumbuhan
tumbuhan anggota Genus Capsicum. Cabai
siklus hidup singkat, dapat tumbuh setinggi 1
dapat dijadikan sebagai sayuran dan bumbu
sampai 3 meter. Tomat merupakan keluarga
dapur. Rasanya yang pedas sangat populer di
dekat dari kentang dan dapat tumbuh dengan
Asia Tenggara sebagai penguat rasa makanan,
mudah di wilayah beriklim Mediterania [3].
sehingga ada daerah yang setiap masakannya
Tanaman Tomat dapat tumbuh baik di
menggunakan Cabai sebagai penguat rasa.
dataran tinggi (lebih dari 700 m dpi), dataran
Cabai memilki beberapa kandungan
medium (200 m - 700 m dpi), dan dataran
senyawa yang berguna bagi kesehatan
rendah (kurang dari 200 m dpi). Faktor
manusia. Cabai mengandung antioksidan yang
temperatur dapat mempengaruhi warna buah.
Title of manuscript is short and clear, implies research results (First Author)
100
Kelembaban Tanah
Kelembaban tanah adalah air yang
mengisi sebagian atau seluruh pori pori tanah
yang berada di atas water table. Definisi yang
lain menyebutkan bahwa kelembaban tanah
menyatakan jumlah air yang tersimpan di
antara pori pori tanah. kelembaban tanah
sangat dinamis, hal ini disebabkan oleh
penguapan
melalui
permukaan
tanah,
transpirasi dan perkolasi.
Kadar air tanah dinyatakan dalam persen
volume yaitu persentase volume air terhadap
volume tanah. Cara ini mempunyai keuntungan
karena dapat memberikan gambaran tentang
ketersediaan air bagi tanaman pada volume
tanah tertentu. Cara penetapan kadar air dapat
dilakukan dengan sejumlah tanah basah
dikering ovenkan dalam oven pada suhu
1000 C 1100 C untuk waktu tertentu. Air
yang hilang karena pengeringan merupakan
sejumlah air yang terkandung dalam tanah
tersebut. Air irigasi yang memasuki tanah
mula-mula menggantikan udara yang terdapat
dalam pori makro dan kemudian pori mikro.
Jumlah air yang bergerak melalui tanah
berkaitan dengan ukuran pori-pori pada tanah.
Air tambahan berikutnya akan bergerak ke
bawah melalui proses penggerakan air jenuh.
Penggerakan air tidak hanya terjadi secara
,
=
dan
=
, maka persamaan yang
dapat
digunakan
untuk
mengetahui
kelembaban tanah ditunjukkan oleh Persamaan
(1) dan Persamaan (2) [5].
=
=
2.5
100 %
(1)
(2)
IJCCSISSN: 1978-1520
101
2.7
SMS Gateway
SMS Gateway adalah sebuah perangkat
lunak yang mengomunikasikan antara sistem
operasi
komputer,
dengan
perangkat
komunikasi yang terpasang untuk mengirim
atau menerima SMS [7].
Pada prinsipnya, SMS Gateway adalah
sebuah perangkat lunak yang menggunakan
bantuan
komputer
dan
memanfaatkan
teknologi seluler yang diintegrasikan untuk
mendistribusikan pesan-pesan yang di generate
lewat sistem informasi melalui media SMS
yang ditangani oleh jaringan seluler. Gambar 2
menunjukkan alur SMS Gateway.
Arduino
Arduino dikatakan sebagai sebuah
platform dari physical computing yang bersifat
open source. Pertama-tama perlu dipahami
bahwa kata platform disini adalah sebuah
pilihan kata yang tepat. Arduino tidak hanya
sekedar sebuah alat pengembangan, tetapi
Arduino adalah kombinasi dari hardware,
bahasa
pemrograman
dan
Integrated
Development Environment (IDE) yang
canggih. IDE adalah sebuah software yang
sangat berperan untuk menulis program, mengcompile menjadi kode biner dan meng-upload
ke dalam memory microcontroller [9].
Kelebihan yang dimiliki Arduino adalah
sebagai berikut:
1. Lintas platform, software Arduino dapat
dijalankan pada system operasi Windows,
Macintosh OSX dan Linux, sementara
platform lain umumnya terbatas hanya
pada Windows.
2. Sangat mudah dipelajari dan digunakan,
karena bahasa pemrogramannya masih
sama seperti bahasa C.
3. Open source, baik dari sisi hardware
maupun software-nya.
4. Memiliki modul siap pakai (shield) yang
bisa ditancapkan pada board Arduino,
misalnya shield GSM/GPRS, GPS,
Ethernet dan SD Card.
a. Arduino UNO
Arduino UNO merupakan pengembangan
dari Arduino duemilanove. Keduanya samasama mempergunakan chip ATMEGA 328P,
namun pada Arduino UNO sudah tidak
menggunakan chip FTDI-FT232RL sebagai
USB-to-serial converter melainkan telah
menggunakan
chip
ATMEGA8U2-MU.
Pemakaian chip ini utamanya untuk mengatasi
masalah USB driver di berbagai versi
operating system seperti Windows dan juga
Macintosh. Selain itu, pengembangannya juga
ada
pada
bootloader-nya.
Arduino
Duemilanove menggunakan space 2 KB dan
beroperasi pada 57600 baud dan Arduino
UNO menggunakan bootloader yang bernama
Optiboot yang hanya memakai space 512 Byte
(hanya dari space Arduino Duemilanove,
tentunya bisa menyimpan library yg lebih
banyak) dan beroperasi pada 115200 baud (2
kali lebih cepat). Itulah yang membedakan
antara Arduino Duemilanove dan Arduino
Title of manuscript is short and clear, implies research results (First Author)
102
2.8
Relay
Relay adalah komponen elektronika
berupa saklar elektronik yang digerakkan oleh
arus listrik. Secara prinsip, Relay merupakan
tuas saklar dengan lilitan kawat pada batang
besi (solenoid) di dekatnya. Ketika solenoid
dialiri arus listrik, tuas akan tertarik karena
adanya gaya magnet yang terjadi pada solenoid
sehingga kontak saklar akan menutup. Pada
saat arus dihentikan, gaya magnet akan hilang,
tuas akan kembali ke posisi semula dan kontak
saklar kembali terbuka [11]. Gambar 5
menunjukkan kontak Relay.
Gambar 6 Relay
2.9
IJCCSISSN: 1978-1520
103
Program Flowchart
Program Flowchart yaitu bagan yang
memperlihatkan urutan dan hubungan proses
dalam suatu program. Dua jenis metode
penggambaran program Flowchart:
1. Conceptual Flowchart, menggambarkan alur
pemecahan masalah secara global,
2. Detail Flowchart, menggambarkan alur
pemecahan masalah secara rinci.
Gambar 9 menunjukkan Conceptual
Flowchart dan Detail Flowchart.
dan
Title of manuscript is short and clear, implies research results (First Author)
104
1023
1023
100 %
(3)
Nilai Sensor
1023
1022,898
1012,77
920,7
818,4
716,1
613,8
515,5
409,2
307,9
204,6
103,3
0
0%
0,01
1%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Sensor
Persen(%)
515,5 1023
0 501,27
0 50 %
51 100 %
Kategori kondisi
kelembaban
tanah
Kering
Lembab
Massa
tanah
basah
(Kg)
0,30
0,31
0,32
0,33
0,34
0,35
0,36
0,37
0,38
0,39
0,40
0,41
0,42
0,43
0,44
0,45
0,46
0,47
0,48
0,49
0,50
0,51
0,52
105
IJCCSISSN: 1978-1520
Kelembaban
tanah (%)
ASM
Sensor
3,448
6,897
10,345
13,793
17,241
20,69
24,138
27,586
31,034
34,483
37,931
41,379
44,828
48,276
51,724
55,172
58,621
62,069
65,517
68,966
72,414
75,862
79,31
2
8
10
14
17
21
23
26
30
35
37
40
43
48
50
55
58
64
65
69
72
75
79
Perbedaan
hasil
pengukuran
(%)
1,488
1,103
0,345
0,207
0,241
0,310
1,138
1,586
1,034
0,517
0,931
1,379
1,828
0,276
1,724
0,172
0,621
1,931
0,517
0,034
0,414
0,862
0,310
0,29
0,29
0,29
0,29
0,29
0,29
0,53
82,759
0,54
86,207
0,55
89,655
0,56
93,103
0,57
96,552
0,58
100
Rata-rata perbedaan
81
85
87
91
95
98
1,759
1,207
2,655
2,103
1,552
2
1,042
Title of manuscript is short and clear, implies research results (First Author)
106
ALAT
JUMLAH
Arduino UNO
Soil Moisture Sensor FC28
GSM Shield
Relay
Mesin air
SIM Card
Adaptor
2
3
4
5
6
7
1
1
1
1
1
1
5. Perancangan Sistem
Pada
proses
perancangan
sistem
monitoring kelembaban tanah melalui SMS
berdasarkan hasil penyiraman tanaman terbagi
menjadi dua bagian yaitu perancangan
hardware dan perancangan software.
a. Perancagan Hardware
Pada proses ini dibuat skematik rangkaian
rangkaian yang nantinya dihubungkan
menggunakan
kabel
conector
dengan
komponen pendukung lainnya. Sebagai input,
proses, dan output signal untuk kemudian
melakukan tindakan tertentu sesuai dengan
program yang ditanamkan didalamnya.
Komponen utama dari rangkaian ini adalah
Arduino UNO, dengan integrasi Soil Moisture
IJCCSISSN: 1978-1520
107
b. Perancangan Software
Perancangan software dirancang dengan
beberapa software pendukung. Antara lain
menggunakan software IDE Arduino untuk
merancang sistem kendali di Arduino UNO.
Adapun implementasi yang diharapkan
dalam perancangan ini yaitu:
1. Implementasi perangkat lunak yang
dimasukan kedalam Arduino UNO untuk
dapat mengukur level kelembaban tanah
tanaman.
2. Implementasi sistem pada program
Arduino UNO untuk mengirim SMS ke
pemilik tanaman (Admin) tentang kondisi
level kelembaban tanah tanaman.
3. Implementasi sistem pada program
Arduino UNO untuk mengaktifkan Relay
dan menjalankan mesin air untuk
menyiram tanaman sampai selama waktu
yang telah ditentukan ketika sensor
mendeteksi kelembaban tanah berada
dalam kondisi yang kering.
Gambar 11 Flowchart penyiraman tanaman
6. Arsitektur Sistem
Arsitektur
sistem
bertujuan
untuk
memberikan instruksi dan langkah-langkah
kepada alat untuk menyiram tanaman.
penyiraman tanaman dilakukan pada lahan
atau media yang terdiri dari tanaman cabai dan
tomat. Arsitektur ini merupakan langkah awal
pembuatan program. Dengan adanya arsitektur
sistem urutan proses kegiatan menjadi lebih
jelas.
Flowchart diagram merupakan gambaran
atau bagan yang memperlihatkan urutan dan
hubungan antara proses dan intruksinya,
gambaran ini dinyatakan dalam simbol.
Dengan
demikian
setiap
simbol
menggambarkan proses tertentu, sedangkan
hubungan antar proses digambarkan dengan
garis penghubung. Dalam hal ini dibuat dua
model
Flowchart
diagram
yang
menggambarkan tentang proses penyiraman
tanaman dan proses pengiriman SMS.
Title of manuscript is short and clear, implies research results (First Author)
108
Implementasi
Pada proses ini komponen diletakan
berdasarkan fungsi dari masing-masing
komponen sehingga alat dapat terlihat rapih
dan dapat berfungsi dengan baik. Gambar 13
menunjukkan gambar penempatan Arduino
UNO, GSM Shiel, dan Relay.
Pegujian Sistem
Dalam tahap pengujian sistem dilakukan
pengujian terhadap masing-masing komponen
yang digunakan dalam sistem monitoring
kelembaban tanah melalui SMS berdasarkan
hasil
penyiraman
tanaman,
kemudian
menyimpulakan persentase keberhasilan dari
pengujian sistem ini, dengan menggunakan
Persamaan (4).
100 %
(4)
Kelembaban tanah
No
Relay
Pengiriman
data SMS
Waktu
penerimaan
SMS
Persen
(%)
Status
tanah
7,62 %
Kering
ON
Tepat waktu
7,62 %
Kering
ON
Tepat waktu
8,9 %
Kering
ON
Tepat waktu
8,02 %
Kering
ON
Tepat waktu
58,55 %
Lembab
OFF
Tepat waktu
66,37 %
Lembab
OFF
Tepat waktu
66,47 %
Lembab
OFF
Terlambat 5 detik
1,56 %
Kering
ON
Tepat waktu
1,08 %
Kering
ON
Tepat waktu
10
93,94 %
Lembab
OFF
Tepat waktu
11
84,07 %
Lembab
OFF
Terlambat 3 detik
12
82,89 %
Lembab
OFF
Tepat waktu
13
6,74 %
Kering
ON
Tepat waktu
14
7,72 %
Kering
ON
Terlambat 1 menit
15
8,02 %
Kering
ON
Terlambat 15
detik
16
35,68 %
Kering
ON
Tepat waktu
17
79,57 %
Lembab
OFF
Terlambat 8 detik
18
55,52 %
Lembab
OFF
Tepat waktu
19
64.,52 %
Lembab
OFF
Tepat waktu
20
88,76 %
Lembab
OFF
Tepat waktu
IJCCSISSN: 1978-1520
(%)
20
=
100 = 100 %
20
(%)
20
=
100 = 100 %
20
(%)
=
20
20
100 = 100 %
(%)
15
=
100 = 75%
20
(%)
( )+ ( )+( )+( )
4
100 + 100 + 100 + 75
=
= 93,75 %
4
109
Title of manuscript is short and clear, implies research results (First Author)
110
5. SARAN
Berdasarkan hasil penelitian ini, maka
peneliti dapat memberikan beberapa saran
untuk penelitian selanjutnya. Adapun beberapa
saran itu adalah sebagai berikut:
1. Agar menggunakan sensor yang bisa
bekerja dengan jangkauan yang lebih baik
dari Soil Moisture sensor FC-28 yang
dapat mencakup kelembaban tanah yang
cukup luas seperti kebun.
2. Tidak hanya menggunakan Soil Moisture
sensor
FC-28 sebagai pendeteksi
kelembaban tanah, namun juga dapat
menggunakan sensor pendeteksi suhu agar
mengetahui suhu sekitar tanaman tumbuh.
DAFTAR PUSTAKA
[1]
[2]
[3]
Pengertian
Monitoring,
2015,
jbptunikompp-gdl-pudjidhest-30499-9unikom_p-i.pdf, diakses pada 12
Februari 2015.
Tajinogoro.com.,
2012,
Budidaya
Tanaman Cabe yang Baik, http://
www.tanijogonegoro. com/2012/10/cara
-praktis-budidaya-cabai.html, diakses
pada 12 Februari 2015.
BBPP, LEMBANG., 2012, Teknik
Budidaya
Tanaman
Tomat,
http://www.bbpplembang.info/index.php/arsip/artikel/arti
kel-pertanian/588-teknik-budidayatanaman-tomat-solanum-lycopersicum,
diakses pada 12 Februari 2015.
[4]
Kelembaban
Tanah,
2015,
eprints.ums.ac.id/14532/4/BAB_I.pdf,
diakses pada 12 Februari 2015.
[5]
[6]
[7]
Brigida.,
2012,
SMS
Gateway,
http://informatika.we.id/sms-
[9]
Arduino.,
2015,
Arduino
UNO,
https://www.arduino.cc/en/Main/Arduin
oBoardUNO, diakses pada 15 Oktober
2015.