Claim Missing Document
Check
Articles

Monitoring Umur Padi berdasarkan Data Sensor Warna dengan menggunakan Protokol MQTT Abdul Khafid; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 8 (2019): Agustus 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (463.944 KB)

Abstract

Indonesia is an agricultural country known to the world as a rice producer. However, it is very unfortunate that this cannot meet the national rice needs which require Indonesia to import rice from other countries. One reason is the selection of rice harvest times by farmers. Based on these problems, there is a need for a system to help farmers calculate the age of paddy. This research utilizes NodeMCU V3, IC TCS3200 color sensor, Arduino IDE software and MQTT protocol to be assembled into a system. After several types of testing, it can be seen that this system can detect colors precisely as many as 13 times out of 20 attempts. In testing the reliability of data transmission carried out 20 times, all data totaling 10 data from the MQTT server to the serial monitor and the MQTT dashboard application were successfully sent and received as a whole without missing a single one. This means that the accuracy of delivery reaches 100% from 20 trials. In the experiment counting the delivery time that has been done as much as 20 times obtained the average delivery time is only 1.35 seconds.
Klasifikasi Umur Padi berdasarkan Data Sensor Warna dengan menggunakan Metode K-NN Anggi Diatma Styandi; Dahnial Syauqy; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 9 (2019): September 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (543.117 KB)

Abstract

Indonesian country is one of the rice producers. Most of Indonesian people work in agriculture. However, it is unfortunately that Indonesia cannot meet the national rice needs so that supposes Indonesia to import rice from other countries. The cultivating time of farmers in Indonesia is still one of the causes lack of rice quality and quantity that is less than optimal, so that the quality of rice products is still said to be deficient. Rice that is cropped too late has very bad impacts. Therefore, farmers should be smart in choosing the right time to crop rice. Weather factors and large fields make it increasingly difficult for farmers to check the age of their whole rice regularly. Based on these problems, farmers now need a system to help observing the age of rice by seeing on changes in the color of rice plant so that the study entitled "Rice Plant Age Classification Based on TCS3200 Color Sensor Data Using the Knn Method" is proposed. This research utilizes TCS320 Integrated Circuit (IC) Color Sensor, Arduino Integrated Development Enviroenment (IDE) software and LED as an indicator to be arranged into a system. I hope the system that I create will help farmers to improve the quality and quantity of rice yields. So that the Indonesian government does not need to import rice from other countries.After testing several times of test, it is known that this system can detect colors precisely in 20 times the experiment by attaching objects. From the results of the KNN test the highest accuracy was found at K = 5, where the accuracy value obtained was 80%. While the lowest accuracy is at k = 9, where the accuracy value obtained is only 10%
Implementasi N-Modular Redundancy Fault Tolerant System Pada Permodelan Automatic Train Protection Ira Oktavianti; Rakhmadhany Primananda; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 10 (2019): Oktober 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (619.393 KB)

Abstract

Automatic Train Protection System is a system to control the speed and braking of trains automatically, to avoid any obstacles that are read. Automatic Train Protection System belongs to the critical system category, if there is damage or error can affect the system as a whole. Thus, reliability is required in the critical system implementation, to obtain a high level of reliability and minimize the failure or Erorr level for the system to be able to persist. The level of reliability of the system can be done by implementing Hardware Redundancy. Redundancy is required as a data duplication using the N-Modular Redundancy method, to make the system fault tolerance and high reliability. The virtue in the application of redundancy lies in the microcontroller module used, such as Arduino UNO which acts as a module for the receiver of the Sharp Distance 2Y0A20 (Redundancy module) and the voter (voting) and LED modules (indicators Treatment). The liaison communication between the redundancy module and the voter can use I2C communication based on the prevailing rules. The test values of each module differ greatly from each module. Module C becomes a reliable module in the tolerance of test failures. The reliability percentage of the system without redundancy is 83.51% while with redundancy of 80.69% overall system.
Implementasi Metode Complementary Filter pada Pengendali Robot Mobil menggunakan Gestur Tangan Manusia Samkhya Aparigraha; Wijaya Kurniawan; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 10 (2019): Oktober 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (985.618 KB)

Abstract

Human and computer interaction is one of the scientific disciplines that study the design, implementation, and evaluation of interactive computing systems from various related aspects. The current development of the technology of human and computer interaction is progressing very rapidly, especially the interaction between human and robot. Robotics is one area of technology that is still evolving today. Along with its development, more new terms have been introduced, such as mobile robots, humanoids, animaloids, et cetera. Within the control process, mobile robots are divided into two types, namely, automated robots and teleoperating robots. Automated robots can move themselves based on the commands that have been written in the control program, whereas teleoperating robots could move based on commands that are sent manually, either using wired or wireless. To develop a mobile robot that can be controlled using human-hand gestures, the MPU6050 GY-521 module is needed to input the data - in the form of an accelerometer and gyroscope. An accelerometer is used to measure the acceleration of motion, while a gyroscope is used to measure the angular velocity of the rotation. Afterwards, the data will be filtered using a complementary filter method to eliminate noise, which then will be processed using NRF24L01 module as a communication exchange of data between humans and the car robot. Based on the results of this research, it can be concluded that the complementary filter method can reduce the noise of the roll value of 21.8% and the pitch of 26.5% hence it can make the mpu6050 sensor more stable than without using a filter and integrative derivative proportional method which is implanted in the arduino nano controller with a value of Kp = 6.98, Ki = 4.61, and Kd = 1.15, to make the system perfectly run as desired.
Implementasi Data Mirroring Pada Metode Hot Standby Redundancy Berbasis Protokol I2C dan Arduino Uno Arif Nur Agung Laksana; Wijaya Kurniawan; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 10 (2019): Oktober 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (610.05 KB)

Abstract

Each electronic component must have an active time limit and will certainly suffer damage at any time. A system can experience fatal failure if there is damage to components that are crucial. Therefore the crucial component in a system must be fault tolerant, where the system is able to work as it should even though it failed. One way that can be applied to realize a fault tolerant system is by applying the Hardware Redundancy mechanism. Hardware Redundancy is a mechanism to improve system reliability by providing backup components that have the same function as these crucial components. There are several types of this method, one of which is Hot Standby Redundancy in which the method is added a duplicate of the crucial component that is in active condition and will take over the role of the crucial component when the crucial component fails. In this study Hot Standby Redundancy is applied to an Arduino UNO and RFID based door lock system. In that system, which acts as a crucial component is Arduino UNO which acts as a controller in the system. Through I2C serial communication the master sends a probe message periodically to the slave as a sign that the master is still operating or is experiencing damage. The process of switching control of the system is carried out by the slave if the master fails to send the probe message within the specified time period. In addition to redundancy, the system can also synchronize data between the main components and backup components. The process is needed to ensure the two components have similar data. The system test results show that the average time taken by the system to synchronize data with each other is 950.4 microseconds and 784.8 microseconds.
Implementasi Fault Tolerant System Menggunakan Metode Self-Purging Redundancy Pada Sistem Pendeteksi Kebakaran Irfani Fadlan; Rakhmadhany Primananda; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 6 (2020): Juni 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Fire can occur anytime, anywhere and it cannot be predicted. When this disaster occurs, it can cause material, non-material loss and even cause casualties. Current fire detection systems ranging from flame detectors and even sprinklers can detect signs of a fire. But when there are component errors, the system cannot function as it should. System failures can occur when these errors continue continuously. The application of fault tolerant systems with hardware redundancy techniques is the solution for the problems above. Self-purging redundancy is one of the methods found in hardware redundancy. This method is applied by reducing the microcontroller data processing MQ-2 gas sensor, KY-026 fire sensor and LM35 temperature sensor. Using I2C communication data is forwarded to the switch and collected in the voter to be voted on with the majority vote logic. The result data of vote is used by the system as a determinant of the fire conditions and displayed on the LCD, then the voter returns the results of the vote to the switch for validation of a failed module. If a module failure is detected, the module will be removed from the system. From testing, the system successfully operates correctly in accordance with its functions and successfully performs fault masking, detection and location and recovery when the 3-module scan fails. Increased system reliability by 16.17% from 83.51% to 99.68%.
Implementasi Time Redundancy pada Sistem Monitoring Sungai yang berbasis Mikrokontroler NodeMCU dan LabVIEW M Adinura Julian Habibie; Mochammad Hannats Hanafi Ichsan; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 7 (2020): Juli 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

River flood can happen when the river's water overflowed. Because of the dangers this flood brings, we need a system to monitor the river's water level. This system can be implemented using microcontroller and using Internet of things to connect the system to the internet, so the user can monitor the river's condition easily. This system use ultrasonic sensor to measure water level. But, sometimes, sensor can be prone to error. To make up for this, we use time redundancy algorithm. Time redundancy is repeating sensor sensing multiple times to make up for any error that can happen. Time redundancy is used to measure water level in a corrugated water because in corrugated water, water level can raise up and down which will affect the measurement, and time redundancy can sense the water level multiple times in a different time. Those data then will be averaged to get the true water level, which is assumed when the water is still. Using time redundancy to measure water level in corrugated water has an accuracy of 93.87%. Testing the performance of UDP protocol, author found the implemented UDP protocol has 100% success ratio and transmission delay of 3136.93 microseconds.
Perancangan Sistem Plug and Play pada Otomasi Lampu menggunakan nRF24L01 dan Protokol MQTT melalui Smartphone Muhammad Kevin Pratama; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 7 (2020): Juli 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

The development of the internet of things occurs because of the Wireless Sensor Network. NRF24l01 is one of the communication modules used in the Wireless Sensor Network. The NRF24l01 communication range is suitable for use in homes and building. NRF24l01 can be implemented in daily activities for example turning off and on lamp. Sometimes there are lamp that are not installed in the lamp fitting and it is unknown when going to turn on the lamp. With this research, slave nodes are made as a driving force to turn on or off the lamp and use electric and infrared current sensors to find out whether there are lamp and nodes sink/gateways that connect the slave nodes to the smartphone application. Communication between slave node and sink/gateway node uses NRF24l01. Communication between sink/gateway node and smartphone application uses the concept of internet of things by using the MQTT protocol to manage its communication and cloudMQTT as a broker that stores data temporarily from these communications. This research uses a plug and play method that is applied when it is first turned on, the slave node will send an introduction to the sink/gateway node to get the address and the sink/gateway node will send the available address. The test results prove that the distance between the slave node and the sink/gateway node affects the delay of sending data, then the reference whether there is a lamp or not is the change in electric current and infrared sensors that detect objects.
Implementasi Protokol Routing Directed Diffusion pada WSN dengan Modul Komunikasi LoRa Rafif Nurmanda Ghafurutama; Agung Setia Budi; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 7 (2020): Juli 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Routing is the core of an infrastructure network that regulates how the path of sending a packet from one node to another node, the routing network is divided into 2 namely cable networks and wireless networks. One of the routing protocols of wireless networks that have a flat topology is Directed Diffusion (DD), Directed Diffusion (DD) is a routing mechanism in WSN where the sink node will request the data source on the source node by sending an interest then the source node will search the best route for sending data from the source node to the sink node. To do wireless network routing, a wireless communication module is needed, one of the wireless communication modules is LORA SX1278. In previous studies managed to make a comparison between the Directed Diffusion routing algorithm and Geographic Adaptive Fidelity which proves that Directed Diffusion routing is better when it is simulated on network simulation software. Therefore in this study the writer implements the Directed Diffusion routing algorithm and tries to develop it using the LORA communication module. In this study there are 6 nodes contained LORA SX1278 module, where 1 functions as a sink node, 1 functions as a source node, and 4 functions as a neighbor. In this study the authors did not maximize the range of LORA distances due to the lack of testing sites during the COVID-19 pandemic. The purpose of this study is to analyze the results of the Directed Diffusion routing algorithm which is the RSSI value and the routing path obtained. In this test the author tests the routing algorithm by providing data transmission variations of 8 bytes, 16 bytes, 32 bytes, and 64 bytes. The results of the tests obtained show that the RSSI values ​​obtained dynamically from -118dB to -72dB and the routing paths obtained are not affected by changing data variations.
Sistem Monitoring Lahan Parkir berbasis Bluetooth Low Energy (BLE) Muhammad Faza Ramadhana; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 8 (2020): Agustus 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Vehicle mobility in urban areas or areas which are increasingly large, causing problems in the provision of parking lots. Information about parking slot availability is needed to overcome this problem. A monitoring system is required to inform motorists of empty parking locations. The monitoring system is one of the concepts of the Internet of things (IoT), which is a real-time observation system using an internet connection through a protocol. Bluetooth Low Energy (BLE) is a protocol that can be used for communication between devices that saves power, has a wide range of connectivity and reduces data transfer. Therefore, researchers conducted research by implementing BLE which is applied to the parking lot monitoring system. Based on the test results, it can be concluded that the ESP32 is able to communicate with each other using BLE technology. The sensor accuracy level obtained from ultrasonic sensor is 95.12% with an obstacle distance of 5cm to 400cm and an infrared sensor is able to read obstacles and work properly. On testing the delay in sending data based on a distance of 1 meter, 3 meters, 5 meters, 7 meters and 9 meters the average delay received was 2049.65 ms, 2086.25 ms, 2108.05 ms, 2449.15ms and 2612.77ms. The webserver display is able to display information about the availability of parking space and the number of cars entering and exiting.
Co-Authors Abdul Khafid Abdul Rahman Halim Achmad Rizal Zakaria Afredy Carlo Sembiring Agi Putra Kharisma Agung Prasetyo Agung Setia Budi Ahmad Khalid Azzam Amroy Casro Lumban Gaol Anggi Diatma Styandi Aras Nizamul Aryo Anwar ari kusyanti Arif Nur Agung Laksana Arycca Septian Mulyana Ayu Samura Barlian Henryranu Prasetio Bayu Widyo Harimurti Cindy Lilian Cipto Bagus Jati Kusumo Da'imul Royan Dahnial Syauqy Deddy Aditya Kurniawan Dedy Eka Prasetya Denis Andi Setiawan Devo Harwan Pradiansyah Doni Hadiyansyah Ega Dewa Iswantoro Eka Nanda Sugianto Eko Setiawan Enno Roscitra Oktaria Farid Aziz Shafari Fariz Andri Bachtiar Fauzi Awal Ramadhan Fitriyah, Hurriyatul Galang Eiga Prambudi Ganda Wibawa Putra Gembong Edhi Setyawan Gusti Arief Gilang Hafizh Hamzah Wicaksono Hafizhuddin Zul Fahmi Hanif Yudha Prayoga Haqqi Rizqi Hendra Hendra Hernanda Agung Saputra Heru Nurwasito Indra Dwi Cahyo Intan Fatmawati Iqbal Yuan Avisena Ira Oktavianti Irfan Pratomo Putra Irfani Fadlan Istiqlal Farozi Jodie Putra Kahir Joniar Dimas Wicaksono Khurinika Cahyaning Susanty Kiki M. Rizki Lamidi Lamidi Lintang Cahyaning Ratri Lita Nur Fitriani Loki Sudiarta Mongin M Adinura Julian Habibie Mario Kitsda M Rumlawang Mesra Diana Tamsar Miftahul Huda Mochamad Hannats Hanafi Ichsan Mochammad Hannats Hanafi Ichsan Mohamad Misfaul May Dana Mohammad Lutfi Zulfikri Muhammad Adi Wijaya Muhammad Eraz Zarkasih Muhammad Faza Ramadhana Muhammad Kevin Pratama Muhammad Naufal Muhammad Rasyid Perdana Muhammad Wafi Muhammad Yusuf Hidayat Muliyahati Sutejo Muzammilatul Jamiilah Novaria Elsari Ryzkiansyah Octavian Metta Wisnu Wardhana Oggy Setiawan Pierl Kritzenger Sinaga Prayoga Febriandika Puguh Bahtiar Rafif Nurmanda Ghafurutama Raga Jiwanda Rakhmadhany Primananda Rando Rando Reza Akhmad Najikh Reza Tanjung Ahmad Fauzi Ricky Prasetya Santoso Riski Kurniawan Rizal Maulana Rizal Setya Perdana Sabriansyah Rizqika Akbar Salman Farizy Nur Samkhya Aparigraha Septian Mukti Pratama Shandi Sonna Mahardika Sigit Priyo Jatmiko Syahrul Yoga Pradana Tantri Isworo T. R. P. Tezza Rangga Putra Utaminingrum, Fitri Widhi Yahya Wifki Ato'ur Rochim Yongki Pratama