TUGAS AKHIR
Saharman Pasaribu
13117089
TUGAS AKHIR
Diajukan sebagai syarat untuk memperoleh gelar Sarjana
Saharman Pasaribu
13117089
LEMBAR PENGESAHAN
TUGAS AKHIR
Saharman Pasaribu
13117089
Telah dipertahankan didepan Tim Penguji Tugas Akhir Program studi Teknik
Elektro Sub-Jurusan Teknik Elektro, Informatika, dan Sistem Fisis Jurusan
Teknologi Produksi dan Industri Institut Teknologi Sumatera Pada Tanggal
Dr. Sabhan Kanata, S.T., M.Eng. Nia Saputri Utami, S.T., M.T.
Skripsi ini adalah karya saya sendiri, dan semua sumber baik yang dikutip
maupun dirujuk telah saya nyatakan benar.
NIM : 13117089
Tanda Tangan :
Sebagai civitas akademik Institut Teknologi Sumatera, saya yang bertanda tangan
dibawah ini:
beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti Non-
ekslusif ini Institut Teknologi Sumatera berhak menyimpan, mengalih
media/formatkan, mengelola dalam bentuk (database), medata sebelum
enhancement at dan mempublikasikan Tugas Akhir saya selama tetap
mencantumkan nama saya sebagai penulis/pencipta dan sebagai pemilik Hak
Cipta.
Demikian pernyataan ini saya buat dengan sebenarnya.
ABSTRAK
“Soil Moisture Monitoring System, Water Level and Water Discharge as User
Interface On IOT Based Automatic Irrigation Pump”
Saharman Pasaribu (13117089)
Pembimbing: Dr. Sabhan Kanata, S.T., M.Eng dan Nia Saputri Utami, S.T., M.T.
ABSTRACT
The utilization of technology today can ease human work. The user interface
is a piece of computer software that people can hear, see, touch, and so on. The
design of a solar water pump on an IoT-based the interface subsystem is the topic
of this research. This research is focused on helping or easing the work of farmers
in a monitoring and controlling the condition of rained rice fields, from a distance
by using IoT-based websites. The main role of IoT in the interface subsystem is
implemented using the website as a notification medium regarding the sensors
used. The results of the website are designed using Ubidots, with the use of
Arduino IDE software. This website has 2 main menus, namely the control menu
and the monitoring menu. Where this menu has different and continuous
functions. This website monitoring system records the sensor results to
displayed in the form of data on soil moisture, a water level, and a
water discharge. This website control system is used to regulate the running of the
water pump automatically, on/ off. The use of the control and a monitoring on this
website is supported by the existence of media connecting the internet network, so
that the remote control and the monitoring can be carried out. The results of
testing the average value of the packet loss time parameters by testing six
MOTTO
“Tetap semangat”
‘Yesaya 41:10”
viii
LEMBAR PERSEMBAHAN
Dengan penuh rasa syukur dan bahagia, kupersembahkan karya ini yang
kuperjuangkan dengan semampuku kepada:
“Yesus Kristus”
Sebab anugerah dan kasih setia Nya selalu menyertai sepanjang jalan
kehidupanku.
Yang selalu ada disetiap suka duka dan yang menjadi penyemangat dalam
hidupku dan selalu mendoakan ku.
Saudara yang selalu mendukung dalam perjalanan karir ku, dan selalu ada disaat
aku butuh teman berkeluh kesah dalam kehidupanku.
Teman Perantauan
Teman sekelompok Tugas akhir, yang selalu memberi arahan dan support.
ix
KATA PENGANTAR
Pertama sekali, syukur bagi Tuhan Yesus yang sampai sekarang ini penulis
memperoleh kebaikan yang begitu dasyat dariNya, sehingga penulis bisa
menyelesaikan skripsi dengan judul “Perancangan dan Implementasi Sistem
Antarmuka Berbasis Website untuk Kontrol dan Monitoring Sistem Pompa Air
Berbasis Surya” sebagai syarat untuk menyelesaikan Program Sarjana (S1) pada
Program Studi Teknik Elektro, Jurusan Teknologi Produksi dan Industri Institut
Teknologi Sumatera.
Penulis sadar bahwa dalam penyusunan ini banyak hambatan dan rintangan,
namun pada akhirnya penulis dapat melaluinya, dengan adanya bantuan dari
berbagai pihak, baik bantuan moral ataupun spiritual. Untuk itu, penulis
menyampaikan ucapan terimakasih kepada:
1. Tuhan Yesus atas segala kebaikan dan penyertaan-Nya sampai saat ini,
terlebih ketika penulis merasa sangat terpuruk, namun Tuhan berikan
kekuatan yang tidak ternilai dengan apapun.
2. P. Pasaribu dan M.Tampubolon (Op. Berkat) selaku orangtua yang telah
mendukung penulis baik dukungan moral maupun materi serta doa-doa
yang dipanjatkan selama menjalani perkuliahan di ITERA, terlebih
penguatan yang diberikan di masa-masa sulit penyusunan skripsi yang
menghabiskan waktu lama.
3. Dr.Sabhan Kanata, S.T., M.Eng., selaku dosen pembimbing satu yang
telah memberikan arahan, bimbingan, dan semangat dalam penyelesaian
tugas akhir ini.
4. Nia Saputri Utami, S.T, M.T., selaku dosen pembimbing dua yang
membimbing penulis dalam proses penyelesaian penelitian ini serta
memberikan semangat, wawasan, dan arahan terkait penelitian ini.
5. Anton Nugroho dan Gusti Putu, selaku teman seperbimbingan tugas akhir
dari awal hingga akhir, yang selalu memberikan dukungan dan perhatian
selama menyelesaikan tugas akhir ini.
x
Dengan itu penulis hanya mampu mengucapkan, semoga Tuhan membalas bentuk
kebaikan dengan berkatNya dan kasihNya. Penulis juga sadar bahwa laporan
Tugas Akhir ini tidak luput dari kesalahan dan kekurangan, oleh karena itu besar
harapan penulis membuka berbagai kritik, saran agar penelitian ini lebih baik.
Penulis mohon maaf segala kesalahan yang pernah dilakukan. Semoga
kedepannya tugas akhir ini bisa memberikan dorongan untuk penelitian lebih
lanjut.
Saharman Pasaribu
xi
DAFTAR ISI
ABSTRAK ............................................................................................................. v
ABSTRACT ........................................................................................................... vi
DAFTAR GAMBAR
DAFTAR TABEL
DAFTAR ISTILAH
Istilah Keterangan
1
antarmuka ini dapat meringankan pekerjaan petani, dalam proses pengairan
tanaman dapat dipantau/dikendalikan langsung melalui website yang sudah
dibangun melalui akses internet.
Perancangan sistem website ini menggunakan Ubidots. Ubidots merupakan
sebuah platform online yang menjalankan konsep dari internet of things (IoT).
Platform ini dikembangkan oleh Boston dari Amerika Serikat dengan tujuan
melakukan pengambilan data dari input yang dapat mengatur aksi pada output
yang diinginkan [4]. Perancangan website ini memiliki 2 fungsi utama, yaitu
fungsi kontrol dan fungsi monitoring. Pada fungsi kontrol, website dapat
mengendalikan pompa air secara otomatis ataupun manual untuk sistem pengairan
sawah. Pada menu otomatis pompa dikendalikan dengan memanfaatkan data hasil
pembacaan sensor-sensor, sedangkan pada menu manual petani dapat
mengendalikan pompa sesuai dengan keinginan petani. Petani juga dapat
memantau kinerja hasil dari pompa air dalam durasi waktu pompa menyala,
kondisi kelembapan tanah dan ketinggian air, serta debit air yang dikeluarkan
pompa pada periode tertentu.
Berdasarkan hal tersebut, penulis mengambil tugas akhir dengan judul
“Perancangan dan Implementasi Sistem Antarmuka Berbasis Website untuk
Kontrol dan Monitoring Sistem Pompa Air Berbasis Surya”
1.2 Tujuan
Tujuan dari tugas akhir ini adalah membuat sistem antarmuka website untuk
melakukan kontrol dan monitoring pada pompa air berbasis surya pada lahan
pertanian sawah tadah hujan.
1.3 Ruang Lingkup Penelitian
Ruang lingkup dari penelitian pada tugas akhir ini difokuskan dalam
pembuatan sistem antarmuka berbasis website yang difungsikan untuk melakukan
kontrol pompa air serta monitoring kelembapan tanah, ketinggian air dan debit air
pada wilayah tadah hujan.
1.4 Sistematika Penulisan
Sistematika penulisan penelitian pada tugas akhir ini terdiri dari 5 bab. Berikut
adalah penjelasan tentang masing-masing bab tersebut:
2
1. BAB I PENDAHULUAN
Bab ini membahas tentang latar belakang, tujuan, ruang lingkup penelitian,
metodologi dan sistematika penulisan.
2. BAB II TINJAUAN PUSTAKA
Bab ini menjelaskan teori dasar yang akan dibahas dan digunakan dalam
penelitian tugas akhir.
3. BAB III PERANCANGAN SISTEM
Bab ini membahas mengenai perancangan konsep sistem berdasarkan
metodologi untuk mendapat hasil.
4. BAB IV HASIL DAN ANALISIS
Bab ini membahas tentang hasil pengujian berupa data-data hasil
implementasi dari sistem yang sudah dirancang.
5. BAB V PENUTUP
Bab ini berisi kesimpulan yang didapatkan dari hasil pengujian terhadap
implementasi sistem yang tekah dilakukan.
3
BAB II
TINJAUAN PUSTAKA
4
Penggunaan mikrokontroller Arduino UNO difungsikan untuk menerima data dari
motor servo, sensor ultrasonik. Sehingga alat ini diprogram dalam pengontrolan
pada sistem irigasi.
Literatur [10] berisi mengenai penggunaan aplikasi ubidots untuk sistem
kontrol dan monitoring pada gudang gula berbasis arduino UNO. Penulisan ini
menjelaskan tentang industri penyimpanan gula yang sulit untuk melakukan
kontrol dan monitoring suhu serta kelembapan gudang, sehingga aplikasi ubidots
sebagai platfrom mempermudah user dalam pengambilan data sensor DHT22 dan
mengubahnya menjadi informasi. Pengiriman dan penerimaan data menggunakan
NodeMCU serta ubidots sebagai kontrol buka tutup gerbang dan monitoring suhu
kelembapan dari aplikasi, sehingga didapatkan gula dengan kualitas baik.
2.2 Sistem kontrol
Sistem kontrol atau sistem kendali adalah proses pengaturan terhadap besaran
sehingga mampu mengatur sistemnya sendiri atau sistem diluarnya [11]. Sistem
pengendalian atau sistem kontrol terbagi atas 2 bagian yaitu:
1. Sistem Pengendalian Manual
Sistem pengendalian manual adalah pengendalian dengan melibatkan makluh
hidup. Sistem ini digunakan, pada proses yang tidak mengalami banyak
perubahan beban.
2. Sistem Pengendalian Otomatis
Sistem pengendalian otomatis adalah pengendalian dengan melibatkan suatu
alat yang biasanya disebut dengan controller. Dimana fungsi utamanya,
menjalankan tugasnya dengan perintah controller nya.
2.3 Sistem monitoring
Kata monitoring berasal dari kata monitor, yang berarti memantau/
pengawasan. Sistem monitoring adalah suatu sistem penilaian secara terus
menerus atau kontinu terhadap suatu kegiatan, program, atau yang lainnya dengan
tujuan untuk mendapatkan koreksi hasil yang diharapkan. Kata monitoring, akan
cenderung memberi suatu informasi dari pengukuran yang dilakukan dari waktu
ke waktu [12]. Informasi dari pengukuran tersebut dapat berupa data, berupa
grafik atau lain sebagainya. Informasi yang didapat dari hasil monitoring
dijadikan pembelajaran dan difungsikan untuk keperluan sesuai kebutuhan.
5
2.4 User Interface (antarmuka pengguna)
User interface adalah bagian dari perangkat lunak komputer dimana pengguna
dapat mendengar, melihat, menyentuh, dan lain sebagainya. Peran dari user
interface merupakan hal yang paling penting dalam pembangunan suatu
efektivitas sistem informasi [13]. Tujuan pembuatan user interface menjadikan
teknologi informasi mudah digunakan oleh penggunanya. Pada intinya user
interface memiliki 2 komponen utama, yaitu:
1. Input
Suatu cara seseorang untuk menyampaikan kebutuhannya dan keinginannya di
komputer berdasarkan data-data masukan yang dibutuhkan.
2. Output
Suatu cara komputer untuk menyatakan/menampilkan hasil dari sebuah proses
sesuai data-data masukan yang dibutuhkan.
2.5 Website
Website ditemukan pertama kali oleh Sir Timothy John, Tim Berners-Lee
pada tahun 1991. Website adalah situs informasi yang cepat untuk diakses dimana
didalamnya terikat oleh jaringan-jaringan halaman yang dihubungkan melalui
media internet dan pengguna bebas untuk mengaksesnya. Website sendiri terbagi
atas 2 bagian, yaitu:
1. Website statis
Pada website ini mengandung informasi satu arah (pemilik software saja),
dimana proses pembaharuannya dilakukan oleh pemilik software saja.
2. Website dinamis
Pada website ini mengandung informasi dua arah yang berasal dari pengguna
dan pemilik software, sehingga proses pembaruhannya bisa dilakukan oleh
keduanya.
2.6 Internet of Things (IoT)
Internet of Things adalah suatu konsep untuk perangkat yang saling terhubung
melalui jaringan internet yang memiliki kemampuan untuk berbagi data satu sama
lain tanpa memerlukan interaksi manual antara pengguna dengan perangkat. IoT
adalah dunia dimana manusia dikelilingi oleh mesin yang dapat berkomunikasi
satu sama lain dan membantu manusia untuk berinteraksi dengan dunia digital.
6
Gambar 2. 1 Konsep Internet of Things (https://www.mobnasesemka.com)
Prinsip kerja dari IoT yaitu memanfaatkan sebuah argumentasi pemograman,
yang tiap argumentasi nya menghasilkan respon yang akan dihubungkan ke suatu
alat secara otomatis pada jarak tertentu [14]. IoT merupakan salah satu
perkembangan teknologi yang menarik di dunia saat ini yang berfungsi sebagai
untuk memberikan informasi secara global. [3]. Pada Gambar 2.1 menjelaskan
konsep dasar dari IoT dimana barang-barang fisik di dunia ini diberikan identitas
yang diidentifikasikan melalui source code yang direpresentasikan dalam bentuk
data dari sistem [15].
Konsep internet of things mencakup 3 elemen utama yaitu :
7
2.8 Quality of Service (QoS)
Quality of service (QoS) adalah kemampuan teknik jaringan dalam mengelola
bandwith, delay, dan packet loss [18]. QoS difungsikan untuk membantu end user
menjadi lebih produktif untuk mendapatkan segala bentuk informasi yang akurat
dari aplikasi yang berbasis jaringan internet. Adapun faktor yang menurunkan
nilai dari QoS yaitu, redaman, noise dan distorsi.
Beberapa parameter yang terdapat di QoS, salah satu parameternya yaitu
packet loss. Packet loss merupakan parameter yang menggambarkan persentase
data yang hilang selama proses transmisi data yang dipengaruhi oleh beberapa
faktor seperti jaringan sinyal menurun, kesalahan perangkat keras jaringan, radiasi
lingkungan sekitar, dan lain-lain [19]. Pada Tabel 2. 1 menjelaskan mengenai
standar pada packet loss.
Tabel 2. 1 Standart packet loss (TIPHON)
Packet loss (%) Kategori Indeks
0-2 Sangat bagus 4
3-14 Bagus 3
15-24 Sedang 2
>25 Jelek 1
(2.1)
2.9 Ubidots
Ubidots adalah layanan aplikasi pengumpulan alat, analasis dan visualisasi
data dengan menghubungkan sistem platfrom IoT [20]. Konsep aplikasi Ubidots
dikembangkan oleh Boston, Amerika Serikat dengan tujuan melakukan
pengambilan data dari input yang dapat mengatur aksi pada output yang
diinginkan. Ubidots dilengkapi oleh fitur penyimpanan database sehingga
pengguna mendapat data terlebih dahulu yang dapat dibandingkan dengan data
yang baru. Application programming interface (API) ini merupakan fitur yang
berada dalam ubidots [4]. Ubidots dapat berinteraksi dengan perangkat keras
(hardware) seperti laptop, smartphone dengan koneksi internet. Dimana fungsi
8
dari platfrom ini untuk mempermudah dalam pengambilan data dari sensor yang
terhubung yang diubah menjadi informasi [21].
9
BAB III
PERENCANAAN SISTEM
10
Gambar 3. 1 Tampilan perencanaan desain website
Pada fitur kontrol terdapat 3 menu yang dapat dipilih pengguna untuk
mengendalikan pompa secara jarak jauh. Selain itu terdapat fitur monitoring yang
dapat digunakan pengguna untuk memantau hasil kinerja dari produk pompa air
berbasis surya ini dengan menggunakan perangkat laptop atau smartphone
melalui jaringan internet. Pada Gambar 3. 2 menjelaskan diagram alir dari dari
website, mulai dari input yang digunakan sampai hasil output dari website.
11
3.5 Perencangan pengujian usabilty
Pengujian usability ditujukan untuk melihat respon penilaian pengguna
terhadap website sehingga permasalahan-permasalahan fungsional dapat diatasi,
serta untuk mengetahui kategori kelayakan dari website tersebut. Pengujian ini
dilakukan dengan mengajukan beberapa pertanyaan terkait sistem kelayakan dari
website kepada pengguna. Berikut daftar pertanyaan yang diajukan dalam
penelitian ini dapat dilihat pada Tabel 3. 1. Parameter bobot nilai dari jawaban
pada setiap pertanyaan menggunakan metode skala Likert yang dapat dilihat pada
Tabel 3. 2. Perolehan hasil kategori bobot diolah dengan persamaan 3.1.
(3.1)
Hasil interpretasi penilaian responden dapat dilihat dengan menghitung poin
tertinggi (Y) dan poin terendah yaitu (X) dengan persamaan 3.2
(3.2)
( ) (3.3)
12
No. Kode Pertanyaan
8. P8 Apakah website efektif untuk melakukan kendali dan
pemantauan kinerja alat ?
9. P9 Apakah website cukup membantu kemudahan petani
untuk memenuhi kebutuhan air ?
10. P10 Apakah anda puas dengan fitur-fitur yang ada pada
website ?
13