Desain Dan Implementasi Protokol Komunikasi Untuk Smart Penerangan Jalan Umum

Ariawan, Yohanes Jose (2023) Desain Dan Implementasi Protokol Komunikasi Untuk Smart Penerangan Jalan Umum. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 05211840000099-Undergraduate_Thesis.pdf] Text
05211840000099-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only until 1 October 2025.

Download (3MB) | Request a copy

Abstract

Smart Penerangan Jalan Umum (PJU) adalah teknologi penerangan yang dapat mengefisiensikan penggunaan energi. Terdapat penelitian terdahulu oleh Pambudi B. yang mengimplementasikan Smart PJU berbasis Arduino sebagai kontrolernya. Penelitian tersebut sudah mengimplementasikan efisiensi energi dengan baik namun masih terdapat beberapa kekurangan yakni di fitur komunikasi pertolongan antar-PJU, pemborosan penggunaan 5 kabel serta skala sistem yang hanya dapat menggunakan 3 PJU. Permasalahan tersebut dapat diselesakan dengan protokol komunikasi menggunakan Message Queuing Telemetry Transport (MQTT). Message Queuing Telemetry Transport (MQTT) adalah protokol komunikasi yang menggunakan sistem publish dan subscribe agar dapat menerbitkan dan menerima pesan sebagai klien (publisher, subscriber). MQTT adalah protokol perpesanan sederhana yang dirancang untuk perangkat dengan bandwidth rendah. MQTT memerlukan broker yang bertanggung jawab untuk menerima semua pesan, memfilter pesan, dan menerbitkan pesan ke semua klien terdaftar. Salah satu broker yang dapat digunakan dalam implementasi Smart PJU ini yakni HiveMQ HiveMQ adalah broker MQTT open source yang menawarkan Clustering tingkat tinggi, memungkinkan failover dan pemulihan cepat jika terjadi kegagalan server. Selain itu juga memiliki skalabilitas otomatis, memungkinkan broker untuk beradaptasi dengan perubahan beban kerja tanpa intervensi manual (Keandalan dan Skalabilitas). HiveMQ sudah digunakan di banyak aplikasi termasuk mobil dan manufaktur terintegrasi. Pada tugas akhir ini akan diselesaikan permasalahan pada Smart PJU penelitian terdahulu dengan menggunakan metode di atas. Pengembangan yang dilakukan menggunakan Arduino IDE sebagai editor utama, serta Blynk sebagai web dashboard pemantau data secara realtime. Diharapkan protokol komunikasi yang akan dibuat dapat memperbaiki fungsi pertolongan, mengefisiensikan penggunaan kabel menjadi 2 kabel serta memperbesar skala menjadi lebih dari 3 bahkan bisa berpuluh-puluh.
================================================================================================================================
Smart Public Street Lighting (PSL) is a lighting technology that can make energy use efficient. There is previous research by Pambudi B. who implemented an Arduino-based Smart PSL as the controller. This research has implemented energy efficiency well, but there are still some deficiencies, namely in the help communication feature between PSLs, wasteful use of 5 cables and a system scale that can only use 3 PJUs. This problem can be solved with a communication protocol using Message Queuing Telemetry Transport (MQTT). Message Queuing Telemetry Transport (MQTT) is a communication protocol that uses a publish and subscribe system to publish and receive messages as a client (publisher, subscriber). MQTT is a simple messaging protocol designed for low bandwidth devices. MQTT requires a broker who is responsible for receiving all messages, filtering messages, and publishing messages to all registered clients. One of the brokers that can be used in implementing Smart PJU is HiveMQ HiveMQ is an open source MQTT broker that offers a high level of Clustering, enabling fast failover and recovery in the event of a server failure. It also has automatic scalability, enabling brokers to adapt to changing workloads without manual intervention (Reliability and Scalability). HiveMQ is already used in many applications including automobiles and integrated manufacturing. In this final project, problems will be solved in previous research Smart PJU using the method above. The development was carried out using the Arduino IDE as the main editor, and Blynk as a realtime data monitoring web dashboard. It is hoped that the communication protocol that will be created can improve the help function, streamline the use of cables to 2 cables and increase the scale to more than 3 or even tens.

Item Type: Thesis (Other)
Uncontrolled Keywords: Communication Protocol, Message Queuing Telemetry Transport, HiveMQ, Protokol Komunikasi, Arduino.
Subjects: T Technology > TH Building construction > TH7703 Illumination. Lighting
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Information System > 57201-(S1) Undergraduate Thesis
Depositing User: Yohanes Jose Ariawan
Date Deposited: 24 Jul 2023 04:17
Last Modified: 24 Jul 2023 04:17
URI: http://repository.its.ac.id/id/eprint/99063

Actions (login required)

View Item View Item