Claim Missing Document
Check
Articles

Penerapan Algoritma Diffie Hellman Key Exchange dalam Komunikasi Data Antarnode pada Wireless Sensor Network Holden Gunawan; Agung Setia Budi; Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 1 (2022): Januari 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

One key exchange method that has been developed is Diffie-Hellman key exchange (DHKE), which can be used to securely create shared secrets between the two devices over an unsecured network. The two devices running this algorithm have their own secret variables, exchange two public variable values, and perform calculations using accepted variables as well as randomly obtained secret variables to obtain shared secretes. In this study built a system with ESP32 microcontroller as data processing, has Cryptographic hardware acceleration one of which is a random number generator (RNG), supporting Wi-Fi communication protocols. The DHT11 sensor collects data with measuring parameters and is transmitted to a gateway connected to ESP32 and monitored wirelessly. Average computing time and delivery from ESP-1 to ESP-2 and ESP-3 is 0.084 seconds and 0.079 seconds.While the delivery from ESP-2 and ESP-3 to ESP-1 amounted to 3.315 seconds and 3.307 seconds. It can be concluded that the factors that affect the length of delivery time are client requests first to the server and queues on the server in serving the client.
Rancang Bangun Sistem Auto-Config Sensor Baru pada Perangkat IoT secara Over-The-Air menggunakan Protokol HTTP berbasis Raspberry-Pi Syahrul Ramadhan; Agung Setia Budi; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 1 (2022): Januari 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Sometimes there is the addition of new sensors on IoT devices to suit the needs of the environment, which will take time or spend a lot of time manually configuring each device. If the device is already connected to network communication, the configuration can be done Over-The-Air. By using the HTTP protocol and the Rest-Api concept, the device can auto-config the firmware when a new sensor is installed. The device will make a configuration request according to the sensor read by it, and the server will return the required configuration, once it is received, the device will automatically process it into firmware for the sensor. From the tests carried out 90 times with details, namely there are 3 types of sensors, 10 trials of each sensor, and carried out at 3 different distances, namely 4-meters, 8-meters, and 12-meters, the average delay of the auto-processing process was obtained. The config on the LM75A sensor experiment with a distance of 4,8 and 12-meters is 10198 ms, 10204 ms, and 12019 ms, respectively. In the experiment the SW420 sensor with a distance of 4,8 and 12-meters is 9700 ms, 9802 ms, and 9819 ms, respectively. In the RAIN sensor experiment with 4,8 and 12-meter distances, they were 9708 ms, 9629.9 ms, and 9815 ms, respectively.
Purwarupa Sistem Komunikasi Angkot sebagai Optimasi Transportasi Perkotaan dengan Metode Routing Multi-Hop berbasis Sistem Notifikasi Muhammad Naufal Aziz Huryansyah; Rakhmadhany Primananda; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 2 (2022): Februari 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Angkutan kota is public transportation that can carry out mobility at affordable prices, but angkot operations generally do not have special infrastructure and angkot does not have a communication system or notification about the state of the next stop, the behavior of angkot drivers often stops at inappropriate places to wait for passengers causing inefficiency on this transport. It is different with Bus Rapid Transit, which has infrastructure and communication systems but cannot reach certain places that angkot can reach. The purpose of this research is to design, adapt, test, and find out whether the adaptation of the concept of Bus Rapid Transit can be applied to angkot. This research is useful to provide an overview of the adaptation of the BRT system concept by adapting the driver assist and automation and passenger information aspects to be applied to Angkots with a notification mechanism for passengers at the halte and information on the estimated time of the Angkot arrival so that the driver gets assists automatically regarding this information. The system is implemented as a prototype of a central system, angkot and halte system, the system can relay multi-hoping angkot arrival information using the ESPNOW delivery protocol and send passenger notifications published by the halte to the central system with the MQTT delivery protocol on the 802.11 communication network. The result is that the prototype can detect passengers at the bus stop then send notifications and can relay messages in multi-hop between halte.
Rancang Bangun Perangkat Wearable "Clever-Mask" untuk Pemantauan Pola Pernapasan sebagai Penanganan Pertama pada Pasien Terdampak Covid-19 secara Kontinyu Moch. Alvin Yasyfa Salsabil; Dahnial Syauqy; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 2 (2022): Februari 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Big Pandemic Covid-19, In ​​Indonesia Deaths due to the Covid-19 virus up to 144,000 thousand people. One of the causes of the high number of deaths due to Covid-19 cases is the lack of prompt treatment for patients affected by Covid-19 in the cytokine storm phase. Cytokine Storm is a condition in which the release of mal-adaptive cytokines is “out of control” in response to infection and stimuli. Cytokine storms attack lung tissue and blood vessels. In this study, a system consisting of several components was used, namely, Arduino Mega 2560 Rev 3 as a microcontroller board, NTC Thermistor Sensor as a breathing signal generator mounted on an oxygen mask and an OLED display to display the output in the form of "Normal" or "Abnormal". This system uses the Min, Max, Amplitude, Interval and Breath Rate features per 4 cycles of 4 cycles which are then classified using the Support Vector Machine. In system testing related to testing the accuracy of the classification results using the Support Vector Machine, it was carried out 12 times to find the class of the test data obtained and the accuracy level of the classification results with SVM was 91.66. In the computational testing of the system, the classification was carried out 12 times to get the class classification results from the test data and the average computation time was 29.29 ms.
Pengembangan Reconfigurable Low Power Monitoring System dan Pengendali Kualitas Udara menggunakan Finite State Machine berbasis ESP8266 Fikri Miftah Akmaludin; Agung Setia Budi; Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 2 (2022): Februari 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Boarding rooms as a place to live should have good air quality. The most common causes of decreased indoor air quality are poor air circulation and contamination from harmful gases, one of which is carbon monoxide (CO) which is commonly found in cigarette smoke and vehicle emissions. Tool developed in this research is expected to reduce the potential dangers that may arise from high concentration of carbon monoxide gas and discomfort due to hot and humid room air. The system is designed to detect ambient air quality using the DHT22 and MQ7 sensors, and uses a fan and exhaust to control air quality. The system is built with a parameter threshold that can be reconfigured. This system is also made using a finite-state machine algorithm to define several states that represent each existing process. One of them is a deep sleep state for power saving, this is needed because the system will operate continuously, the method used is taking advantage of the deep sleep mode on the low power feature of ESP8266 chip. From the test results, it's known that this tool successfully performs its function, and is able to reduce current consumption by 34.82 mA under ideal conditions.
Prototipe Sistem Keamanan Parkir berbasis Teknologi RFID Sasmita Eko Raharjo; Agung Setia Budi; Edita Rosana Widasari
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 3 (2022): Mei 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Parking is a process for every vehicle that stops at a certain place. Parking areas owned by agencies, institutions, and institutions should prioritize service and security for the sake of parking eligibility. The parking system that has been implemented so far is still being implemented with limited number of human guards, so it has many loopholes for theft to occur without the vehicle owner knowing. RFID technology is a solution for today in solving the problem of theft and contactless technology. Several studies have been conducted, many of which are used only as a parking area monitoring tool. The lack of a system/tool that is usually used to respond when a vehicle is lost belonging to a parking area user is a problem for both the parking area owner and the vehicle owner. This security system is made using RFID technology, Load-Cell sensors, and GSM modules as a solution to related problems. From the manufacture of the system, of course, it is necessary to test the problem of delay or response speed when a theft occurs. The results of the tests and analyzes carried out get pretty good numbers, namely around 2 seconds to provide notification in the form of SMS to vehicle owners, and about 5 seconds for the system to close the portal when it is open. The response given is the result of data transactions from the sensor node to the Gatekeeper node using the ESP-NOW protocol communication. The Gatekeeper node is also used to communicate with the basis data, in terms of verifying whether the user is registered or not. Registered user data will of course be recorded when accessing the parking area when entering or exiting and displayed on a web page.
Implementasi Sistem Monitoring Kualitas Air Kolam Lele menggunakan Komunikasi Bluetooth Low Energy (BLE) berdasarkan Parameter Suhu dan PH Rizqi Agung Dwi Nugraha; Rakhmadhany Primananda; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 3 (2022): Mei 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Indonesia is one of the largest fish producing countries in the world. One of the fish that is in demand in Indonesia from various circles of society is catfish. Therefore, the way to increase catfish production is to maintain the quality of pond water used for catfish farming. The quality of water used for catfish farming is very influential on the growth of catfish. Using a monitoring system can help to monitoring the water quality of catfish ponds so that catfish growth can be optimal. In this study, a catfish pond water quality monitoring system was created which consists of three nodes slave and one node master and uses a webserver as an interface. Each node slave has two sensors, a temperature sensor and a pH sensor that functions as a detector of water quality in the pond. Communication between nodes slave and node master uses the BLE communication protocol. while for the webserver to run on the master node using WiFi communication. The microcontroller for this system uses NodeMCU ESP32. Based on the test results, the average system accuracy in reading the water temperature of the catfish pond is 97.88%, the average system accuracy in reading the pH of the pond water is 98.53%. The farthest BLE communication is 25 meters with a delay of 2815.8 ms for BLE communication and 252.4 ms for the webserver.
Perancangan dan Implementasi Sistem Pemantauan dan Kontrol Tanaman berbasis NRF24L01 Muhammad Agni Setyo Prawiro; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 3 (2022): Mei 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Wireless Sensor Network (WSN) is a technology concept that uses a number of nodes that have processing capabilities to achieve or complete certain tasks. In general, wireless sensor network architecture requires an embedded system or embedded sensor that is able to connect to the network and communicate through the cloud server. One of the devices commonly used in the WSN architecture is the NRF24L01 module which is a communication module based on a single frequency radio wave band. The use of a single frequency for sending and receiving data allows the transmission signal to collide with the receiving signal which causes data packets to be lost or damaged. This can be avoided by using the method of scheduling sending and receiving data. One of the scheduling methods that can be used is the Time Division Duplex (TDD) method. The concept of TDD is to give a time slot at one processing time, where the process of sending and receiving data occurs in the same frequency as each processing time. This process has a time guard that is between the time of sending data and receiving data which functions to prevent collisions between sending and receiving signals. Previous research has succeeded in implementing the TDD method on the system of sending and receiving data using Bluetooth low energy and Wi-Fi in the plant monitoring system. The test of this research is done by testing scenario of sending data based on distance variation with two parameters, namely success ratio and average delay in sending data. The distance variation used in the study is 1 meter to 10 meters. The success ratio parameter produces the lowest success ratio value of 71% at a distance of 7 meters and the highest ratio of 91% at a distance of 5 meters. Then on the average delay parameter, the delay results are 0.871 seconds on sensor node 1, 0.638 seconds on sensor node 2, and 0.644 seconds on sensor node 3.
Implementasi Metode K-Nearest Neighbor pada Purwarupa Jemuran Otomatis berdasarkan Sensor Hujan dan Intensitas Cahaya Pabela Purwa Wiyoga; Rizal Maulana; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 4 (2022): April 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Indonesia, which has a tropical climate, gets sunshine all year round. It is very useful for people to dry household or industrial needs. Examples of industries that use sunlight are the production of crackers, salted fish, coffee, and unhulled rice and others. However, apart from getting the continuous heat of the sun, there is also rain that is present erratically. So leaving things outdoors will be risky, especially during the rainy season. Therefore, the researchers created a sun dry system that can be put outside automatically when the outdoor conditions are sunny and there is no rain, and inserted when the outdoor conditions are rainy or there is no sunlight. These conditions will be taken using a raindrop sensor and a light dependent resistor sensor. Arduino Nano as a microcontroller used to control sensors and actuators. To control the system using the K-Nearest Neighbors method. After testing, obtained good results. The best value of accuracy and computation time in using the K-Nearest Neighbors method is at k=3 with the average accuracy of 98% and the computation time is 37.173 microseconds. When compared with the if-else method, the if-else method has an accuracy value of 100% and a computation time of 13.232 microseconds. The K-Nearest Neighbor method is feasible to implement in this system, but a simple if-else method is more profitable due to better accuracy and simpler source code.
Implementasi CPU berbasis Simple-As-Possible (SAP) pada FPGA Xilinx Spartan-3E Anang Malik La Imu; Agung Setia Budi; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 6 No 5 (2022): Mei 2022
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The development of computer technology in the Central Processing Unit (CPU) architecture is still accompanied by many innovations. However, the rapid development has a negative impact, namely the difficulty of participating in the creation of the innovation itself. Meanwhile, the creation of innovations must be carried out by various parties in order to create healthy competition in order to achieve common progress. This impact can be minimized from an educational side, namely in the teaching and learning of computer architecture & organization using software in the form of a simulator. The effectiveness of teaching and learning can be further strengthened by practicing directly (hands-on) an architecture on a programmable semiconductor device, namely the Field Programmable Gate Array (FPGA). There are many soft-processors or computer/CPU architectures that can be implemented on FPGA. Altera and Xilinx also have soft-processors that are ready to use but are not suitable for teaching and learning. This study shows another simple computer architecture that can be used for the focus mentioned, namely Simple-As-Possible (SAP), specifically the 2nd generation. In addition to implementing the SAP architecture with some adjustments, this research also designed two additional circuits to provide the capability for programming the CPU. Three units (including SAP) were implemented on the Xilinx Spartan-3E Starter Kit Board FPGA module. FPGA resource usage are 7% slice flip-flop, 24% 4LUT, 30% slices used, 10% IOB, 5% RAM16 and 4% BUFGMUX.
Co-Authors Ade Ronialta Adhitya Bhawiyuga Aditya Hertian Agiya Yoshua Ahmad Fajri Rahman Ahmad Mustafa Kamal Ahmar Fauzan Sira Alfan Rafi'uddin Ardhani Ali Ali Anang Malik La Imu Anisa Awalia Rizky ari kusyanti Arif Nur Agung Laksana Arif Rahmanto Aulia Nabih Rizqullah Batara Dolly Nababan Bayu Bagus Prabowo Bayu Santoso Bisma Surya Mahendra Buntoro Tirto Sugondo Cakra Bhirawa Crisandolin Desman Rumahorbo Dahnial Syauqy Dede Satriawan Dedi Siswanto Dionisius Marcello Divito Dwiarga Sholahuddin Dyas Restu Palupi Edo Bayu Cahyono Eko Setiawan Erricson Bernedy Setiawan Ester Nadya Fiorentina Lumban Gaol Fadolly Aryaviocholda Fahmi Ardiansyah Fajar Hamid Embutara Ratuloli Farah Amira Mumtaz Fauzan Fatra Prathama Fikri Miftah Akmaludin Fitriyah, Hurriyatul Ghifari Adlil Baqi Giservin Tifira Zain Hady Hermawan Heri Setiawan Holden Gunawan Irwan Primadana Mulya Jenrinaldo Tampubolon Jezriel Lukas Lumbantobing Komang Deha Abhimana Kader Moch. Alvin Yasyfa Salsabil Mochammad Hannats Hanafi Ichsan Mochammad Zava Abbiyansyah Muchtar Ardhiansyah Muhammad Agni Setyo Prawiro Muhammad Fachri Hasibuan Muhammad Hannats Hanafi Ichsan Muhammad Ihksan Sahib Latif Muhammad Irvine Fidellio Maiza Muhammad Naufal Aziz Huryansyah Muhammad Prabu Mutawakkil Muhammad Syarief Mirdasy Naufal Anis Nazhif Afkar Hanif Noor ilmi Nursandi Frima Saputra Nurul Ikhsan Pabela Purwa Wiyoga Rafif Nurmanda Ghafurutama Rahmanda Nur Sidik Rahmat Yanuar Putra Rakhmadhany Primananda Reva Ade Wardana Revelino Adli Rian Ari Hardianyah Richie R. Tokan Rizal Maulana Rizqi Agung Dwi Nugraha Sabit Ihsan Maulana Sabriansyah Rizqika Akbar Samkhya Aparigraha Sasmita Eko Raharjo Satria Kencana P. Kacaribu Surya Nur Ardiansah Syahrul Ramadhan Utaminingrum, Fitri Varaz Adolfo Wahyu Berlianto Widasari, Edita Rosana Wijaya Kurniawan Wirafadil Nugraha Wisnu Mahendra Wisnumurti Wisnumurti Yazid Ananda Yohana Angelina Sitorus Yulius Adi Pratama Zaky Farsi