Anda di halaman 1dari 26

PROPOSAL

TESIS

MAGISTER TERAPAN TEKNIK ELEKTRO


Spesialisasi : Energy Conversion & Power System

Desain dan Analisis Monitoring DC House


Dengan Metode Realtime Berbasis Android
Oleh:
Riyant Budi Setiawan

JURUSAN TEKNIK ELEKTRONIKA


POLITEKNIK NEGERI MALANG
Tahun Akademik 2020-2021
LEMBAR PERSETUJUAN
PROPOSAL TESIS
MAGISTER TERAPAN TEKNIK ELEKTRO
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG

Spesialisasi: Energy Conversion & Power System

Desain dan Analisis Monitoring DC House Dengan Metode


Realtime Berbasis Android

Oleh:
Riyant Budi Setiawan
Malang, Oktober 2020

Kami yang bertanda tangan di bawah ini telah membaca proposal tesis yang diusulkan oleh
Riyant Budi Setiawan, dan menurut kami, kedalaman dan cakupan penelitian yang diajukan
telah memenuhi kriteria penelitian Program Studi Magister Terapan Teknik Elektro
Politeknik Negeri Malang. Kriteria penelitian yang mencakup integrasi, pengembangan,
kritik dan pengaplikasian terhadap ilmu pengetahuan dan keahlian yang diberikan oleh
Program Studi Magister Terapan Teknik Elektro Politeknik Negeri Malang. Kami komite
riset menyetujui untuk menjadi pembimbing dan penelaah dalam penyelesaian tesis yang
diusulkan oleh Riyant Budi Setiawan.

Pembimbing Utama : Mohammad Noor Hidayat, ST., MSc., Tanggal


PhD

Pembimbing Pendamping : Ferdian Ronilaya, ST., MSc., PhD Tanggal

Penelaah I : Tanggal

Penelaah II : Tanggal

1. Pendahuluan

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 2 dari 26


halaman
1.1 Latar belakang
Internet dan Smartphone menjadi suatu kebutuhan bagi manusia, secara
fungsional dapat mengirim dan menerima informasi baik dalam bentuk teks,
audio, maupun visual. Segala informasi dapat disajikan secara realtime
dengan adanya korelasi dari keduanya. Beberapa teknologi yang
memanfaatkan smartphone dan internet yaitu Internet of Thing (IOT).
Internet Of Thing (IOT) merupakan teknologi yang memungkinkan
benda-benda disekitar terhubung dengan internet. IOT telah berkembang dari
yang hanya sebuah interkoneksi antar perangkat yang menjadi interkoneksi
antar perangkat termasuk dengan system monitoring. Sistem dan perangkat
pada DC House beroperasi bersama-sama, berbagi data penggunaan melalui
jaringan internet. Teknologi ini memanfaatkan jaringan perangkat WiFi yang
menghubungkan perangkat dengan internet untuk dikendalikan, dipantau, dan
dapat juga diakses dari jarak jauh agar terciptanya kenyamanan, kemudahan,
efisiensi energi, dan keamanan bagi pengguna.
Dalam penerapan IOT, ada beberapa hal yang harus diperhatikan salah
satunya yaitu parsing data. Parsing data merupakan sebuah kegiatan yang
wajib ada dalam sebuah program, jika program tersebut terdapat pengolahan
data terhadap sebuah paket data tertentu, maka data yang diperoleh dari
server mengharuskan melakukan parsing data kepada sebuah smartphone.
Parsing data menjadi suatu kajian tersendiri dalam sebuah aplikasi jika
dikaitkan dengan data realtime. Data realtime adalah mekanisme
pengontrolan, perekaman, dan pemrosesan data yang cepat sehingga output
yang dihasilkan dapat diterima dalam waktu yang relatif sama. Data realtime
sampai saat ini masih dikembangkan dengan berbagai macam algoritma
untuk mendapatkan efisiensi dalam dalam pemrosesan data dalam berbagai
macam penerapan.
Berdasarkan hal tersebut, pembuatan sistem ini dengan memberikan
judul penelitian “Desain dan Analisis Monitoring DC House dengan Metode
Realtime Berbasis Android”.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 3 dari 26


halaman
1.2 Perumusan Masalah
1. Bagaimana mendesain sistem monitoring DC House dalam penereapan data
realtime?
2. Bagaimana efisiensi penerapan algoritma data realtime dalam monitoring
DC House?

1.3 Tujuan Penelitian


Tujuan utama dari penelitian ini adalah:
1. Mendesain sistem monitoring DC House dalam penerapan data realtime
2. Mengetahui efisiensi penerapan algoritma data realtime dalam monitoring
DC House

1.4 Batasan Masalah


Pada penelitian ini terdapat Batasan masalah yaitu algoritma yang diteliti
yaitu diterapkan dalam data realtime parsing data dari database ke perangkat
smartphone android menggunakan jaringan internet.

1.5 Kontribusi Penelitian


Kontribusi ilmiah dari penelitian ini dapat diberikan dengan list sebagai berikut:
1. Monitoring App yang dapat digunakan untuk sistem DC House berbasis
IoT.
2. Memberi variasi baru untuk menampilkan data dengan menggunakan
perangkat smartphone android dengan menggunakan jaringan internet.
3. Menghasilkan sistem yang dapat di implementasikan menjadi Business
Plain dan Menghasilkan sistem monitoring DC House dan terintegrasi.

2. Tinjauan Pustaka
2.1 Penelitian sebelumnya
Tabel 2.1 Penelitian Terdahulu
TAHUN NAMA JUDUL PENJELASAN
2015 Irwan Implementasi Wireless Implementasi Wireless
Dinata, Monitoring Energi monitoring energi listrik
Wahri Listrik Berbasis Web berbasis web database, bisa

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 4 dari 26


halaman
TAHUN NAMA JUDUL PENJELASAN
Sunand Database diakses secara real time yang
a dapat diakses dari jaringan
internet kapan saja.
Perangkat ini terdiri 4 (empat)
bagian yaitu sensor, processor,
display dan network. Bagian
sensor terdiri dari Current
Transformer dan AC to AC
Power Adapter. Processor
digunakan Arduino UNO yang
akan mengolah hasil sensor,
display menggunakan Liquid
Crystal Display (LCD) tipe
untuk menampilkan data
keluaran real time. Bagian
terakhir yaitu network terdiri
dari Ethernet Shield, 3G
Router, 3G Modem untuk
komunikasi ke Database Server
sebagai tempat penyimpanan
tetap dan pengolahan data lebih
lanjut. Melalui perangkat ini
kita dapat memantau
penggunaan energi listrik
setiap saat tanpa harus
mendatangi lokasi titik
pengukuran tersebut.
2017 Muham Realtime Database Membangun sebuah sistem
mad Sensor Menggunakan sensor yang selanjutnya akan
Akbar Arduino Uno Untuk secara otomatis tersimpan pada
Keperluan Sistem database menggunakan

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 5 dari 26


halaman
TAHUN NAMA JUDUL PENJELASAN
Informasi mekrokontroller Arduino dan
ethernet shield, penyimpanan
selanjutnya akan bersifat
realtime.
Sistem informasi secara
realtime dari infrastruktur
perangkat keras sensor yang
terhubung pada database
2019 Endy Penerapan NoSQL pada Membangun sistem portal
Suryo Portal Berita Berbasis berita berbasis android dengan
Lakson Android Dengan menggunakan jenis basis data
o, Menggunakan Metode NoSQL sebagai pilihan
Imam First In First Out alternatif pengganti jenis basis
Husni (FIFO) data relasional.
Al Menampilkan portal berita
Amin secara cepat dengan
menggunakan metode NoSQL,
data diambil dari database
online dan disimpan didalam
database local android.
2019 Ahmad Implementasi Metode Pengolahan data secara
Roihan, Realtime, Live Data aplikatif untuk sistem
Aditya dan Parsing JSON pendistribusian data, integrasi
Agus Berbasis Mobile data, dengan menggunakan
Wisant Dengan Menggunakan web service PHP Rest FullAPI
o, Yudi Android Studio dan ke database hosting.
Sulaem PHP Native
an,
Fuad
Muham
mad
Nur,

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 6 dari 26


halaman
TAHUN NAMA JUDUL PENJELASAN
Sofian
Willian
di,
Wahyu
Pribadi.
2018 Divyan Real Time Monitoring Mengukur kadar air tanah,
sh of Valeriana Jatamansi suhu dan setiap kejadian pada
Thakur, Plant for Growth tanaman valeriana jatamansi
Yugal Analysis secara realtime.
Kumar, Pengukuran tanaman valeriana
Arvind jatamansi dengan menggunkan
Kumar, Sensor LM-35, Arduino Uno,
Pradeep Modul ESP8266.
Kumar,
Vijendr
a Singh
2020 Changx Research and Melaksanakan pertukaran data
ia Sun, Application of data (parsing data) dengan cepat
Xia Exchange based on dan data rendah redudansi
Zeng, JSON data.
Chengz Data Exchange, Architecture
hong Based on JSON, Java
Sun, Programming
Haiping
Si,
Yanling
Li
2019 Weizha API recommendation Memberikan rekomendasi API
o Yuan, for event-driven untuk pembangunan aplikasi
Hoang Android application android:
H. development 1. Fungsi API untuk
Nguyen implementasi dan

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 7 dari 26


halaman
TAHUN NAMA JUDUL PENJELASAN
, fungsional
Lingxia 2. Callback API untuk
o Jiang, memuat kode function
Yuting
Chen,
Jianjun
Zhao,
Haibo
Yu
2015 Shutcha Android Application to Meningkatkan kinerja aplikasi
rpol Enhance Performance seluler oleh sistem baru untuk
Chopvit of Internship Program mengelola program mahasiswa
ayakun Implementing Cloud di tingkat universitas
Computing Platform menggunakan metode cloud
and Infrastructure computing.
Web server, cloud computing
database untuk mendukung
kerja sistem lebih efisien
dengan cluster dan grid
komputasi platform
2016 Gebrem Towards end-user Penerapan REST dalam
ariam development of REST aplikasi untuk mencapai
Mesfin, client applications on usability
Tor- smartphones Rest Service:
Morten 1. Usability
Gronli, 2. HTML5
Dida 3. Usability of Rest Service on
Mideks Smartphone
o,
Gheorg
hita
Ghinea

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 8 dari 26


halaman
TAHUN NAMA JUDUL PENJELASAN
2020 Guido On the performance of Membandingkan Teknik Soap
Alberte web services, google WS, Restful WS, GCM dan
ngo, cloud messaging and FCM client-server.
Fikru firebase cloud Google Cloud Messaging
G. messaging
Debele,
Waqar
Hasan,
Dario
Firebase Cloud Messaging
Strama
ndino

Dalam suatu penelitian diperlukan dukungan hasil-hasil penelitian yang telah


ada sebelumnya yang berkaitan tentang penelitian tersebut. Dari penelitian
Ahmad Roihan, Aditya Agus Wisanto, Yudi Sulaeman, Fuad Muhammad Nur,
Sofyan Williandi, Wahyu Pribadi (2019) dengan penelitian terkait tentang
implementasi motode realtime, live data dan parsing JSON berbasis mobile
android dengan menggunakan android studio. Dengan menerapkan teknik
Restfull HTTP dengan aksi data bisa ditambahkan, diedit, di updatem dan
dihapus, teknik tersebut dapat berjalan dan dapat mendukung metode realtime.

Dari penelitian Muhammad Akbar (2017) dengan penelitian terkait tentang


realtime database sensor menggunakan Arduino uno untuk keperluan sistem
informasi dengan menggunakan wifi shield untuk mengirimkan data dari sensor
ke database berjalan dengan baik.

Ada beberapa hal yang penting dari proses telknologi Internet Of Thing,
Arduino, database cloud, parsing data realtime, smarthone android untuk
monitoring DC House adalah:

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 9 dari 26


halaman
Gambar 2.1 Sinkronisasi IOT Monitoring DC House
Dalam gambar 2.1 untuk mengintegrasikan antara IOT, database cloud dan
parsing data dalam monitoring DC House membutuhkan beberapa perangkat
seperti: Arduino, interface data, process back layer, cloud database manager, dan
perangkat smartphone android.
2.2 Internet Of Thing

IoT (Internet of Thing) tidak terlepas dari konsep dasarnya yaitu untuk
menghubungkan obyek yang satu dengan obyek yang lainnya(Things) secara
bersama-sama. Merupakan teknologi yang memungkinkan benda-benda disekitar
terhubung dengan jaringan internet. Teknologi ini ditemukan oleh Kevin Ashton
pada tahun 1999. Hingga saat ini, teknologi IoT sudah dikembangkan dan
diaplikasikan.

Cara Kerja Internet of Things yaitu setiap benda yang terhubung dengan
internet bisa diakses kapan saja dan dimana saja dengan memanfaatkan sebuah
argumentasi pemrograman yang dimana tiap-tiap perintah argumennya itu
menghasilkan sebuah interaksi antara sesama mesin yang terhubung secara
otomatis tanpa campur tangan manusia dan dalam jarak berapa pun. Internetlah
yang menjadi penghubung di antara kedua interaksi mesin tersebut, sementara
manusia hanya bertugas sebagai pengatur dan pengawas bekerjanya alat tersebut
secara langsung.

Melalui penerapan konsep teknologi IoT dengan interkoneksi antara dunia fisik

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 10 dari 26


halaman
dengan dunia maya, baik melalui eksploitasi identifikasi, pengambilan data,
pengolahan data, dan kemampuan dalam berkomunikasi, membuka peluang baru
dalam dimensi IoT untuk mengakses apapun, setiap saat dan dari tempat manapun

Gambar 2.2. Dimensi IoT menurut ITU-T Y.2060

2.3 Arduino Uno


Arduino adalah mikrokontroller single-board yang bersifat open-source,
diturunkan dari wiring platform, mempunyai fleksibilitas tinggi baik dari
segi software maupun hardware untuk memudahkan rancang bangun
elektronik dalam berbagai bidang.
Arduino menggunakan IC ATMega sebagai IC program dan untuk
software memiliki Bahasa pemrograman sendiri yang sering disebut Bahasa
processing, Bahasa ini sangat mirip dengan Bahasa C. dalam setiap Arduino
memiliki spesifikasi masing-masing sesuai dengan kebutuhan.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 11 dari 26


halaman
Gambar 2.3. Arduino Uno Board ATMega328P

2.4 Cloud Computing


Cloud Computing adalah teknologi yang menjadikan internet sebagai
pusan pengelolaan data dan aplikasi. Penerapan cloud computing saat ini
sudah dilakukan oleh sejumlah perusahaan IT terkemuka didunia.

Gambar 2.4 Pemetaan Proses kerja


Ada 3 model pengiriman data dalam cloud computing:
a. Software as a Service (SaaS)
Merupakan layanan untuk penggunaan aplikasi yang telah disediakan,
penyedia layanan platform dan infrastruktur yang menjalankan
aplikasi tersebut.
b. Platform as a Service (Paas)
Merupakan layanan untuk menggunakan platform yang telah
disediakan, pengembang aplikasi focus pada aplikasi yang dibuat
tanpa memikirkan tentang pemeliharaan platform.
c. Infrastructure as a Service (IaaS)
Merupakan layanan menggunakan infrastuktur yang telah digunakan.

2.5 Database
Database adalah suatu kumpulan sebuah informasi yang disimpan
didalam sebuah perangkat komputer secara sistematik sehingga dapat
diperiksa dengan menggunakan suatu program komputer agar dapat
informasi dari basis data tersebut.
Konsep kerja database server yaitu memiliki model klien-server.
Klien-server dapat diartika sebagai model dari suatu system yang membagi

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 12 dari 26


halaman
proses system antara server yang mengolah database dan klien yang
menjalankan aplikasi. Database dapat diakses oleh beberapa klien
bersamaan dimana data yang diakses bersal dari satu database yang ada
pada server. Server tersebut diakses baik melalui suatu front end yang
berjalan di perangkat computer atau perangkat mobile yang menampilkan
data yang diminta atau back end yang berjalan pada server dan menangani
tugas-tugas seperti analisis dan data penyimpanan. Beberapa contoh dari
database yaitu Oracle, DB2, Informix, Ingres, SQL Server. Setiap server
menggunakan query sendiri untuk logika dan struktur.

2.6 API
API memungkinkan programmer untuk menggunakan fungsi standar
untuk berinteraksi dengan sistem operasi API terdiri dari berbagai elemen
seperti function, protocols, dan tools lainnya yang memungkinkan
developers untuk membuat aplikasi. Tujuan penggunaan API adalah untuk
mempercepat proses development dengan menyediakan function secara
terpisah sehingga developer tidak perlu membuat fitur yang serupa.
Penerapan API akan sangaat terasa jika fitur yang diinginkan sudah sangat
kompleks, tentu membutuhkan waktu untuk membuat yang serupa
dengannya. Misalnya: integrasi dengan payment gateway. Terdapat
berbagai jenis sistem API yang dapat digunakan, termasuk sistem operasi,
library, dan web.

Gambar 2.5 Konsep Dasar Application Programming Interface


2.7 Android Studio

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 13 dari 26


halaman
Android studio merupakan Integrated Development (IDE) resmi untuk
pengembangan aplikasi android, berdasarkan IntelliJ IDEA. Android
berubah menjadi platform yang begitu cepat dalam melakukan inovasi. Hal
ini tidak lepas dari pengembangan utama dibelakangnya yaitu google.
Android studio tidak bisa dipisahkan oleh Android SDK. Android Software
Development Kit (SDK) merupakan kit yang bisa digunakan oleh para
developer untuk mengembangkan aplikasi berbasi android. Didalamnya
terdapat beberapa tools seperti debugger, software libraries, emulator,
dokumentasi, sample code dan tutorial.
Java SE Development Kit adalah salah satu contoh Android SDK dan
menjadi bahasa pemrograman yang paling sering digunakan untuk
mengembangkan aplikasi android. Disamping itu ada beberapa Bahasa
lainnya seperti C++, Go, dan Kotlin.

3. Metodologi
Metode yang digunakan dalam penelitian ini adalah studi literatur terkait dengan
penelitian yang akan dilakukan, penyusunan konsep, perancangan, pembuatan alat,
simulasi dan pengambilan data, analisis data dan laporan tesis.

Gambar 3.1 Diagram Metodologi Penelitian

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 14 dari 26


halaman
Gambar 3.2 Bagan alir Penelitian
Prinsip dasar pada penelitian ini adalah membahas tentang pengiriman data secara
realtime, dimana data yang didapatkan dari solar sel dikirimkan ke database cloud
menggunakan API dan akan diterima dari database cloud kepada smartphone android
menggunakan API .

3.1 Sistem dan Metode yang Disusulkan

Gambar 3.3 Blok Diagram Sistem


Dari blok diagram di atas data yang akan dimonitoring adalah data arus dan
tegangan dari keluaran photovoltaic, data arus dan tegangan akan ditangkap
oleh sensor arus dan sensor tegangan. Selanjutnya data tersebut akan
dikirimkan kepada database yang telah dihosting di cloud dan akan dikrimkan
ke device android dengan menggunakan algoritma RestFull API.

3.2 Perancangan
Perancangan ini berisi penjelasan secara keseluruhan dari sistem yang
terdiri dari perancangan pembuatan “Desain dan analisis monitoring DC House

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 15 dari 26


halaman
dengan metode realtime berbasis android”. Dalam perancangan terdapat
beberapa pembahasan yaitu:

3.2.1 Perancangan Alat dan Bahan

Gambar 3.4 Sensor Arus

Sensor arus ACS712 yang akan digunakan dalam penelitian,


sensor tersebut dapat mendeteksi aliran arus listrik yang melewatinya.
Hall Efect Allegro ACS712 merupakan sensor yang presisi sebagai
sensor arus AC atau DC dalam pembacaan arus.

Gambar 3.5 Sensor Tegangan

Sensor tegangan ZMPT101b yang akan digunakan untuk


mengukur tegangan yang selanjutnya akan dimonitoring.

Gambar 3.6 Arduino Uno

Gambar 3.6 menunjukkan Arduino Uno yang merupakan board


mikrokontroller berbasi ATMega328 (Datasheet). Memiliki 14 Pin
input dan output digital dimana 6 pin input tersebut digunakan sebagai

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 16 dari 26


halaman
output PWM dan 6 pin input analog. Arduinio uno tersebut akan
menjadi media perantara dari sensor arus dan tegangan untuk
mendapatkan nilai untuk selanjutnya disimpan kedalam database
menggunakan RestFull API.

Gambar 3.7 Database MySql

MySQL adalah sebuah database manajemen sistem yang dalam


penggunaannya menggunakan perintah dasar SQL (Structured Query
Language). MySQL dalam penelitian ini digunakan untuk menyimpan
data dari sensor arus dan tegangan yang telah dikirimkan oleh Arduino
uno menggunakan RestFull API. Data akan disimpan kedalam table
yang telah di buat di dalam database, table yang akan di buat akan
disesuaikan dengan kebutuhan sistem untuk menyimpan nilai variabel
yang dibutuhkan.

Gambar 3.8 Android Studio

Android Studio adalah Integrated Development Enviroment


(IDE) yang digunakan untuk membangun aplikasi berbasis android.
Dalam penelitian ini android studio digunakan untuk membangun
aplikasi dimana aplikasi tersebut dapat melakukan parsing data dari
database yang telah diterima oleh sensor arus dan tegangan sehingga
pengguna dapat melaksanakan monitoring dari perangkat mobile
android. Dalam pembangunan aplikasi android ada teknik yang

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 17 dari 26


halaman
digunakan dalam struktur pengkodingan seperti abstract class,
encapsulation, inheritance, polymorphism.
3.2.2 Perancangan Sistem
Perancangan ini menguraikan tahapan perancangan monitoring DC
house berbasis android.
3.2.2.1 Diagram Blok Sistem
Diagram blok ini akan menjelaskan bagaimana perancangan
sistem akan dibuat. Tahap ini menggambarkan bagaimana
sistem akan diproses dan dibuat menjadi layak digunakan.

Gambar 3.9 Blok Diagram Sistem


Keseluruhan

Pada bagian Gambar 3.9 merupakan diagram blok sistem


kerja keseluruhan yang terbagi menjadi 4 proses. Berikut
penjelasan dari diagram blok sebagai berikut:

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 18 dari 26


halaman
1. Proses Sensor Arus ke Arduino

Gambar 3.10 Flowchart Sensor Arus.


Sensor arus akan akan menangkap arus yang didapatkan dari
keluaran photovoltaic, data arus akan di kirimkan ke arudino.
Sensor arus akan menangkap segala aktifitas arus dari keluaran
photovoltaic sehingga data tersebut akan selalu diperbarui. Arduino
akan mengelola data tersebut untuk disimpan ke dalam database
cloud melalui modul WiFi sehingga data tersebut akan tersimpan di
database.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 19 dari 26


halaman
2. Sensor Tegangan ke Arduino

Gambar 3.11 Flowchart Sensor Tegangan.


Sensor tegangan akan akan menangkap arus yang didapatkan
dari keluaran photovoltaic, data tegangan akan di kirimkan ke
arudino. Sensor tegangan akan menangkap segala aktifitas tegangan
dari keluaran photovoltaic sehingga data tersebut akan selalu
diperbarui. Arduino akan mengelola data tersebut untuk disimpan
ke dalam database cloud melalui modul WiFi sehingga data
tersebut akan tersimpan di database.

3 . Arduino Uno ke Database

Gambar 3.12 Flowchart Pengiriman data dari Arduino ke


database.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 20 dari 26


halaman
Data yang telah diterima dari sensor arus dan tegangan
selanjutnya akan dikirimkan kedalam database oleh
Arduino menggunakan modul wifi, data akan di parsing
dari Arduino ke dalam database menggunakan algoritma
Restfull API, server database akan menyediakan API yang
dibangun menggunakan backend website sehingga akan
menangkap data yang dikirimkan oleh Arduino uno untuk
selanjutnya query akan disesuaikan dengan format table
yang disediakan dalam database.

4. Android ke Database

Gambar 3.13 Flowchart Request data dari Android ke


database.

Dalam pengiriman data dari database ke android, tidak


terlepas dari RestFull API yang digunakan. Untuk
membuat data realtime, android selalu melakukan request
data ke database, API harus menyediakan jembatan untuk
melaksanakan tanggapan dari request data dari smartphone
android.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 21 dari 26


halaman
4. Penjadwalan dan Target Capaian
4.1 Semester 1
Tabel 4.1 Penjadwalan dan Target Semester 1

Target Capaian Mulai Akhir Keterangan


Terkumpulnya Jurnal, Mgg-1 Mgg-4 Studi previous work
artikel referensi
Penulisan proposal Mgg-3 Mgg-7 Koordinasi dengan pembimbing
Sidang proposal Mgg-8 Mgg-8 Siapkan presentasi
Perbaikan proposal Mgg-9 Mgg-16 Perbaikan proposal

4.2 Semester 2
Tabel 4.2 Penjadwalan dan Target Semester 2

Target Capaian Mulai Akhir Keterangan


Terkumpulnya Jurnal, Mgg-1 Mgg- Perancangan dan analisa
artikel referensi Monitoring DC House berbasis
android
Monitoring DC House Mgg-4 Mgg-9 Pembuatan Rancangan Alat
dan pemodelan Monitoring DC House berbasis
android
Publikasi Mgg-9 Mgg-16 Seminar Internasional
Sidang progress 1 Mgg- Mgg-16 Hasil perhitungan dan simulasi
16

4.3 Semester 3
Tabel 4.3 Penjadwalan dan Target Semester 3

Target Capaian Mulai Akhir Keterangan


Terkumpulnya Jurnal, Mgg-1 Mgg-3 Mempelajari komponen untuk
artikel referensi Monitoring DC House berbasis
android
Pembuatan rangkaian Mgg-4 Mgg-8 Pembuatan Alat Monitoring DC
dan simulasi House berbasis android
Pengambilan data dan Mgg- Mgg-15 Pengambilan data keseluruhan
13
Analisa
Sidang progress 2 Mgg- Mgg-16 Menyusun artikel seminar
16
internasional

4.4 Semester 4

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 22 dari 26


halaman
Tabel 4.4 Penjadwalan dan Target Semester 4

Target Capaian Mulai Akhir Keterangan


Penyusunan thesis Mgg-1 Mgg-4 Penyusunan thesis dari data dan
analisa yang diperoleh
Publikasi Mgg-3 Mgg-7 Seminar/ Jurnal Internasional
Persiapan sidang Mgg-8 Mgg-9 Mengumpulkan seluruh data-
data dan referensi-referensi yang
dibutuhkan
Finalisasi thesis Mgg-9 Mgg-16 Laporan Tesis
Sidang thesis Mgg- Mgg-16 Melaporkan keseluruhan hasil
16
simulasi, mengacu pada proposal

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 23 dari 26


halaman
Daftar Pustaka
[1] Dinata, Irwan., Sunanda, Wahri., “Implementasi Wireless Monitoring Energi
Listrik Berbasis Web Database” Jurnal Nasional Teknik Elektro.2015.

[2] Akbar, Muhammad., “Realtime Database Sensor Menggunakan Arduino Uno


Untuk Keperluan Sistem Informasi” Ilkom Jurnal Ilmiah. 2017

[3] Suryo Laksono, Endy., Husni Al Amin, Imam., “Penerapan NoSQL pada Portal
Berita Berbasis Android Dengan Menggunakan Metode First In First Out
(FIFO)” Prosiding.2019.

[4] Roihan, Ahmad., Agus Wisanto, Aditya., Sulaeman, Yudi., Muhammad Nur,
Furad., Williandi Sofian., Pribadi, Wahyu. “Implementasi Metode Realtime, Live
Data dan Parsing JSON Berbasis Mobile Denagn Menggunakan Android Studio
dan PHP Native”. Jurnal Teknologi Informasi. 2019.

[5] Thakur, Divyansh., Kumar, Yugal., Kumar, Arvind., Kumar, Pradeep., Singh,
Vijendra. “Realtime Monitoring of Valeriana Jatamansi Plant For Growth
Analysis”. Science Direct. 2018.

[6] Sun, Changxia., Zeng, Xia., Sun, Chengzhong., si, Haiping., Li, Yanling.,
“Research and Application of data Exchange based on JSON”. IEEE, 2020.

[7] Yuan, Weizhao., H. Nguyen, Hoang., Jiang Lingxiao., Chen, Yuting., Zhao,
Jianjun., Yu, Haibo., “API Recommendation for event-driven Android
application Development”. Science Dierect, 2019.

[8] Chopvitayakun, Shutcharpol., “Android Application to Enhance Performance of


Internship Program Implementing Cloud Computing Platform and
Infrastructure”. Science Direct, 2015.

[9] Mesfin, Gebremariam., Gronli, Tor-Morten, Midekso, Dida., Ghinea, Gheoghita.


“Toward end-user development of REST client applications on smartphone”.
Science Direct, 2016.

[10] Albertengo, Guido., G. Debele, Fikru., Hasan, Waqan, Stramandino, Dario. “On
the Performance of Web Service, google cloud Messaging and Firebase cloud
Messaging”, Science Direct, 2020.

[11] Omar, et al. "IoT-based interactive dual mode smart home automation."
2019 IEEE International Conference on Consumer Electronics (ICCE).
IEEE, 2019.

[12] Hamdan, O., Shanableh, H., Zaki, I., Al-Ali, A. R., & Shanableh, T. (2019,
January). IoT-based interactive dual mode smart home automation. In
2019 IEEE International Conference on Consumer Electronics (ICCE)
(pp. 1-2). IEEE.

[13] Mahmud, Sadi, Safayet Ahmed, and Kawshik Shikder. "A Smart Home
Automation and Metering System using Internet of Things (IoT)." 2019

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 24 dari 26 halaman


International Conference on Robotics, Electrical and Signal Processing
Techniques (ICREST). IEEE, 2019.
[14] Estebsari, A., Patti, E., & Barbierato, L. (2018, June). Fault Detection,
Isolation and Restoration Test Platform Based on Smart Grid Architecture
Model Using Intenet-of-Things Approaches. In 2018 IEEE International
Conference on Environment and Electrical Engineering and 2018 IEEE
Industrial and Commercial Power Systems Europe (EEEIC/I&CPS
Europe) (pp. 1-5). IEEE.

[15] Song, M. (2016). A Study on Business Types of IoT-based Smarthome:


based on the theory of Platform Typology. The Journal of The Institute of
Internet, Broadcasting and Communication, 16(2), 27-40.

[16] Maulana, H., & Al-Jabari, M. R. (2018, August). Development of Smart


Home System to Controlling and Monitoring Electronic Devices using
Microcontroller. In IOP Conference Series: Materials Science and
Engineering (Vol. 407, No. 1, p. 012108). IOP Publishing.

[17] Mukhopadhyay, K., Sinha, C., Saha, H. N., Rakshit, S., & Auddy, S.
(2018, November). Smart Mirror-a Secured Application of Artificial
Intelligence Recognizing Human Face and Voice. In 2018 IEEE 9th
Annual Information Technology, Electronics and Mobile Communication
Conference (IEMCON) (pp. 1279-1289). IEEE.

[18] LOHAN, Vibha; SINGH, Rishi Pal. Home Automation using Internet of
Things. In: Advances in Data and Information Sciences. Springer,
Singapore, 2019. p. 293-301.
[19] Sharma, M. L., Kumar, S., & Mehta, N. (2017). SMART HOME
SYSTEM USING IOT. International Research Journal of Engineering
and Technology, 4(11), 1108-1112.

[20] Nupur Tyagi, “A REFERENCE ARCHITECTURE FOR IoT”,in


International Journal of Computer Engineering and Applications, Volume
X, Issue I, Jan. 1www.ijcea.com ISSN 2321- 3469

[21] SomayyaMadakam, R. Ramaswamy, SiddharthTripathi, “Internet of


Things (IoT): A Literature Review”, Journal of Computer and
Communications,
2015,3,1647http://www.scirp.org/journal/jcchttp://dx.doi.orghttp://dx.doi.o
rg. 2015.35021

[22] Kosmatos, E.A., Tselikas, N.D. and Boucouvalas, A.C. (2011) Integrating
RFIDs And Smart Objects into a Unified Internet of Things Architecture.
Advances in Internet of Things: Scientific Research, 1, 5-
12.http://dx.doi.org/10.4236/ait. 2011.11002

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 25 dari 26 halaman


[23] Aggarwal, R. and Lal Das, M. (2012) RFID Security in the Context of
“Internet of Things” First International Conference on Security of Internet
of Things, Kerala, 17- 19 August 2012, 51-56.
http://dx.doi.org/10.1145/2490428.2490435

[24] Gershenfeld, N., Krikorian, R. and Cohen, D. (2004) the Internet of


Things.
ScientificAmerican,291,761.http://dx.doi.org/10.1038/scientificamerican1
004-76

[25] Gill, K., Yang, S. H., Yao, F., & Lu, X. (2009). A zigbee-based home
automation system. IEEE Transactions on consumer Electronics, 55(2),
422-430.

[26] Humphries, L. S., Rasmussen, G., Voita, D. L., & Pritchett, J. D. (1997).
U.S. Patent No. 5,621,662. Washington, DC: U.S. Patent and Trademark
Office.

[27] Gomez, C., & Paradells, J. (2010). Wireless home automation networks: A
survey of architectures and technologies. IEEE Communications
Magazine, 48(6), 92-101.

Magister Terapan Teknik Elektro TA: 2020-2021 hal: 26 dari 26 halaman

Anda mungkin juga menyukai