Anda di halaman 1dari 39

MEMBANGUN ALGORITMA LEACH PADA WIRELESS SENSOR

NETWORK UNTUK PEMANTAUAN DAYA PENERANGAN JALAN UMUM

PROPOSAL SKRIPSI

Diajukan untuk memenuhi sebagian persyaratan memperoleh gelar


Sarjana Terapan Teknik

Disusun Oleh :
Nia Restiana Sari
NIM.1641160035

POLITEKNIK NEGERI MALANG


JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI JARINGAN TELEKOMUNIKASI DIGITAL
2020
Daftar isi
Daftar Gambar. ................................................................................................................. 3
Daftar Tabel ...................................................................................................................... 4
BAB I PENDAHULUAN .................................................................................................. 5
1.1 Latar Belakang .................................................................................................... 5
1.2 Rumusan Masalah ............................................................................................... 7
1.3 Batasan Masalah ................................................................................................. 7
1.4 Tujuan Penelitian ................................................................................................ 7
1.5 Manfaat Penelitian .............................................................................................. 8
1.6 Luaran Penelitian ................................................................................................ 8
BAB II TINJAUAN PUSTAKA..................................................................................... 10
2.1 Penelitian Terdahulu ......................................................................................... 10
2.2 Landasan Teori.................................................................................................. 13
2.2.1 Penerangan Jalan Umum ........................................................................... 13
2.2.2 Wireless Sensor Network .......................................................................... 14
2.2.3 Protokol LEACH....................................................................................... 17
2.2.4 Algoritma LEACH .................................................................................... 18
2.2.5 Mikrokontroller Arduino Uno. .................................................................. 18
2.2.6 Zigbee 802.15.4......................................................................................... 20
2.2.7 Sensor Tegangan. ...................................................................................... 23
2.2.8 Sensor Arus ............................................................................................... 24
2.2.9 Rasberry Pi ................................................................................................ 24
BAB III METODE PENELITIAN ................................................................................ 28
3.1 Jenis Penelitian.................................................................................................. 28
3.2 Rancangan Penelitian ........................................................................................ 28
3.3 Perancangan ...................................................................................................... 30
3.4 Penyiapan Bahan dan Alat ................................................................................ 31
3.5 Penentuan Prosedur dan Parameter ................................................................... 32
3.6 Waktu Penelitian ............................................................................................... 37
Daftar Pustaka ................................................................................................................ 38
Daftar Gambar.
Gambar 1 Arsitektur WSN................................................................................................ 16
Gambar 2 Ilustrasi Protokol LEACH ................................................................................ 17
Gambar 3 Arduino Uno ATMega328 Tampak Atas. ........................................................ 20
Gambar 4 Tapilan Modul Xbee. ....................................................................................... 21
Gambar 5 Modul Sensor Tegangan. ................................................................................. 24
Gambar 6 Bagian-Bagian Raspberry Pi 3. ........................................................................ 26
Gambar 7 GPIO Raspberry Pi 3. ....................................................................................... 27
Gambar 8 Header GPIO Raspberry Pi 3. .......................................................................... 27
Gambar 9 Flowchart Rancangan Penelitian. ..................................................................... 28
Gambar 10 Blok Diagram Perancangan Sistem Konsentrator dan Node PJU. ................. 30
Gambar 11 Blok Diagram Keseluruhan Sistem. ............................................................... 32
Gambar 12 Blok Diagram penentuan Cluster Head pada Algoritma LEACH ................. 34
Daftar Tabel
Tabel 1 Spesifikasi ATMega328....................................................................................... 19
Tabel 2 Spesifikasi Modul Xbee. ...................................................................................... 21
Tabel 3 Daftar Bahan yang Digunakan dalam Penelitian. ................................................ 31
Tabel 4 Daftar Alat yang Digunakan dalam Penelitian. .................................................. 31
Tabel 5 Jadwal Waktu Penelitian. ..................................................................................... 37
BAB I
PENDAHULUAN
1.1 Latar Belakang
Beberapa tahun belakangan, penghematan energi di berbagai aspek
pendukung untuk memenuhi kebutuhan manusia memang sedang menjadi
sorotan untama berbagai pihak terutama pemerintah. Instansi pemerintah
maupun swasta berlomba-lomba mencanagkan sistem dan atau program
untuk melakukan pengehamatan energi teutaa energi listrik sehetam
mungkin, tanpa terkecuali pada Penerangan Jalan Umum (PJU)[1].
Pengadaan layanan lampu penerangan di area publik menjadi perhatian
penting, karena membutuhkan 10-20% energi listrik dari total konsumsi daya
listrik suatu negara[2]. Satu buah lampu penerangan membutuhkan daya yang
cukup banyak, yaitu antara 18W sampai 700W[3]. Untuk mengheat
penggunaan listrik dari pemerintah yang masih menggunakan sumber energi
batubara, maka dikembangkan sumber energi tata surya untuk penggantian
energi terpusat dari pemerintah.
Pada uumnya perangkat PJU dilengkapi dengan sensor LDR. Dengan
adanya sensor LDR, secara otomatis lampu akan menyala pada malah hari
dan [4]. Dengan menggunakan sensor LDR memiliki kelemahan yakni lampu
akan menyala secara keseluruhan jika kondisi lingkungan mendung dan tidak
ada penyeleksian (on/off) lampu pada saat sore menjelang malam[4]. Dengan
kondisi tersebut menyebabkan penggunaan energi pada PJU dapat dikatakan
pemborosan.
Untuk mengatasi permasalahan tersebut, dibutuhkan pengendalian
sekaligus pemantauan peralatan Penerangan Jalan Umum Tenaga Surya
(PJU-TS)[4]. Metode yang diguakan dalam sistem adalah Wireless Sensor
Network (WSN) atau jaringan sensor nirkabel, yang merupakan suatu jaringan
yang terdiri dari beberapa sensor node yang bersifat individu yang diletakkan
ditempat-tempat yang berbeda untuk memonitoring kondisi suatu tempat dan
dapat berinteraksi dengan lingkungannya dengan cara sensing, controlling
dan communication terhadap parameter–parameter fisiknya[5]. Dalam
jaringan sensor nirkabel ini dapat diterapkan beberapa topologi untuk
komunikasi antar node. sensor node mempunyai keterbatasan dalam beberapa
hal. Salah satunya masalah utama dalam implementasi WSN adalah konsumsi
energi dan masa hidup jaringan, maka banyak penelitian terkait WSN
dilakukan salah satunya difokuskan untuk mengatasi kekurangan energi dan
meningkatkan masa hidup jaringan[6].
Algoritma pertama yang dikembangkan adalah LEACH (low energy
adaptive clustering hierarchy). LEACH melakukan rotasi terhadap cluster
head yang pemilihannya dilakukan secara acak. Karena sifatnya yang acak
distribusi cluster head menjadi tidak seragam, menyebabkan beberapa node
berada pada jarak yang terlalu jauh dengan cluster head (Darbi, Rahayu, &
Sari, 2014)[6]. Protokol ini dinilai paling efektif untuk meningkatkan lifetime
jaringan, sehingga banyak algoritma routing yang dikembangkan
berdasarkan metoda clustering ini [Abad, 2011][7]. Implementai algoritma
LEACH pada WSN dapat menghemat konsumsi energi pada sumber daya
yang digunakan pada setiap node. Semakin lama masa hidup perangkat maka
semakin efisien pula penggunaan perangkt yang dirancang, terutama untuk
pelayanan umum seperti tempat sampah pintar pada perumahan.
Maka pada penilitian ini diusulkan penggunaan algoritma LEACH
untuk WSN yang diterapkan pada PJU untuk melakukan monitor dan
pengendalian jarak jauh pada PJU untuk menghemat energi yang digunakan
serta meminimalisir energi yang digunakan perangkat komunikasi. Hasil dari
penelitian ini diharapakan dapat mengurangi penggunaan daya pada PJU dan
menghemat nergi yang digunakan. Selain itu memudahkan petugas untuk
mengatur nyala lampu pada PJU sesuai dengan kebutuhan, hal ini lah yang
nantinya diharapkan dapat lebih banyak menghemat energi yang digunakan
PJU.
Maka dibuat perangkat PJU berbasis WSN berdasarkan algoritma
LEACH. Dengan sistem komunikasi yyang digunakan, yaitu Protokol
Algoritma LEACH, hanya cluster head yang akan mengirimkan data pada
sever, sehingga energi yang digunakan masingmasing node menjadi lebih
hemat. Metode ini sengaja dibangun untuk menghemat penggunaan energi
pada masing-masing perangkat. Sedangkan kualitas informasi data yang
dikirimkan diharapkan akan tetap sama baiknya dibandingkan dengan sistem
komunikasi WSN tanpa Algoritma LEACH. Informasi yang didapatkan dari
pembacaan sensor akan dikirimkan kepada user melalui web. Untuk
menghemat daya listrik, perangkat ini menggunakan sumber daya solar cell
sebagai pemasok daya untuk operasi perangkat.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah dituliska, maka didapat rumusan
masalah sebagai berikut:
1. Bagaimana implementasi algoritma LEACH pada WSN untuk memonitor
dan pengendalian jarak jauh perangkat PJU?
2. Bagaimana proses transmisi data informasi dari sensor kepada user
dengan Algoritma LEACH?
1.3 Batasan Masalah
Berdasarkan uraian dari rumusan masalah diatas, penulis membatasi
permasalahan tersebut sebagai berikut:

1. Metode komunikasi antar node menggunakan Algoritma LEACH.


2. Simulasi yang dilakukan menggunakan software MATLAB.
3. Pemograman web yang digunakan berbasis C++.
4. Interface aplikasi manajemen dan pengendalian lampu PJU bagi user
dibuat berbasis WEB.
5. Konsentrator PJU menggunakan Raspberry Pi dan Node PJU
menggunakan arduino UNO sebagai mikrokontroler.
6. Media komunikasi yang digunakan antara web server dengan perangkat
PJU menggunakan WSN.
7. Media komunikasi yang digunakan antara concentrator PJU dan node
PJU Menggunakan module wireless Xbee.
8. Pemantauan difokuskan hanya untuk pemantauan daya PJU
9. Website hanya dapat menampilkan status kondisi on dan off pada lampu
PJU serta daya yang digunakan pada lampu PJU.

1.4 Tujuan Penelitian


Berdasarkan rumusan masalah diatas, maka didapatkan tujuan
penelitian sebagai berikut:
1. Mengetahui cara implementasi WSN pada perangkat PJU.
2. Mengetahui metode Algoritma yang diterapkan pada WSN sehingga
dapat meningkatkan masa hidup perangkat yang digunakan.
3. Mengetahui pentransmisian data pada WSN menggunakan Algoritma
LEACH.
4. Membuat pengimplementasian user interface dengan website untuk
mempermudah petugas PJU untuk melakukan manajemen monitoring
dan pengendalian perangkat PJU.

1.5 Manfaat Penelitian


Manfaat dibuatnya skripsi ini adalah sebagi berikut:
a) Manfaat Secara Umum
Adapun manfaat secara umum adalah sebagi berikut:
1. Dapat mengetahui impleemetasi WSN untuk memonitoring
nyala lampu PJU secara otomatis.
2. Mampu mengetahui efektifitas penggunaan Algoritma
LEACH untuk masa hidup perangkat WSN.
3. Mampu mengetahui sistem transmisi data penggunaan WSN
berdasarkan Algoritma LEACH.
b) Manfaat Secara Khusus
Adapun manfaat secara khusus adalah sebagai berikut:
1. Bagi Pengguna/ Petugas PJU
Penelitian ini diharapkan dapat membantu petugas PJU untuk
memonitoring dan pengendalian otomatis kondisi nyala lampu
dan daya yang digunakan pada perangkat PJU.
2. Bagi Mahasiswa / Pembaca
Penelitian ini dapat bermanfaat bagi pembaca untuk menambah
wawasan tentang implementasi Algoritma LEACH pada WSN
yang diterapkan pada perangkat PJU.
1.6 Luaran Penelitian
Luaran penelitian pada penelitian ini adalah sebagai berikut :
1. Menghasilkan perangkat PJU untuk smartcity dalam menghemat energi
ang digunakan oleh perangkat PJU.
2. Menghasilkan laporan hasil penelitian yang nantinya dapat
dikembangkan atau digunakan sebagai referensi untuk penelitian
selanjutnya.
3. Menghasilkan jurnal penelitian yang diterbitkan oleh Program Studi
Jaringan Telekomunikasi Digital.
BAB II
TINJAUAN PUSTAKA

2.1 Penelitian Terdahulu


Permana, Muhammad Adi(2012) dengan judul “Analisa Algoritma LEACH
Pada Jaringan Sensor Nirkabel”. Mekanisme ini menghemat energi karena hanya
cluster head yang melakukan transmisi data yang telah dikompres ke Base Station,
sedangkan node sensor cukup mengirim data ke cluster-head masing-masing. Dari
penelitian ini dapat dilihat bahwa konsumsi energi berkurang sehingga mampu
mengoptimalkan lifetime jaringan sensor.
Ahmad Darbi, Yusnita Rahayu, Linna Oktaviana Sari(2014) dengan judul
“Analisa Efisiensi Energi Algoritma Routing Low-Energy Adaptive Clustering
Hierarchy (LEACH) Pada Wireless Sensor Network (WSN) Menggunakan
MATLAB”. Penelitian ini membahas mengenai analisa protokol LEACH
menggunakan MATLAB. Dari penelitian ini didapatkan hasil bahwa LEACH dapat
lebih efektif jika lebih banyak jumlah node dalam jaringan dengan jumlah cluster
yang tepat, lebih banyak energi awal dan jika lokasi server dekat dengan lokasi
pemasangan node.
Ifa Afidah Rosuliya(2015) dengan judul “Implementasi Routing Protokol
Wireless Sensor Network Pada Mikrokontroler Berbasis Efisiensi Daya”. Penelitian
ini membahas mengenai penggunaan Algoritma LEACH pada WSN guna
menghemat energi yang digunakan oleh perangkat WSN berbasis mikrokontroler.
Pada Tugas Akhir ini protocol routing akan diimplementasikan langsung ke sensor.
Dimana terdiri dari 3 sensor yang menggunakan mikrokontroller dan datanya
menggunakan teknologi zigbee. Diperoleh hasil dari routing adalah efisiensi energi
dari dari pancar untuk keberhasilan pengiriman data dengan nilai RSSI yang paling
kuat. Pada routing protokol ini akan berhasil bila penempatan posisi nodenya linier
dengan node server.
Nico Kurniawan, Sukiswo, Enda Wista Simuraya(2015) dengan judul
“Perancangan Aplikasi Pengaturan Wireless Sensor Network Berbasis Web”.
Penelitian ini membahas membangun aplikasi berbasis web yang dapat
menampilkan data dan mengendalikan/mengkonfigurasi suatu node pada WSN
melalui internet. Sistem ini dibangun menggunakan bahasa pemrograman PHP,
MySQL sebagai basisdata untuk menyimpan data sensor, dan Highcharts untuk
menampilkan data tersebut dalam bentuk grafik garis. WSN berkomunikasi dengan
sistem menggunakan HTTP melalui internet. Pengujian dilakukan dengan
menggunakan sebuah WSN dengan tiap node menggunakan perangkat
transreceiver XBee yang terdiri dari dua node dan satu koodinator, dan server
dengan spesifikasi RAM 256MB dan CPU 200Mhz. Hasil pengujian menunjukan
kapasitas sistem dalam menampilkan data dengan throughput 2 request/detik dan
mengkonfigurasi suatu node.
Tresna Umar Syamsuri(2015) dengan judul “Kontrol Lampu Jalan Untuk
Menghemat Energi”. Pada penelitian membatasi pemakaian energi listrik
Penerangan Jalan Umum ini menggunakan lampu LED dengan mengatur jumlah
lampu (LED) yang menyala. Dengan menggunakan lampu LED maka daya yang
bisa dihemat adalah sebesar 68,40%.
Jhon Rinto Tonapa, Indrastanti Ratna Widiasari(2016) dengan judul
“Analisis Ketahanan Energi Oleh Low Energy Adaptive Clustering Hierarchy
(LEACH) Pada Cluster Head Wireless Sensor Network (WSN)”. Penelitian ini
membahas mengenai perbandingan protokol dalam WSN menggunakan Network
Simulator 2 (NS-2). Indikator yang diukur adalah konsumsi energi dan jumlah node
yang masih aktif. Hasil simulasi menunjukkan bahwa LEACH lebih efisien, dan
memiliki masa waktu kerja yang lebih lama.
Rudy Santoso Lukito, Deddy Susilo F, Dalu Setiaji(2016) dengan judul
“Sistem Monitoring Energi Lampu Penerangan Jalan Umum Berbasis Wireless
Sensor Network dengan Topologi Mesh”. Penelitian ini membahas sistem untuk
memantau energi listrik yang terpakai pada lampu penerangan jalan umum dan
mengirimkan datanya, berbasis wireless sensor network dengan topologi mesh.
Wireless sensor network dengan topologi mesh dirancang untuk untuk mengatasi
gagalnya pengiriman data dari modul slave ke modul master di komputer server.
Wireless sensor network dirancang menggunakan RF transceiver. Hasil pengujian
menunjukkan sensor tegangan, arus dan intensitas cahaya memiliki ralat di bawah
3%. Perancangan wireless sensor network dengan topologi mesh berhasil
direalisasikan, dimana ketika salah satu modul slave yang tidak berfungsi, semua
data dari modul slave yang berfungsi tetap dapat diterima oleh modul master.
Karyono, Ihan Martoyo, Henry P Uranus(2018) dengan judul “Perbandingan
Simulator untuk Simulasi Wireless Sensor Network”. Penelitian ini membahas
mengenai pengembangan algoritma WSN dengan simulasi komputer. Dalam
penelitian ini akan dilaporkan hasil penelitian mengenai pemilihan jenis simulasi.
Pemilihan jenis simulasi komputer berperan penting dan menjadi masalah tersendiri
karena banyaknya sistem simulasi yang tersedia. Studi menunjukkan OMNeT++
lebih mudah digunakan daripada NS2 untuk mensimulasikan algoritma baru di
WSN. Bila algoritma yang diimplementasikan merupakan modifikasi dari
algoritma yang sudah ada, maka NS2 lebih cocok digunakan.
Kristoforus Fallo, Waskitho Wibisono, Kun Nursyaful Priyo
Pamungkas(2019) dengan judul “Pengembangan Mekanisme Grid Based
Clustering Untuk Peningkatan Kinerja LEACH Pada Lingkungan Wireless Sensor
Network”. Penelitian ini membahas mengenai pengembangan routing protocol G-
LEACH menggunakan teknik merge CH dalam suatu area (grid) disertai beberapa
parameter yang relevan, seperti posisi node, node dengan sisa energi terbesar, dan
jarak yang dihitung dalam tiga jarak yaitu jarak node menuju cluster center, jarak
node menuju merge CH, dan jarak merge CH menuju sink. Hasil pengujian
menunjukan bahwa dengan menggabungkan cluster (merge CH) pada transmisi
data menuju sink pada protokol G-LEACH dapat menghasilkan masa hidup
jaringan yang lebih lama pada seluruh operasi node, energi yang dibutuhkan pada
semua node lebih rendah, dan lebih banyak paket data yang dikirim dan diterima
oleh sink.
Ratih Loviesta Nurbed, Rendy Munadi, Ratna Mayasari[2] dengan judul
“Prototype Smart Street Lighting di Wireless Sensor Network”. Dalam penelitian
ini di desain suatu jaringan sensor nirkabel yang hemat energi yang dapat memantau
intensitas cahaya pada lampu penerangan di taman beradasarkan ada atau tidaknya
pergerakan pada coverage area. Dengan pengontrolan otomatis ini, diharapkan
dapat menekan konsumsi energi listrik dengan mengoptimasi lifetime router node
sebesar 3.433%.
Penelitian yang akan dilakukan adalah “Membangun Algoritma LEACH
pada Wireless Sensor Network untuk Pemantauan Penerangan Jalan Umum”.
Penelitian ini diharapkan dapat membantu pemerintah dalam melakukan
pemantauan perangkat penerangan jalan umum. Pada penelitian yang akan
dilakukan diterapkan inovasi suatu sistem komunikasi WSN yang diterapkan pada
perangkat penerangan jalan umum berdasarkan Algoritma LEACH. Penggunaan
algoritma ini sebagai protokol untuk sistem transmisi data dimaksudkan untuk
menambah masa hidup perangkat penerangan jalan umum. Komunikasi antar node
akan dipusatkan menggunakan Rasberry pi 3 dan media komunikasi Xbee 2.
Mikrokontrole yang digunakan adalah arduiono UNO sebagai pengolah data dari
node sensor.Dari data yang dikirimkan ke server maka user akan tahu kondisi
tempat sampah secara realtime.

2.2 Landasan Teori


2.2.1 Penerangan Jalan Umum[1]
Penerangan jalan umum adalah salah satu elemen yang harus terdapat di
semua jalan umum yang berfungsi sebagai penerangan diwaktu malam hari.
Penerang ini biasanya teletak pada setiap sisi jalan yang dikenal sebagai sistem
penerangan single sideatau yang dipasang di tengahpada separator jalan
(central twin breckef). Lampu penerangan yang dimaksud adalah suatu unit
lengkap yang terdiri dari sumber cahaya (lampu/luminer),elemen-elemen optic
(pemantul/reflector, pembias/refractor, penyebar/diffuser). Elemen-elemen
elektrik (konektor ke sumber tenaga/power supply. dll.), truktur penopang yang
terdiri dari lengan penopang, tiang penopang vertikal dan pondasi tiang lampu.

Berdasarkan Badan Standarisasi Nasional (BSN) penerangan jalan di


kawasan perkotaan mempunyai fungsi sebagai berikut :

a. Meningkatkan keselamatan dan kenyamanan pengguna jalan, khususnya


pada malam hari

b. Menghasilkan kekontrasan antara obyek dan permukaan jalan yang


menyerupai kondisi pada siang hari

c. Sebagai alat bantu navigasi pengguna jalan

d. Mendukung keamanan lingkungan dan mencegah kriminalitas

e. Memberi keindahan lingkungan jalan


Menurut PERDA KOTA MALANG NOMOR 11 TAHUN 2015 Tentang
Penyelenggaraan Penerangan Jalan Pasal 30 :

1. Setiap orang atau badan yang memasang PJU dan PJL wajib memiliki ijin
pemasangan dari Walikota atau pejabat yang ditunjuk;
2. Dalam pemasangan PJU harus memperhatikan ketentuan ketentuan sebagai
berikut :
a. Jarak antar titik lampu 40m- 50m;
b. Daya lampu 250 Watt atau lampu hemat energi setara untuk Jalan
Nasional dan Jalan Propinsi;
c. Daya lampu dari 150 - 250 watt atau lampu hemat energi setara untuk
Jalan Kota;(dan)
d. Lampu penerangan jalan harus dipasang dengan menggunakan jaringan
penerangan jalan tersendiri ;
3. Untuk PJL harus memperhatikan ketentuan sebagai berikut :
a. Jarak antar titik lampu 30 m - 40 m;
b. Daya lampu dari 70 - 100 Watt atau lampu hemat energi setara untuk
Jalan Lingkungan;
c. Lampu harus dipasang dengan menggunakan jaringan penerangan jalan
tersendiri ;
4. Pemasangan lampu penerangan jalan baik yang dilakukan pengembang
maupun masyarakat secara swadaya harus menggunakan Alat Pembatas dan
Pengukur;
5. Ketentuan lebih lanjut mengenai pemasangan PJU dan PJL di atur dalam
Peraturan Walikota.

2.2.2 Wireless Sensor Network


2.2.2.1 Pengertian Wireless Sensor Network[4]
Wireless Sensor Network atau jaringan sensor nirkabel adalah kumpulan
sejumlah node yang diatur dalam sebuah jaringan kerjasama.. Masing-masing
node dalam jaringan sensor nirkabel biasanya dilengkapi dengan radio
transceiver atau alat Komunikasi wireless lainnya, mikrokontroler, dan
sumber energi seperti baterai. Banyak aplikasi yang bisa dilakukan
menggunakan jaringan sensor nirkabel, misalnya pengumpulan data kondisi
lingkungan.

Perkembangan teknologi semakin mengarah kepada konektivitas


lingkungan fisik. Kebanyakan observasi yang dilakukan di lapangan
melibatkan banyak faktor dan parameter-parameter untuk mendapatkan hasil
yang maksimal dan akurat. Jika peneliti hendak mengambil informasi
langsung di lapangan, maka kendalanya adalah dibutuhkan biaya yang besar
dan waktu yang lama untuk mendeteksi fenomena yang muncul sehingga
menyebabkan kemampuan yang tidak efisien dan tidak praktis. Dengan
adanya teknologi WSN, memungkinkan peneliti untuk mendapat informasi
yang maksimal tanpa harus berada di area sensor. Informasi dapat diakses
dari jarak jauh melalui gadget seperti laptop, remote device, server dan
sebagainya.

Berikut adalah beberapa keuntungan yang bisa diperoleh dari teknologi


WSN:

1. Praktis karena tidak perlu ada instalasi kabel yang rumit dan dalam
kondisi geografi tertentu sangat menguntungkan dibanding wired
sensor.
2. Sensor menjadi bersifat mobile, artinya pada suatu saat
dimungkinkan untuk memindahkan sensor untuk mendapat
pengukuran yang lebih tepat tanpa harus khawatir mengubah desain
ruangan maupun susunan kabel ruangan.
3. Meningkatkan efisiensi secara operasional.
4. Mengurangi total biaya sistem secara signifikan.
5. Dapat mengumpulkan data dalam jumlah besar.
6. Konfigurasi software lebih mudah.
7. Memungkinkan Komunikasi digital 2 arah.

2.2.2.2 Arsitektur WSN[4]


Pada WSN, node sensor disebar dengan tujuan menangkap adanya gejala
atau fenomena yang hendak diteliti. Jumlah node yang disebar dapat
ditentukan sesuai kebutuhan dan tergantung beberapa faktor 19 misalnya
luas area, kemampuan sensing node, dan sebagainya. Tiap node dalam WSN
dapat melakukan pemantuan lingkungan terbuka secara langsung dengan
memanfaatkan beberapa macam sensor. Arsitektur WSN secara umum
dapat ditunjukkan pada Gambar.

Gambar 1 Arsitektur WSN.


2.2.2.3 Bagian-Bagian WSN[4]
1. Transceiver, berfungsi untuk menerima/mengirim data dengan
menggunakan protokol IEEE 802.15.4 atau IEEE 802.11b/g
kepada device lain.
2. Mikrokontroler, berfungsi untuk melakukan fungsi perhitungan,
mengontrol dan memproses device yang terhubung dengan
mikrokontroler.
3. Power source, berfungsi sebagai sumber energi bagi sistem
wireless sensor.
4. External memory, berfungsi sebagai tambahan memory bagi
sistem wireless sensor, pada dasarnya sebuah unit Mikrokontroler
memiliki unit memori sendiri.
5. Sensor, berfungsi untuk men-sensing besaran-besaran fisis yang
hendak diukur. Sensor adalah suatu alat yang mampu untuk
mengubah suatu bentuk energi ke bentuk energi lain, dalam hal ini
adalah mengubah dari energi besaran yang diukur menjadi energi
listrik yang kemudian diubah oleh ADC menjadi deretan pulsa
terkuantisasi yang kemudian bisa dibaca oleh mikrokontroler.
2.2.3 Protokol LEACH
LEACH merupakan protokol routing yang membentuk kluster dari
kumpulan node sensor berdasarkan kekuatan sinyal yang diterima. Algoritma
dimulai dengan pemilihan suatu node sebagai cluster- head (CH) lalu dengan
algoritma clustering memilih node non-CH sebagai angggota sehingga
membentuk cluster. Mekanisme ini menghemat energi karena hanya CH yang
melakukan transmisi data ke Base Station, sedangkan tiap node sensor cukup
mengirim data ke CH masing-masing. Akibatnya, konsumsi energi berkurang.
sehingga lifetime jaringan sensor menjadi maksimal.

Gambar 2 Ilustrasi Protokol LEACH


Pada awalnya node-node tersebar dalam jumlah besar pada suatu area dan
proses pengiriman data masih terpusat pada Base Station. Namun dengan
adanya algoritma LEACH, node-node tersebut dikelompokkan dalam beberapa
kluster pada satu jaringan. Masing- masing kluster memiliki sebuah
clusterhead yang bertugas untuk mengkoordinasi pengiriman data dari node
sensor ke BS. LEACH memiliki fitur-fitur sebagai berikut :

a. Data fusion, yaitu penggabungan data sehingga mengurangi disipasi


energi dan menambah lifetime jaringan.
b. Adaptive, yaitu mudah untuk menyesuaikan diri saat pembentukan
formasi kluster
c. Local compression, yaitu mengkompresi data agar ukuran data yang
dikirim ke BS lebih kecil.
d. Randomization rotation, yaitu perputaran kedudukan CH secara acak.
e. Self-Organizing, yaitu tiap node sensor memiliki sikap pengambilan
keputusan sendiri untuk menjadi CH.

2.2.4 Algoritma LEACH


LEACH terbagi ke dalam beberapa sesi, tergantung dari jumlah CH yang
diinginkan dan masa observasi. LEACH memastikan tiap node akan menjadi
CH untuk satu sesi. Akibatnya, kedudukan CH menjadi tidak tetap atau
bergantian sehingga suatu kluster memiliki formasi yang dinamis atau
berubah-ubah setiap sesi. Algoritma LEACH dibagi menjadi 2 fase yaitu fase
setup dan fase steady state. Proses algoritma LEACH dapat dijelaskan sebagai
berikut :

a. Fase Setup
Pada fase setup terjadi penentuan CH dan proses pembentukan kluster
atau sering disebut juga dengan algoritma clustering. Berikut adalah
proses yang terjadi adalah Pembentukan Cluster Head dan
Pembentukan Cluster.
b. Fase Steady State.
Pada fase steady state terjadi proses transfer data antar node yang
melibatkan aktivitas transmisi dan observasi. Proses steady state
memakan waktu yang lebih lama dibandingkan dengan proses setup,
karena transfer data terjadi melalui transmisi radio secara intensif.
Sedangkan proses setup hanya menentukan CH dan pembentukan
cluster.

2.2.5 Mikrokontroller Arduino Uno[8].


Mikrokontroler yang dipergunakan pada proyek ini menggunakan arduino
uno rev 3. Pada mikrokontroler ini menggunakan ATMega 328. Board ini memiliki
terdiri dari 14 pin digital I/O (dimana 6 pin dapat digunakan sebagai ouput PWM),
6 input analog, 16 MHzosilator kristal, koneksi USB, jack listrik dan tombol reset.
Pada board untuk supply dapat terhubung ke komputer dengan kabel USB atau bisa
didapat dari adaptor AC – DC atau baterai. Pada jenis mikrokontroller arduino uno
rev 3 ini untuk konverter USB-to-serial menggunakan ATMega 16U2 dimana untuk
yang jenis terdahulu menggunakan chip driver FTDI USB-to-serial. Board Arduino
Uno memiliki fitur – fitur baru sebagai berikut :
1. Pinout : Terdapat pin SDA dan SCL yang deket ke pin a ref dan dua pin
baru lainnya ditempatkan dekat ke pin RESET, dengan I/O REF yang
memungkinkan sebagai buffer untuk beradaptasi dengan tegangan yang
disediakan dari board sistem.
2. Sirkuit reset ATMega 16U2 ganti 8U yang digunakan sebagai konverter
USB-to-serial.
Tabel 1 Spesifikasi ATMega328.

Mikrokontroler ATMega328
Operating voltange 5V
Input voltage (recommended) 7-12 V
Input voltage (limit) 6-20V
14(of which 6
Digital I/O pins provide PWM
output)
Analog input pins 6
DC current per I/O pins 40 mA
DC Current for 3.3 v pin 50 mA
Flash memory 32 KB
SRAM 2KB
EEPROM 1 KB
Clock speed 16 MHz
Gambar 3 Arduino Uno ATMega328 Tampak Atas.
Mikrokontroler dapat digunakan untuk memproses data dari sensor untuk
dimasukkan dalam sebuah frame. Frame ini merupakan barisan kode yang terdiri
dari data sensor dan tujuan pengiriman. Selain melakukan proses data sensor
mikrokontroler bertugas untuk melakukan pengubahan alamat tujuan yang dituju
dalam pengiriman agar sesuai yang diinginkan.

2.2.6 Zigbee 802.15.4[8]


Zigbee adalah sebuah spesifikasi protokol komunikasi radio digital
berdayarendah berdasarkan spesifikasi IEEE 802.15.4 tahun 2003 dan Zigbee
Alliencedengan jangkauan maksimal 100 meter. Spesifikasi IEEE 802.15.4
merupakandasar dari Zigbee untuk lapisan bawah MAC dan PHY serta
menentukan standarradio 2,4 GHz yang digunakan dunia. Hubungan antara IEEE
802.15.4 dengan Zigbee adalah seperti hubungan antara IEEE 802.11 dengan Wi-
Fi. Perbedaan mendasar antara Zigbee dan IEEE 802.15.4 adalah pada cakupan
layer yang ditangani, IEEE 802.15.4 fokus pada 2 layer terbawah, yaitu lapisan
fisik dan lapisan MAC (Media Access Control). Sedangkan Zigbee menangani 2
protokol lainnya, yaitu lapisan wireless dan lapisan aplikasi.

2.2.6.1 Perangkat Zigbee[8]


XBee adalah brand yang mensupport dari berbagai protokol
komunikasitermasuk Zigbee 802.15.4 dan WiFi. Gambar Xbee modul
diperlihatkan pada gambar. Standar protokol Zigbee sama dengan standar
Bluetooth. Manufaktur perangkat suatu pabrik sepenuhnya support dengan
standar Zigbee yang dapat berkomunikasi dengan perangkat Zigbee buatan
pabrik lainnya.

Gambar 4 Tapilan Modul Xbee.


Tabel 2 Spesifikasi Modul Xbee.

Spesifikasi Xbee

Indor/Urban Range 40 m
Outdoor RF line of sight Range 120 m
Transmit Power Output 2mW (+3dBm), boost mode
enabled 1.25mW (+1dBm),
boost mode disabled
RF Data Rate 250.000 bps
Serial Interface Data Rate 1200 – 115200 bps
Receiver Sensitivity -96 dBm, boost mode enabled
-95 dBm, boost mode
disabled
Power Requirements
Supply Voltage 2.7 – 3.6 V
Transmit Current (typical) 35mA (@ 3.3 V, boost mode
disabled) 40mA (@ 3.3 V,
boost mode enabled)
Idle / Receive Current (typical) 38mA (@ 3.3 V, boost mode
disabled)
40mA (@ 3.3 V, boost mode
enabled)
Power0down Current < 1 μA
Idle Current (Receiver off) 15mA
General
Operating Frequency ISM Band 2.4 GHz
Deimensions 0.960” x 1.087”
(2.438cm x 2.761cm)
Operating Temperature -40 to 85º C (industrial)
Antenna Options Integrated Whip
Wirelessing & Security
Supported Wireless Topologies Point-to-point, Point to -
multipoint
& Peer to- peer
Number of Channels (software 16 Direct Sequence Channels
selectable)
Addressing Options PAN ID, Channel and
Addresses

Zigbee banyak digunakan di pasaran karena Zigbee mempunyai banyak


keunggulan yaitu (Gislason, 2008) :
a. Jangkauan hingga 100 meter.
b. ISM (Industrial, Scientific & Medical) radio bands: 2.4 GHz, 868 MHz dan
915 MHz .
c. Konsumsi daya rendah.
d. CSMA-CA channel access.
e. Jaringan besar (65.000 node).
f. Sangat aman (AES enkripsi)
g. Jaringan topologi star, mesh dan saling mendukung berbagai aplikasi.
h. Interoperabilitas di seluruh dunia dengan produk-produk lainnya
Co-eksistensi dengan media nirkabel lainnya (misalnya, WLAN,
Bluetooth, selular). Zigbee Menggunakan standar wireless untuk transmisi
data yang ditentukan oleh IEEE 802.15.4 :
a. Data Request artinya pengiriman data.
b. Data Confirm artinya pengetahuan dari data request.
c. Data Indication artinya penerimaan data.
Zigbee terdiri 2 kata yang dijadikan satu, yaitu dari kata Zig dan Bee.
Zig memiliki arti zig – zag, dan Bee adalah lebah. Zigbee memiliki sifat
komunikasi yang mirip dengan lebah yang bergerak secara zig –zag yang
tak menentu dalam menyampaikan informasi adanya madu ke lebah yang
satu ke lebah yang lainnya. Zigbee teknologi yang memfokuskan ke data
rate rendah, konsumsi daya rendah, biaya rendah, target protokoljaringan
wireless untuk aplikasi otomasi dan kendali remote. Zigbee menggunakan
tiga buah band frekuensi yang digunakan secara berbeda – beda dan
didefinisikan dalam standar yang tersebar diantara 27 saluran kanal yang
berbeda.
Protokol 802.15.4 lebih tahan terhadap noise, hal ini dikarenakan
penggunaan Direct Sequence Spread Spectrum (DSSS) untuk memodulasi
informasi sebelum dikirim ke lapisan fisik. Pada dasarnya, setiap bit
informasi yang akan dikirim dimodulasi menjadi 4 sinyal yang berbeda,
proses ini menyebabkan total informasi yang akan dikirimkan untuk
menduduki bandwidth yang lebih besar tapi menggunkan kepadata spektral
daya yang rendah. Dengan kecepatan zigbee yang hanya 250kbps, yang
tergolong rendah tetapi zigbee dapat melakukan komunikasi dengan 65000
node zigbee dalam waktu yang bersamaan dengan metode komunikasi
multihop ad-hoc tanpa harus melakukan pengeaturan apapun pada zigbee.

2.2.7 Sensor Tegangan.


Sensor tegangan adalah suatu alat yang mengukur tegangan pada
alat elektronik. Sensor tegangan umumnya berupa sebuah rangkaian
pembagi tegangan atau yang biasa disebut voltage divider. Sensor ini
didasarkan pada prinsip redaman resistensi dan dapat membuat tegangan
input dari terminal berkurang sampai seperlima dari tegangan asli. Pada
Gambar dapat dilihat bentuk dari sensor tegangan[9].

Gambar 5 Modul Sensor Tegangan.


2.2.8 Sensor Arus
Sensor arus adalah suatu alat yang mengukur jumlah arus pada alat
elektronik. Sensor arus biasanya terdiri dari rangkaian elektronik yang mengubah
arus menjadi tegangan listrik. Sensor arus yang biasa digunakan adalah chip
ACS712. Sensor arus bekerja dengan mengalirkan arus melalui tembaga yang di
didalamnya menghasilkan medan magnet yang ditangkap oleh integrated Hall IC
dan diubah menjadi tegangan yang proporsional[9]

Gambar 6 1 Modul Sensor Arus.


2.2.9 Rasberry Pi[10]
Raspberry Pi adalah sebuah komputer papan tunggal (single-board
computer) atau SBC berukuran kartu kredit. Raspberry Pi telah dilengkapi dengan
semua fungsi sebuah komputer lengkap, menggunakan SoC (System-on-a-chip)
ARM yang dikemas dan diintegrasikan diatas PCB. Perangkat ini menggunakan
kartu microSD untuk booting dan penyimpanan jangka panjang.
Raspberry Pi 3 ini merupakan model yang terbaik saat ini karena
kecepatannya mencapai 4 kali lipat dari Pi 2. Selain itu, versi ini sudah memiliki
built-in WiFi (802.11n) dan Bluetooth 4, serta Bluetooth Low Energy (BLE).
Spesifikasinya adalah sebagai berikut:
a. SoC : Broadcom BCM2837.
b. CPU : 4x ARM Cortex-A53, 1.2 GHz.
c. GPU : Broadcom VideoCore IV.
d. RAM : 1 GB LPDDR2 (900 MHz).
e. Networking : 10/100 Ethernet, 2.4 GHz 802.11n wireless.
f. Bluetooth : Bluetooth 4.1 Classic, Bluetooth Low Energy.
g. Storage : MicroSD.
h. GPIO: 40-pin header, populated.
i. Ports : HDMI, 3.5 mm analogue audio-video jack, 4x USB 2.0,
Ethernet, Camera Serial Interface (CSI), Display Seriaal Interface
(DSI)[11].

Raspberry Pi 3 dibanderol dengan harga yang sama dengan Pi 2.


Oleh karena itu model ini memiliki nilai ekonomis yang lebih tinggi
sehingga pembeli tidak perlu mengeluarkan biaya tambahan untuk
membeli WiFi dan Bluetooth USB, karena lebih cepat dan lengkap.

Sama seperti Pi 2, Raspberry Pi 3 juga memiliki 4 USB port, 40


pin GPIO, Full HDMI port, Port Ethernet, Combined 3.5mm audio jack
and composite video, Camera interface (CSI), Display interface (DSI), slot
kartu Micro SD (Sistem tekan-tarik, berbeda dari yang sebelumnya
ditekan-tekan), dan VideoCore IV 3D graphics core. Gambar dibawah
memperlihatkan bagian-bagian Raspberry Pi 3.
Gambar 6 Bagian-Bagian Raspberry Pi 3.
Salah satu fitur yang kuat dari Raspberry Pi adalah deretan GPIO
(General Purpose Input/Output) pin di sepanjang tepi atas pin board
merupakan antarmuka fisik antara Pi dan dunia luar. Pada tingkat yang
paling sederhana, dapat dianggap sebagai switch yang dapat mengaktifkan
atau menonaktifkan (input) atau bahwa Pi dapat mengaktifkan atau
menonaktifkan (output). GPIO terdiri dari 40 pin dengan berbagai fungsi.

Dari 40 pin, 26 pin GPIO dan yang lain adalah pin power atau
ground (ditambah dua pin ID EEPROM yang tidak harus digunakan).
Dapat memprogram pin untuk berinteraksi dengan cara yang menakjubkan
dengan dunia nyata. Input tidak harus berasal dari saklar fisik, itu bisa
menjadi masukan dari sensor atau sinyal dari komputer lain atau
perangkat. Misalnya Output juga dapat melakukan apa saja, dari
menyalakan LED untuk mengirim sinyal atau data keperangkat lain.

Ketika Raspberry Pi terhubung pada internet, maka Raspberry Pi


dapat mengontrol perangkat yang terhubung padanya dari mana saja dan
perangkat dapat mengirim data kembali. Konektivitas dan kontrol dari
perangkat fisik melalui internet adalah hal yang sangat kuat dan menarik,
dan Raspberry Pi ideal untuk ini. GPIO Raspberry Pi 3 dapat dilihat pada
gambar.

Gambar 7 GPIO Raspberry Pi 3.

Gambar 8 Header GPIO Raspberry Pi 3.


BAB III
METODE PENELITIAN
3.1 Jenis Penelitian
Jenis penelitian yang dilakukan merupakan jenis penelitan pembuatan atau
pengembangan. Untuk menjawab rumusan masalah yang telah dituliskan
sebelumnya maka diperlukan rancangan penelitian, perancangan sistem,
menyiapkan bahan dan alat, penentuan prosedur dan parameter sampai
terbentuknya alat dan sistem yang dapat digunakan.

3.2 Rancangan Penelitian


Rancangan penelitian dilakukan untuk memperinci dalam pembuatan
perangkat agar hasil dapat didapatkan secara runtun. Rancangan penelitian
yang akan dilakukan dalam pembuatan sistem ditunjukkan pada gambar.

Gambar 9 Flowchart Rancangan Penelitian.


Pada gambar diatas diperlihatkan aliran flowchart sebagai acuan saat
penelitian. Tahap yang pertama dalam penelitian ini adalah studi literatur
mengenai Wireless Sensor Networ dan Algoritma LEACH, kebutuhan alat
dan bahan yang digunakan, karakteristik alat, cara penggunaan alat, dan
sistem yang akan digunakan dalam pembuatan perecanaan sistem. Tahap
yang kedua dalam penelitian ini adalah perencanaan hardware dan software
sistem, dalam perencaan ini mencakup menentukan desain perangkat, sistem
keluaran data yang diharapkan serta layout denah penempatan peralatan.
Tahap yang ketiga adalah perancangan sistem, pada tahap ini perancangan
sistem dilakukan sesuai dengan perencanaan sistem yang telah ditentukan
sebelumnya. Tahap yang keempat adalah melakukan implemetasi sistem dan
alat, pada tahap implementasi ini dilakukan sesuai dengan perencanaan
sistem yang telah dibuat, pada penelitian ini sistem dan alat
diimplementasikan di perumahan. Kemudian tahap kelima adalah pengujian
sistem, pada tahap ini sistem dan peralatan yang sudah dibuat akan diuji,
meliputi pengujian sensor, pengujian fitur alat, pengujian alat secara
keseluruhan, pengujian sistem komunikasi berdasarkan algoritma LEACH,
pengujian pengiriman data keserver. Tahap yang keenam yaitu analisa sistem,
analisa sistem kerja dilakukan untuk melihat keberhasilan program bekerja
sesuai dengan sistem yang direncanakan, pengiriman data ke server,
keberhasilan sistem komunikasi berdasarkan algoritma LEACH, beberapa
parameter QoS dalam transmisi data, penggunaan energi setiap perangkat,
serta sensitivitas sensor yang digunakan. Tahap ketujuh yaitu hasil sistem
kerja, jika hasil sistem kerja yang diperoleh memenuhi harapan dan atau
tujuan dari sistem yang telah direncanakan maka dapat ditarik kesimpulan,
namun apabila hasil sistem kerja yang diperoleh tidak memenuhi kriteria
sistem yang telah ditentukan maka akan dilakukan pengecekan ulang pada
perancangan hardware dan software, perancagan desain dan pengecekan
pada pembuatan program di perangkat yang telah dibuat. Tahap kedelapan
adalah pembuatan kesimpulan, ketika pembuatan kesimpulan harus
dipastikan hasil dari sistem kerja telah sesuai dengan perancangan sistem
yang telah dibuat.
3.3 Perancangan

Konsentrator Node PJU


Xbee Xbee
Laptop/
handpho
ne Xbee CH Lampu Arduino Uno

Modem
Raspberry Pi Sensor
GSM
Tegangan

Gambar 10 Blok Diagram Perancangan Sistem Konsentrator dan Node PJU.


Pada gambar diatas menjelaskan mengenai diagram blok penelitian
yang dilakukan. Dimana setiap node PJU yang terdiri dari Arduino Uno,
lampu sebagai objek yang diukur, sensor tegangan untuk mengukur tgangan
yang dikonsumsi oleh lampu dan modul Xbee sebagai alat komunikasi antar
node sensor. Komsumsi tegangan yang dipakai oleh lampu PJU akan diukur
oleh sensor tegangan, kemudian hasil pembacaan sensor akan dikirikan ke
mikrokontroller. Pembacaan sensor dikirimkan kepada mikrokontroller
sesuai periode waktu. Komunikasi antara node PJU melalui Xbee yang
berfungsi sebagai Cluster Head (CH) dengan cara Wireless Sensor Network
menggunakan Algoritma LEACH.

Data dari node PJU yang dikirimkan menggunakan xbee akan diterima
oleh konsentrator, kemudian diproses oleh Raspberry Pi. Data akan
ditampilkan pada laptop atau handphone berbasis web. Pada konsentrator
terdapat modem GSM untuk menghubungkan jaringa komunikasi ke internet.
Pada tamplan web akan tampil informasi mengenai tingkat konsumsi daya
lampu PJU. Banyak daya yang digunakan oleh lampu PJU dapat diketahui
dai hasil pembacaan sensor tegangan. Dengan mengetahui konsumsi energi
dari lampu PJU maka dapat diketahui seberapa efektif lampu PJU
menggunakan algoritma LEACH ini mampu menghemat daya yang tersedia.
3.4 Penyiapan Bahan dan Alat
Adapun alat dan bahan yang digunakan pada penelitiann adalah sebagai
berikut :
a. Bahan

Tabel 3 Daftar Bahan yang Digunakan dalam Penelitian.

Nama Bahan Keterangan


Arduino IDE Perangkat lunak yang digunakan untuk pemograman
pada Arduino
PHP Perangkat lunak yang digunakan untuk mendesain
web.

b. Alat

Tabel 4 Daftar Alat yang Digunakan dalam Penelitian.

Nama Alat Keterangan


Laptop Merupakan perangkat keras yang digunakan sebagai
server, membuat website dan mengakses web.

Smartphone Merupakan perangkat keras yang digunakan oleh


pengguna untuk mengakses web
Sensor Tegangan Merupakan perangkat keras yang berfungsi sebagai
membaca tegangan
Modem Digunakan untuk menghubungkan user dengan
konsentrator
Mikrokontroller Merupakan perangkat keras yang berfungsi untuk
Arduino uno melakukan kontrol kondisi pada perangkat.
Modul Xbee series 1 Merupakan perangkat keras yang digunakan sebagai
modul komunikasi antar node dan dari node ke server.
Modem Digunakan untuk menghubungkan user dengan
konsentrator
Rasberry Pi Digunakan untuk mengontrol banyak node sehingga
dapat dikontrol oleh user
3.5 Penentuan Prosedur dan Parameter
a. Penentuan Prosedur

Gambar 11 Blok Diagram Keseluruhan Sistem.


Pada diagram tersebut menunjukan aliran sistem pemantauan dan
pengendalian jarak jauh PJU pada sisi admin. Langkah awal yaitu login sebagai
admin lalu menginputkan data PJU, titik PJU dan ID PJU. Kemudian node akan
aktif sesuai jadwal aktif(18.00-05.00), apabila diluar jadwal aktif maka node tidak
akan diaktifkan. Konsentrator akan melakukan perintah pengambilan data kepada
masing-masing node sensor. Setelah perintah diterima, maka node sensor akan
membaca nilai tegangan yang kemudian data tersebut akan dikirim ke konsentrator
melalui CH.

CH dari masig-masing kluster akan ditentukan terlebih dahulu. Ketika CH


sudah ditentukan maka node akan mengirikan pembacaan sensor kepada CH yang
terdekat. Kemudian dari CH akan dikirimkan nilai pembacaannya ke konsentrator.
Tugas ang dilakukan konsentrator adalah menerima kemudian mengolah data yang
ada, dan mengirimkannya ke server untuk ditampilakn pada web. Nilai yang
ditampilkan di web adalah nilai tegangan yang terukur untuk mengetahui konsumsi
daya tiap titik PJU. Ketika ada nilai daya yang tidak sesuai atau dapat dikatakan
mengkonsumsi energi berlebih maka akan ada perintah untuk perbaikan sistem.
Setelah perbaikan sistem selesai maka akan diberikan input ke web bahwa sistem
telah diperbaiki. Setelah itu proses kembali pada pembacaan sensor tegangan pada
node dan seterusnya.

Sistem ini memiliki fungsi sebagai monitoring dan pengendali. Pada fungsi
monitoring lampu PJU, komunikasi dilakukan antar concentrator dan node
menggunakan module wireless Xbee. Dengan adanya fungsi monitoring ini, maka
data yang meliputi nilai tegangan, daya lampu dan nilai arus akan dikirim dari tiap
node PJU ke concentrator melalui module Xbee yang bertindak sebagai CH.
Kemudian data dari node tersebut diolah oleh raspberry Pi untuk dikirim ke
database server melalui modem GSM. Sehingga penggunaan daya lampu dapat
dimonitoring dari jarak jauh melalui web. Selain itu, data yang meliputi nilai arus
dan nilai tegangan dapat diolah menjadi informasi kondisi suatu lampu, apakah
lampu tersebut dalam keadaan on atau off. Dengan demikian keadaan lampu dapat
di tampilkan pada web server.
Gambar 12 Blok Diagram penentuan Cluster Head pada Algoritma LEACH
Diagram alir diatas menunjukan proses pemilihan Cluster Head (CH) pada
Algoritma LEACH ang digunakan sebagai sistem komunikasi WSN antar node
PJU. Perangkat sink node hanya dijalankan pada satu buah node yang berfungsi
sebagai pusat jaringan yang mengumpulkan semua data dari semua node yang ada
di jaringan[12]. Proses dimulai dengan menentukan random number yang akan
dikirimkan pada setiap node. Kemudian setelah random number tersedia, maka
akan dikirimkan secara acak pada masing-masing node. Setelah setiap node
mnerima random number, maka akan dilakukan shorting untuk melihat node
manakah yang mendapatkan nilai random number paling kecil. Nilai ini yang akan
dijadikan sebagai acuan peran masing-masing node. Dimana node yang memiliki
nilai paling kecil dalam cluster akan bertindak sebagai cluster head.
Untuk proses selanjutnya setelah penenentuan CH adalah pendeklarasian
CH. Node ang betindak sebagai CH melakukan broadcat data kepada node yang
lain sebagai CH. Kemudian node yang lain menerima data broadcast yang
dikirimkan. Setiap node yang tidak berperan sebagai CH selanjutnya memilih CH
dengan jarak terdekat. Kemudian CH terdekat menerima data dari node ang
tergabung dalam cluster dan kembali melakukan broadcast data node mana saja
yang tergaung dalam cluster. Setelah semua node menerima data broadcast dari
CH maka proses pemilihan CH selesai. Untuk proses sensing akan dijelaskan sesuai
dengan gambar berikut.

berdasarkan gambar diatas dapat dijelaskan mengenai proses pengiriman data


dari masing-masing node menuju ke perangkat user. Setiap node(termasuk CH)
melakuka sensing dengan sensor arus dan tegangan sesuai dengan sensor yang
sudah dipasang pada masing-masing node. Kemudian data yang sudah terbaca oleh
sensor akan dikirimkan terlebih dahulu ke CH terdekat dan berada dalam satu
cluster. Pengiriman data dari node ke CH menggunakan konsumsi energi Low
Powe. Kemudian dari node CH kan diterukan ke konsentrator yang kali ini
menggunakan Raspberry Pi untuk diolah dan dikirimkan ke server melalui jaingan
internet. Pengiriman data CH ke konsentrator menggunakan konsumsi energi
Medium Power. Proses selanjutnya setelah tersambung ke jaringan internet maka
data akan diterma oleh server dan kemudian diolah untuk ditampilkan pada web
yang dapat diakses oleh user.

b. Parameter yang Digunakan


1. Nilai arus, tegangan dan daya PJU
2. Jumlah dan jarak antara node dan konsentrator
3. Delay pengiriman data.
4. Energi yang tersisa pada seluruh perangkat.
3.6 Waktu Penelitian

Penelitian ini dilakukan di Laboratorium Gedung AI Program Studi


Jaringan Telelomumikasi Digital Politekni Negeri Malang yang dilakukan pada
bulan Januari 2020 sampai dengan bulan Juni 2020 seperti yang ditunjukkan pada
tabel.

Tabel 5 Jadwal Waktu Penelitian.

Bulan
No. Kegiatan
1 2 3 4 5 6
1 Studi Literatur
2 Pembelian Alat dan Bahan
3 Perencanaan Sistem
4 Pembuatan Hardware
5 Pembuatan Software
6 Pengujian Sistem
7 Pembuatan Laporan
Daftar Pustaka
[1] T. U. Syamsuri, P. N. Malang, A. Pendahuluan, and B. Teori, “B-28 B-29,”
Kontrol Lampu Jalan Untuk Menghemat Energi, vol. 7, pp. 28–33, 2015.

[2] R. L. Nurbed, R. Munadi, and R. Mayasari, “Prototype Smart Street


Lighting Di Wireless Sensor Network ( Prototype Smart Street Lighting in
Wireless Sensor Network ),” pp. 1–9.

[3] R. S. Lukito, D. Susilo, and F. D. Setiaji, “Sistem Monitoring Energi


Lampu Penerangan Jalan Umum Berbasis Wireless Sensor Network dengan
Topologi Mesh,” Techné J. Ilm. Elektrotek., vol. 15, no. 01, pp. 39–46,
2016.

[4] Raka Satria Pradana H.D., “Rancang Bangun Pengendali Utama Pada
Sistem Kontrol Dan Monitoring Lampu Penerangan Jalan Umum Tenaga
Surya Menggunakan Wireless Sensor Network Dengan Human Machine
Interface Terpusat,” Inst. Teknol. Sepuluh Nop. Surabaya, vol. 01, pp. 1–
17, 2017.

[5] M. Syaifudin, F. Rofii, and A. Qustoniah, “Rancang Bangun Sistem


Monitoring Tempat Sampah Rumah Tangga Dan Penerangan Jalan
Berbasis Wireles Sensor Network (Wsn),” Transmisi, vol. 20, no. 4, p. 158,
2019.

[6] M. I. Fitrianda, Digital Repository Repository Universitas Universitas


Jember Jember Digital Digital Repository Repository Universitas
Universitas Jember. 2013.

[7] L. O. S. Ahmad Darbi, Yusnita Rahayu, “Analisa Efisiensi Energi


Algoritma Routing Low-Energy Adaptive Clustering Hierarchy (LEACH)
Pada Wireless Sensor Network (WSN) Menggunakan MATLAB,” Anal.
Efisiensi Energi Algoritm. Routing Low-Energy Adapt. Clust. Hierarchy
Pada Wirel. Sens. Netw. Menggunakan MATLAB, vol. 1, p. 9, 2014.

[8] Ifa Afidah Rosuliya, “Implementasi Routing Protokol Wireless Sensor


Network Pada Mikrokontroler Implementation Routing Protocol Wireless
Sensor Network Of Microcontroller Based,” 2015.
[9] R. R. A. Siregar, N. Wardana, and Luqman, “Sistem Monitoring Kinerja
Panel Listrik Tenaga Surya Menggunakan Arduino Uno,” JETri J. Ilm. Tek.
Elektro, vol. 14, no. 2, pp. 81–100, 2017.

[10] Fadel Muhammad, “Sistem Keamanan Akses Pintu Masuk Menggunakan


Face Recognition Berbasis Raspberry Pi 3 Tugas Akhir,” no. Agustus, pp.
1–100, 2018.

[11] C. R. Pratiwi et al., “Testbed Secure Indoor Localization System


Menggunakan Cluster Based Pathloss Exponential Untuk Estimasi Posisi
Di Lingkungan Indoor Pada Wireless Sensor Network Testbed Secure
Indoor Localization System Using Cluster Based Pathloss Exponential For
Indoor ,” 2018.

[12] R. Sumiharto, R. Ilma, and R. Rif’Atunnisa, “Metode Routing Protokol


LEACH pada Jaringan Sensor Nirkabel Studi Kasus Sistem Pemantauan
Suhu dan Kelembaban Udara,” IJEIS (Indonesian J. Electron. Instrum.
Syst., vol. 9, no. 1, p. 87, 2019.

Anda mungkin juga menyukai