IoT
MAHASISWA Se-INDONESIA
TAHUN 2018
Disusun oleh:
UNIVERSITAS YARSI
JAKARTA
2018
i
LEMBAR PENGESAHAN
ii
KATA PENGANTAR
iii
DAFTAR ISI
LAMPIRAN .......................................................................................................... 25
iv
DAFTAR ILUSTRASI
v
DAFTAR TABEL
vi
DAFTAR LAMPIRAN
vii
1
BAB I. PENDAHULUAN
alam yang dilakukan dan di proses manusia untuk menghasilkan bahan pangan,
bahan baku, atau sumber energi, Pemanfaatan sumber daya hayati yang
termasuk dalam pertanian biasa dipahami orang sebagai budidaya tanaman atau
dari PDB dunia. Berdasarkan data BPS tahun 2002, bidang pertanian di
bekerja sebagai petani. Tercatat pada tahun 2010 sampai dengan 2017 jumlah
jumlah petani di indonesia (Rifqi Khoirul Anam, 2016). Menurut data Jawa
timur, Jawa barat, dan Jawa tengah merupakan penghasil beras terbesar yang
kesuburaan tanah, sistem perairan yang kurang baik, perawatan yang kurang
terutama padi. Jumlah petani berdampak pada impor beras yang semakin tinggi
serta harga beras yang mengalami kenaikan di setiap tahunnya. Pada tahun 2018
kenaikan harga beras di pasar sudah naik sekitar 3 persen. Peningkatan tersebut
Arhando, 2017).
(SiPerawan) berbasis IoT, dengan cara mengontrol seluruh lahan pertanian dari
SIPERAWAN berbasis IoT diharapkan dapat menjadi salah satu solusi untuk
penurunan.
2
1.2 Tujuan
Android.
1.3 Manfaat
sehari-hari.
3
BAB II. TINJAUAN PUSTAKA
hari menjadi cerdas, memproses setiap hari menjadi cerdas, dan komunikasi sehari-
hari menjadi cerdas. Paradigma dari Internet Things (IoT), adalah dimana "benda"
bisa menjadi jenis karya seni apa pun. Pendekatan IoT untuk konservasi seni akan
melibatkan pemasangan node sensor kecil dan gateway untuk transfer data ke
wireless untuk proses data yang didapat oleh sensor sehingga menjadi informasi.
lapisan jaringan (transfer data) dan lapisan aplikasi (penyimpanan data) (Hidayat,
Taufik, 2017).
teknologi WSN seperti pada Agriculture yang berbasis IoT. Contoh WSN yang
komunikasi pada sensor-sensor yang didukung oleh IoT seperti pada Ilustrasi 1.
4
Ilustrasi 1. IoT Control Agriculture Design
(https://www.elecrow.com/blog/diy-your-iot/ )
melakukan prediksi masalah yang ada pada sistem pertanian. Systematic review ini
karena dapat meningkatkan para petani dalam operasional produksi pangan maupun
ternak. Metode yang digunakan adalah systematic review (Hidayat, Taufik, 2017).
Banyak faktor yang menjadi kendala dalam hasil produksi seperti human
error, kesalahan petani dalam perawatan padi dan faktor utamanya adalah serangan
berbagai OPT (organisme pengganggu tanaman) seperti burung pipit, tikus dan
ular. Untuk mengatasi masalah tersebut, maka dibutuhkan alat pengusir hama padi
yang dikontrol secara otomanis berbasis arduino uno dan IoT seperti yang
5
Ilustrasi 2. Model Alat Pengusir Hama Padi Berbasis Internet of Things (IoT)
(http://perpustakaan.fmipa.unpak.ac.id/file/e-
jurnal%20Irvan%20Nurhakim%20065112353.pdf)
Dengan terkoneksi internet menggunakan sensor PIR (Passive Infra Red) sebagai
Irvan et all).
2.3 Android
Android adalah aplikasi sistem operasi untuk telepon seluler yang berbasis
Android memiliki beberapa kelebihan seperti Switching dan multitasking yang lebih
baik. Android sangat mendukung multitasking aplikasi, kini hal tersebut kembali
6
aplikasi hanya dengan menyentuh sebuah icon pada system bar bergerak. Android
juga memiliki kapasitas yang lebih baik untuk beragam widget. Kapabilitas
Contohnya widget untuk email Gmail yang dipamerkan Google, pengguna tidak
(http://www.brandsoftheworld.com/logo/android-1 )
yang simultan atau terus menerus aktif, itu artinya anda harus siap berlangganan
paket GPRS yang sesuai dengan kebutuhan dan batre yang boros karena GPRS
2.4 nRF24L01
frekuensi pita gelombang radio 2.4-2.5 GHz ISM (Industrial Scientific and
Medical). nRF24L01 memiliki kecepatan sampai 2Mbps dengan pilihan opsi date
rate 250 Kbps, 1 Mbps, dan 2 Mbps. Transceiver terdiri dari synthesizer frekuensi
7
terintegrasi, kekuatan amplifier, osilator kristal, demodulator, modulator dan
Enhanced ShockBurst ™ mesin protokol. output daya, saluran frekuensi, dan setup
protokol yang mudah diprogram melalui antarmuka SPI. Konsumsi arus yang
digunakan sangat rendah, hanya 9.0mA pada daya output -6dBm dan 12.3mA
dalam mode RX. Built-in Power Down dan mode standby membuat penghematan
Ilustrasi 4. nRF24L01
(https://www.indiamart.com/proddetail/nrf24l01-wireless-module-2-4g-wireless-
communication-module-16898821133.html )
Arduino Uno sebenarnya adalah salah satu kit mikrokontroler yang berbasis
pada ATmega28. Modul ini sudah dilengkapi dengan berbagai hal yang dibutuhkan
supply atau sambungkan melalui kabel USB ke PC.Arduino Uno telah siap.
Arduino Uno memilki 14 pin digital input/output, 6 analog input, sebuah resonator
keramik 16MHz, koneksi USB, colokan power input, ICSP header, dan sebuah
tombol reset.Arduino Uno R3 adalah seri terakhir dan terbaru dari seri Arduino
USB.
8
Ilustrasi 4. Perangkat Arduino
(https://www.proto-pic.co.uk/arduino-uno-r3.html )
menjadi lebih mudah, telah didukung oleh Arduino IDE, terdapat modul yang siap
pakai/shield yang bisa langsung dipakai pada board Arduino dan memiliki
Kran air yang dapat dikendalikan oleh aliran listrik AC maupun DC dengan
kumparan. Solenoid valve memiliki tiga buah sensor control, yaitu, sensor yang
merupakan alat untuk menerima sinyal dari sistem kontrol biasanya merupakan
parameter yang akan diukur seperti temperatur, tekanan (pressure) dari media yang
mau dikontrol, controller yang akan memberikan perintah solenoid valve atau
control valve untuk melakukan tindakan membuka dan menutup valve (kran) dan
Control Valve atau Solenoid Valve yang merupakan bagian terakhir dari sistem
elektrik untuk solenoid valve sendiri ada yang listrik AC (220 V, 110 V, 24V) dan
9
Ilustrasi 5. Keran Electric (Solenoid Valve)
menggabungkan komputer dan jaringan internet. Fungsi utama Web server adalah
telah ditentukan. Halaman web yang diminta terdiri dari berkas teks, video, gambar,
file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh
aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa
10
Ilustrasi 6. Ultrasonic Scarer
2.9 Raspberry pi
perkantoran, game dan lain-lain. Alat ini dikembangkan oleh yayasan Nirlaba yang
Cambridge, Inggris.
Merupakan alat yang dapat mengukur suatu tingkat keasaman atau kebasaan
yang dimiliki oleh suatu benda. Alat ini memiliki range PH 0 sampai 7 untuk sifat
11
2.11 Higrometer YL-69
Hygrometer sensor YL69 karena alat ini memiliki fungsi yang stabil dan presisi.
rendah LM393 (low offset voltage comprator dengan offset masukan lebih rendah
dari 5mV).
(http://blog.vcc2gnd.com/2014/02/soil-moisture-hygrometer-sensor_24.html)
12
BAB III. BAHAN DAN METODE
3.1 Bahan
Bahan dan alat yang digunakan untuk membangun sistem ini adalah :
1. Komputer
a. Processor intel core i5-7400 3,00 GHz
b. Harddisk 1 TB
c. RAM 6 GB
2. Smartphone Android Version 7.0 Nougat
3. Web Server (Cloud)
4. Sensor nRF24L01
5. Keran Elektrik (Solenoid Valve)
6. Ultrasonic Scarer
7. ETP 306 (Ph Sensor)
8. Raspberry pi
9. Higrometer YL-69
10. Switch on/of
11. Sensor Pir
13
Ilustrasi 10. Diagram alir penelitian
3. menentukan tujuan
Tahap ini merumuskan kalimat harapan yang ingin dituju setelah melakukan
penelitian ini.
14
4. mencari studi literatur
Tahap ini mencari refensi/landasan teori yang berkaitan dengan objek dan
pokok masalah yang ada pada penelitian ini melalui buku, paper dan
lainnya.
5. pengumpulan kebutuhan
Pada tahap ini mengumpulkan data, bahan dan alat yang digunakan untuk
mendukung perangkat ini seperti :
1. Data standar kesuburan tanah.
2. Metode penelitian yang digunakan.
3. Perangkat keras dan lunak yang membangun perangkat
SIPERAWAN.
4.
6. Pembuatan aplikasi
Tahap ini melakukan pembangunan sistem perangkat keras SIPERAWAN
yang meliputi :
a) Desain
Merancang keseluruhan desain user interface sistem SIPERAWAN.
b) Implementasi program
Proses ini dilakukan oleh programer untuk menentukan input, output
dari desain yang sudah dibuat sebelumnya dengan menggunakan
software Android Studio . Selain itu programer membangun
database untuk menyimpan data-data yang ada pada perangkat
SIPERAWAN menggunakan Firebase. Ditahap ini juga menentukan
sistem pengambil keputusan pada perangkat SIPERAWAN.
7. pembuatan hardware
Pada tahap ini dilakukan sebuah pembuatan dan perangkaian dari sebuah alat yang
akan di pasang di lahan pertanian seperti Ardunio, nRF24L01, Keran Elektrik
(Solenoid Velve), Web Server (Cloud), Ultrasonic Scarer, Raspberry Pi, ETP 306
(PH Sensor Module), Higrometer YL-69, Sensor Pir, dan Sensor suhu. Alat
tersebut digunakan sebagai hardware pendukung dari sistem perangkat lunak
SiPERAWAN di smartphone android yang berfungsi untuk pengendalian dari
jarak jauh dan pemantauan keadaan lahan yang dikirim oleh alat yang sudah
dipasangkan di lahan pertanian yang berupa data hasil pengecekan dari beberapa
alat.
15
8. Testing
Pada tahap testing akan dilakukan sebuah prngujian terhadap sistem perangkat
lunak berbasis android dan beberapa alat yang terpasang di lahan pertanian.
Pengujian ini dilakukan dengan cara mencoba hardware dan software meskipun
masih dalam tahap pengembangan
9 Decision proses
Berkelanjutan dari tahap sebelumnya jika pada tahap testing hardware dan
software mengalami kekurang seperti bug, kekurangan dari segi fitur, kesalahan
tampilan, dan error maka akan kembali ke tahap pembuatan aplikasi dan akan
disempurnakan dan jika setelah dilakukan testing pada perangkat dan tidak
mengalami masalah maka akan bernajut ke tahap selanjutnya.
16
BAB IV. PEMBAHASAN
Beberapa perangkat terpasang pada node 1 berupa Arduino dan berbagai sensor
(lihat ilustrasi 11). perangkat pada node 1 dapat memberikan sebuah output berupa
data yang akan diterima oleh Raspberry pi. Pada node 1 telah dilengkapi dengan
sensor pir yang berguna untuk mendeteksi berbagai pergerakan hama dilahan
pertanian. Ketika sensor pir berhasil mendeteksi pergerakan, maka sensor pir akan
mengirimkan sebuah data ke Arduino module dan akan diproses sehingga sensor
Ultrasonic Scarer yang terhubung otomatis berfungsi mengeluarkan sebuah suara
yang dapat mengusir hama.
17
Pada node 2 hanya terpasang beberapa perangkat utama yaitu Higrometer YL-69
dan ETP 306 (PH Module) yang berfungsi sebagai alat untuk mendapatkan hasil
berupa data kelembapan dan kesuburan tanah. Perangkat pendukung seperti arduino
dan nRF24L01 berfungsi sebagai alat yang dapat mengirimkan sebuah data dari
perangkat utama untuk dijadikan sebuah output pada node 2 kepada raspberry pi.
Setelah rasberry pi menerima data dari node 1 dan node 2 maka data akan disimpan
sementara lalu diteruskan pada web server (Cloud). yang kemudian akan disimpan
dan dipores menjadi sebuah database sehingga smartphone android dapat
mengambil data dari database yang ada di web server (Cloud). Data yang sudah
diterima dapat dilihat pada perangkat smartphone android, kemudian data akan
diproses menjadi sebuah perintah yang akan difungsikan pada perangkat yang
terpasang pada lahan pertanian.
Data yang sudah di proses menjadi sebuah perintah oleh smartphone android akan
menjadi sebuah output yang diterima arduino pada keran eletkrik, sehingga
perangkat tersebut dapat secara otomatis mengalirkan air maupun pestisida menuju
lahan pertanian. Ardunio pada perangkat ini berfungsi sebagai penerima data dari
smartphone android kemudian akan diproses menjadi sebuah perintah untuk
mengendalikan keran elektrik agar dapat terbuka dan tertutup secara otomatis.
4.2 Rancangan Software
18
Ilustrasi 14. air atau pestisida Ilustrasi 15. Pengambil Keputusan
Pada fitur penyiraman terdapat dua button yang berfungsi sebagai perintah kepada
perangkat yang berada dilahan pertanian, berupa keran elektrik dan secara otomatis
mengeluarkan air maupun pestisida sesuai perintah yang di tekan pada tampilan
smartphone. Adapun fitur pengambilan keputusan pada sistem aplikasi tersebut
(lihat Ilustrasi 15) yang akan menggunakan data yang telah terkirim dan diproses
menggunakan Decision tree, sebagai metode klasifikasi data yang diterima dari
node1 dan node2 (lihat Ilustrasi 11) Pada lahan pertanian agar dapat diprediksi dan
disimpulkan perintah apa yang akan dilakukan.
19
Pada aplikasi ini juga terdapat sebuah fitur panduan dalam cara bertani seperti
langkah untuk menanam benih yang berkualitas, berapa lama waktu untuk
persemaian benih yang dilakukan, dan pengolahan lahan untuk mengetahui sifat
fisik tanah. (lihat ilustrasi 16)
20
setelah membuka keterangan pada laporan data maka aplikasi akan menuju sebuah
tampilan yang berisi rincian data (lihat ilustrasi 18) terdapat keterangan angka yang
diperoleh dari node 1 dan node 2 pada lahan pertanian yang secara otomatis akan
tersimpan dalam database di setiap jamnya.
21
2 4. Mengoperasikan user interface
aplikasi SIPERAWAN.
4
5. Aplikasi SIPERAWAN menerima
sebuah data dari perangkat keras
pada Node 1 dan Node 2 melalui
5
Raspberry pi yang diteruskan ke
Web server (Cloud) lalu dilanjutkan
ke smartphone
3 6. setelah mendapat hasil data, user
memberikan sebuah perintah
6 berbentuk aplikasi user interface
yang sudah tersimpan pada Web
server (Cloud).
7
7. Web server (Cloud) meneruskan
perintah tersebut ke Raspberry pie
8
8. Raspberry pie memberikan
No perintah kepada perangkat yang ada
pada Node 1 dan arduino pada keran
elektrik.
4 9. perangkat yang ada pada Node 1
9 dan keran elektrik menerima perintah
dan menjalankan fungsi nya untuk
merawat lahan pertanian.
10
10. perangkat Ultrasonic Scarer
menjalankan fungsinya untuk
mengusir hama.
11
11. Keran elektrik menjalankan
fungsi membuka dan menutup aliran
12 air atau pestisida sesuai perintah
yang diterima.
Yes
12. berhasil panen dan meningkatkan
produktivitas hasil panen ?
13
13. selesai dan output sesuai apa
yang diharapkan.
22
23
BAB V. SIMPULAN DAN SARAN
24
LAMPIRAN
1. Dokumentasi Kegiatan
http://publikasi.mercubuana.ac.id/index.php/Incomtech/article/download/2146/14
https://ekonomi.kompas.com/read/2017/02/19/163912926/negara.agraris.mengapa
November 2018
25
MENGHASILKAN BAHAN PANGAN. [Online]. Tersedia:
https://www.academia.edu/8225265/Pertanian_adalah_kegiatan_pemanfaatan_su
mber_daya_hayati_yang_dilakukan_manusia_untuk_menghasilkan_bahan_panga
26
DAFTAR RIWAYAT HIDUP
DATA PRIBADI
RIWAYAT PENDIDIKAN
KEMAMPUAN
27
DATA PRIBADI
RIWAYAT PENDIDIKAN
KEMAMPUAN
1. Photoshop 8/10
2. After Effect 7/10
3. Premiere Pro 8/10
4. Adobe Ilustrator 7/10
5. Microsoft Office 9/0
28
DAFTAR RIWAYAT HIDUP
DATA PRIBADI
RIWAYAT PENDIDIKAN
KEMAMPUAN
1. Photoshop 8/10
2. Premiere Pro 8/10
3. Microsoft Office 9/10
4. Java 8/10
5. html 8/10
29