Mochammad Hannats Hanafi Ichsan
Laboratorium Sistem Komputer Dan Robotika, Fakultas Ilmu Komputer, Universitas Brawijaya

Published : 166 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Implementasi Over the Air Update menggunakan Protokol SSDP untuk Pencarian Perangkat Ahmad Wildan; Mochammad Hannats Hanafi Ichsan; Dahnial Syauqy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 9 (2021): September 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

With the Over the Air (OTA) update method, firmware updates on IoT device can be done without having to visit the IoT device. IoT device that installed at home or in the building and using local network the firmware can be easily updated and discovered with SSDP protocol (Simple Service Discovery Protocol). SSDP protocol usage in this research is for IP identification from each node that connect with the local network so that each node's web server can be accessed using IP address. The web server of each node is used to update the firmware of the accessed node. From the tests carried out 60 times with different distances in 1 meter, 3 meters, 5 meters, 10 meters, 15 meters, and 20 meters, it can be seen from the three nodes, the smallest average delay for device discovery using SSDP is at 1 meter that is 520.6 - 521 ms and the largest average delay is at 15 meters which is 682.23 - 785 ms. Then for firmware updates for the 3 tested nodes, the smallest average delay is at 1 meter, which is 8309 - 9801.5 ms and the largest average delay is at 15 meters, which is 15911 - 28687.8 ms.
Pengembangan Sistem Pemilah Telur Ayam Negeri dan Ayam Kampung berdasarkan Berat dan Warna Cangkang Telur menggunakan metode K-Nearest Neighbor (K-NN) Johannes Archika Waysaka; Dahnial Syauqy; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 10 (2021): Oktober 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Eggs are one of the nutritious foods that contain animal protein that is good for the body. Eggs themselves are popular in Indonesia, which can be seen from the demand for eggs that increases every year. From BPS information from 2015 around 13 tons, 2016 rise to 303 tons, and in 2017 it increased by around 386 tons it can be concluded that from 2015 to 2017 it increased by 2824%. In Indonesia, there are 2 types of chicken eggs, namely native chicken eggs and domestic chicken eggs. The difference between these two eggs is in their weight and color. Native chicken eggs have a lighter weight than domestic chicken eggs and the color of native chicken eggs is brighter than domestic chicken eggs. From the difference in parameters, some ordinary people have difficulty distinguishing them. Based on these problems, it is necessary to create a system capable of sorting chicken eggs automatically. The system is made using a loadcell sensor to measure the weight of the egg, and use the TSC3200 sensor to get the value of eggs based on red, green, and blue. The data taken from the two sensors is then processed using the K-Nearest Neighbor method with the output in the form of a servo that moves towards the egg, all systems are processed using Arduino mega. Testing is focused on the functionality, accuracy, and performance of the system. From the functional testing that has been done the system gets 100% correct results. So it can be said that this system is successful. For the K test, the system was tested using a K value of 3,5,7 with 20 training data and 20 test data, which obtained accuracy of 100%, 99%, and 98.57% respectively. And the system performance test obtained a processing time speed of 568.8 ms when using K3.
Sistem Kendali Kualitas Air Kolam Ikan Nila dengan metode Jaringan Syaraf Tiruan berdasarkan PH dan Turbidity berbasis Arduino Uno Satya Pradhana; Hurriyatul Fitriani; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 10 (2021): Oktober 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

In freshwater fish farming, it is important to pay attention to the quality of the air for fish to live. Tilapia still has high economic value due to high market demand. Excessive feeding of fish will affect the rest of the feed and can cause a decrease in the quality of fish pond water, so that it can directly affect fish productivity. In addition, the optimal air pH for tilapia habitat is between 6.5 - 8.5. For more optimal air turbidity is 50 NTU. One solution that can be used is to build a system that can be made to control the water quality of a tilapia. The system can be made based on a control system based on Artificial Intelligence (AI). One of the application branches of AI is forecasting algorithms, one of which is the Artificial Neural Network algorithm to determine the estimated run time of water filter pumps. In this study, the tools used by the author are a pH sensor to determine the pond water, a turbidity sensor to determine the cleanliness of the pond and a Real Time Clock (RTC) to determine the time of fish water. The data will be used by Arduino UNO to perform computations on existing data using the artificial neural network method. Then use the relay as a regulator on or off the fish water filter pump. The relay will turn the fish filter on and off. Then the I2C-based 16x2 LCD will display the water conditions in text form. If the water conditions are not optimal, the buzzer will sound. For the installation of this tool will be placed on the photo of tilapia. The results of the analysis carried out by the artificial network method obtained an average accuracy of 87.4% and a computation time of 3.29 seconds.
Implementasi Protokol LEACH pada Wireless Sensor Network dengan Perangkat berbasis nRF24L01 Wahyu Berlianto; Agung Setia Budi; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 10 (2021): Oktober 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Low Energy Adaptive Clustering Hierarchy is a protocol based on dynamic cluster tree topology. This protocol can rotate the role of the cluster head periodically, which aims to evenly distribute the load between nodes, thereby increasing the lifetime of the wireless sensor network. Several studies have been conducted on the LEACH, but these studies only implemented the LEACH protocol using network simulation. In this study, the authors implement the LEACH on a real Arduino-based system and nRF24L01 as a data transmission module. This protocol will be compared with protocols based on static clustering. The node module uses Arduino Pro Mini 3.3V, and the base station uses the Arduino Uno microcontroller. LEACH protocol testing is done by monitoring the data received from all nodes through the base station's serial monitor. The data sent from the node is the average current from each node. the test was carried out for one hour, so that the current value used per hour was obtained. With this value, lifetime predictions can be made with a certain battery size. In this case, the battery size used is 1000mAh. The results of the lifetime testing of the system using the the static clustering protocol only lasted about 40 hours, while the results of the lifetime testing of the system using the LEACH protocol have an average lifetime of about 88 hours and 53 minutes, which is an increase by more than twice the lifetime.
Implementasi Konsep Persinyalan Moving Block dalam lingkup Transportasi Bus Rapid Transit berbasis Wireless Sensor Network Nursandi Frima Saputra; Mochammad Hannats Hanafi Ichsan; Agung Setia Budi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 11 (2021): November 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Bus is one type of land transportation in Indonesia that can be enjoyed by all people. One of these types of buses has received great attention in the world's transportation mode around the world, namely BRT. In real conditions, Transjakarta uses GPS and sends it to the control center continuously. Therefore, the author implements the concept of moving block in the scope of the BRT transportation mode so that the bus can exchange information about the location of the bus at that time and send it to the control center then the center will give further orders what to do by the bus driver. The result of this research is that the concept of moving block signaling can be implemented on a small scale using a communication protocol with a delay of 0.12 - 0.18 seconds for sending and receiving information data from each system connected to the 802.11 network and the same access point. The results of this value can be a benchmark for developing this research in the future.
Studi Perbandingan Kinerja Routing Protokol DSDV dan OSLR dengan Skenario Pemutusan Link menggunakan NS3 Yemima Dara Gloriawati; Rakhmadhany Primananda; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 11 (2021): November 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Natural disasters are an event that could cause damage to the infrastructure of communication networks in certain areas. Thus, it is vital that a network of technology be able to run without the use of infrastructure. Such infrastructure is usually made either wirelessly or wirelessly. Such infrastructure, called MANET (mobile ad-hoc network). In today's the need for users to use mobile devices with a wireless connection is increasing. Selection of different types of routing protocols can affect the workings of package delivery and conditions on a network. With this it will be done a comparative interproaktive routing performance. Where in this matter can use the routing of DSDV and OLSR. The routing performance of the protocol is known by performing network simulations on simulators in network simulators 3 (NS3). This test uses variations in the number of nodes and also the network area with parameters such as average-end-to-end delay and packet delivery ratio. If the network load is greater then average end-to-end delay will be higher, whereas for packet delivery ratio is even lower when the network load is large. With the largest number of nodes, namely 50, the DSDV will produce an average end-to-end delay of 0.0102061ms while the OLSR is 0.457827ms. Then to DSDV will result in packet delivery ratio of 85.39% while OLSR amounted to 91.01%. With the largest network area of 1000m2, the average end-to-end delay on DSDV is 0.0295672ms while the OLSR is 0.0103463ms. Then for packet delivery ratio in DSDV amounted to 65.65%, while the OLSR amounted to 91.77%. Overall, it can be concluded that OLSR is more effective to use.
Rekayasa Sistem Lampu Lalu Lintas berdasarkan Kepadatan Dua Persimpangan menggunakan Naive Bayes dan Komunikasi Soket Abdul Muiz Anggit Budiyantoyo; Eko Setiawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 11 (2021): November 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Congestion is a serious problem in this world. In Indonesia, congestion is a problem that always occurs every year. Congestion is caused by several factors, one of the causes of congestion is the ineffective and less optimal traffic light system that exists today. The current traffic light system often causes vehicles to accumulate in one of the sections that have a high level of vehicle density because the traffic lights on that section do not get the duration of the green light in accordance with the density of vehicles on that section. In addition to being caused by a high level of vehicle density, congestion in a segment is also caused by vehicles stopping on an active segment (green light) because they are waiting for a connecting link to a nearby intersection that is experiencing congestion so that vehicles cannot pass through the connecting segment. The system built by the author aims to optimize the current traffic light system to be more effective by providing a green light duration by considering the state of the density of vehicles on the section and also the density of vehicles on the section that connects the intersection with the surrounding intersection. This system uses a Raspberry Pi 4, TL LED light, and a Sumo Simulator running on a laptop. Roads and intersections are built and simulated using the Sumo Simulator. Naive Bayes is used to classify the Induction Loop Sensor data contained in the Sumo Simulator and predict the density level classes that exist on a road segment. The Raspberry Pi 4 will receive class prediction data that has been processed from a laptop using Socket Programming and will adjust the TL LED Light according to the data received. Tests are carried out on each segment that has been optimized using the system with an average accuracy of 91.66%. testing was also carried out using 3 different Route Trips with an average simulation result of 407 steps faster than the usual traffic light system. This system has an average execution time of 0.6057408571 seconds.
Implementasi Sistem Kontrol Suhu dan Kelembaban Gudang Penyimpanan Biji Kopi menggunakan Arduino Uno dan Protokol MQTT Rahadian Sayogo; Mochammad Hannats Hanafi Ichsan; Rizal Maulana
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 12 (2021): Desember 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

In 2010 - 2014 the agricultural sector occupied the first position in terms of non-oil and gas exports in Indonesia, it explained that the Indonesian agricultural sector greatly supports the country's economy. One of the results of the agricultural sector is coffee plants that have been recognized by the global market as evidenced by occupying the fourth position in international coffee exports. The number and quality of Indonesian coffee caused Indonesia's coffee exports to rank fourth after Brazil, Vietnam and Thailand. Because 90% of coffee farmers in Indonesia who play a role are small-scale farmers who have agricultural areas between 1-2 hectares and coffee requires temperatures between 20 ℃ - 28 ℃ and humidity between 50% - 70% so that the flavor and quality of coffee produced is satisfying. That is why Indonesian coffee production is not optimal because it lags behind in terms of good coffee processing and technology from other countries. Therefore, to help small-scale coffee farmers in terms of increasing the quality of coffee production, a temperature and humidity control system for coffee bean storage is made using Arduino UNO and the MQTT protocol. The purpose of this system is to detect changes in the temperature and humidity of the coffee bean storage warehouse if the condition exceeds the system parameter point by automatically stabilizing it so that it does not damage the quality of the coffee.
Prototype Alat Seleksi Pompa Cadangan dengan Algoritma K-Nearest Neighbour berdasarkan Transmisi Data I2C Andrean Dwi Andaru; Mochammad Hannats Hanafi Ichsan; Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 5 No 12 (2021): Desember 2021
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Currently, the industrial sector is experiencing high growth. One of the reasons is the government's role in creating a conducive investment climate, so that many foreign investors invest in the country. Industrialization increases people's income which drives changes in the economic structure in many countries. In running production operations at the factory, the main components must be able to run well, be it production machines, raw materials, or other production factors. When there are components that are not running as they should, it will hamper the production process and can cause losses. For example, what happened at the Baltimore manufacturing plant. The factory made Johnson & Johnson's COVID-19 vaccine because of an error in mixing vaccine raw materials. The factory damaged 15 million doses of Johnsn & Johnson's COVID-19 vaccine Based on the problems contained in the article, a system is needed that can prevent errors from mixing raw materials. A spare component is needed that checks before mixing the raw materials. In this case, a method is needed to become a selection system by entering into certain categories so that it can determine which spare components need to be operated. Grounded on the problems that have been described preliminarily and also assignments learned from affiliated exploration, the authors choose the KNearest Neighbor (KNN) system for opting the applicable category. Here the author uses the Arduino Uno microcontroller as a processor, ldr sensor and also a 5v dc pump. The result is the I2C communication protocol can be implemented on systems with wired library owned by Arduino IDE. System accuracy for rgb detector is 100%. Operational changing from main pump to a backup pump can be executed with the parameters of the main pump operational failure. The implementation of the knn algorithm use the arduino_knn library contained in the arduino IDE.
Implementasi Sistem Perhitungan Jumlah Penumpang dalam Halte Transjakarta berbasis Wireless Sensor Network Aditya Hertian; Mochammad Hannats Hanafi Ichsan; Agung Setia Budi
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

Public transportation is very popular with many people, one of which is the busway or bus rapid transit. However, due to the large number of public transport users and also the limited transportation fleet, public transport passengers are jostled, especially during rush hours. Especially with the Covid-19 pandemic, public transportation has become a vulnerable place for the spread of the virus. To prevent the spread of the virus as well as unwanted things, public transport service providers make policies by limiting the number of passengers. However, it is still not effective, therefore a wireless sensor network- based system was created to calculate the maximum number of passengers who boarded one bus. By tapping the passenger counter module and the module will send the number of passengers to the passenger monitoring system using the MQTT communication protocol. It takes between 0.5-1.5 seconds for the passenger counter module to calculate and send data to the passenger monitoring system with the MQTT communication protocol
Co-Authors Abdul Khafid Abdul Muiz Anggit Budiyantoyo Abirafdi Sukma Nazhifan Adharul Muttaqin Adhitya Bhawiyuga Adhitya Bhawiyuga, Adhitya Adi Pratama Adit Ilham Nugroho Aditya Hermawan Aditya Hertian Adji Kuncoro Bhangun Adryan Chiko Pratama Adven Edo Prasetya, Adven Edo Agif Sasmito Agung Setia Budi Agung Setia Budi, Agung Setia Agung Setiabudi, Agung Agung Wismawan Rochmatullah Ahmad Ghufron Agustian Ahmad Khalid Azzam Ahmad Wildan Ahmar Fauzan Sira Aji, Hamdan Malik Satriyo Alfaviega Septian Pravangasta Amrin Rosada Anang Malik La Imu Andhika Rizky Fariz Andre Rizki Haryuaditya Andrean Dwi Andaru Anethasia Putri Prasetyowati Anjasmoro, Reza Arasy, Rizki Cahya Ardi Rahmad Hermanto ari kusyanti Arief Wahyu Wicaksono Ariq Monetra Arista Budi Setyawan Arwani, Issa Aulia Rizqy Pratama Ayu Dewi Khumairoh Bagaskara Oki Duwi Saputra Bagus Cakra Jati Kesuma Bahari, Angga Sukma Barlian Henryranu Prasetio Batubara, Othman Mirizi Bilawal Haesri Bukhori Darmawan Chikam Muhammad Dadang Kurniawan Dahnial Syauqy Deddy Aditya Kurniawan Dedy Eka Prasetya Devi Ayu Ratnasari Dewi Pusparini Dhiza Wahyu Firmansyah Dias Alfan Nur Ilham Dwi Aris Suprayogi Dwiki Nuridhuha Ega Dewa Iswantoro Eko Setiawan Eko Setiawan Elsandio Bramudya Putra Fathoni Erdano Sedya Dwiprasajawara Fadolly Aryaviocholda Fahmi Farizal Fathia Ningtyasari Aroeboesman Fathul Abdillah Khosin Fauzan Fatra Prathama Fauzan Rivaldi Fauzi Ali Farhi Fauzi Rivani Firdy Yantama Fitriyah, Hurriyatul Frans Herbert Nainggolan Frans Muliawan Panjaya Galeh Fatma Eko Ardiansa Gembong Edhi Setyawan Ghazy Timor Prihanda Habib Zainal Sarif Hady Hermawan Hamdan Bagus Firmansyah Hamidi, Mochamad Afief Handoko Ramadhan Hanif Azhar Efendi, Muhammad Hendriawan Dwi Saputro Henry Trenggana Huriyatul Fitriyah Hurriyatul Fitriah Hurriyatul Fitriani Hurriyatul Fitriyah, Hurriyatul Husnul Anwari Ida Yusnilawati Igo Vicky Firmandia Imam Pratama Setiady Imam Santoso Indera Ulung Mahendra Indra Dwi Cahyo Iqbal Yuan Avisena Irfan Harlim Irma Asri Kartika Sandy Irvana Alfiyan Nur Isnandar, Muhammad Fawwaz Dynoeputra Issa Arwani Johannes Archika Waysaka Joniar Dimas Wicaksono Kurniawan, Wijaya Latief Nurrohman Alfansuri Loki Sudiarta Mongin Lyna Dwi Maryati M Adinura Julian Habibie M Yusuf Effendi M. Ammar Batistuta Haryawan Mahardeka Tri Ananta, Mahardeka Tri Maulita Intan Kripsita Miftahul Huda Moch. Alfian Zainullah Moch. Febryandana Nurfahri Mochamad Iswandaru Mohamad Ilham Firdaus Mohamad Muhlason Nur Aziz Mohammad Andy Purwanto Mohammad Faizal Ajizi Much Rizki Pradana Muchtar Ardhiansyah Muhamad Taufiq Firmansyah Muhammad Eko Lutfianto Muhammad Faza Ramadhana Muhammad Fikri Muhammad Ihksan Sahib Latif Muhammad Kevin Pratama Muhammad Mahar Jahary Muhammad Rifqi Maulana Muhammad Zidni Mukhamad Angga Setiawan Mulia, Benediktus Kevin Mutiara Pramesti Utami Nanda Epriliana Asmara Putri Nashir Umam Hasbi Nazhif Afkar Hanif Nursandi Frima Saputra Okke Rizki Kurniawan Othman Mirizi Batubara Pamungkas, Hedy Panji Mansyur Ansyah Ponco Wiguna Pramudya Mahardika Kusumawardhana Pramukantoro, Eko Sakti Primananda , Rakhmadhany Putra Berlian Ageng Mukti Putri Ayu Delina Sari Rahadian Sayogo Rahmat Naharu Yanuar Rahmat Yanuar Putra Rakhmadhany Primananda Rakhmadhany Primananda, Rakhmadhany Randy Maulana Rangga Noviansyah Nuur Aziiz Richie R. Tokan Rinaldi Albert Soritua Riyanto, Yuviero Benvicko Rizal Maulana Rizal Maulana Rizky Septian Damanik Rizqika Akbar, Sabriansyah Rudy Agus Santoso Sabriansyah Rizqika Akbar Sabriansyah Rizqika Akbar Sapta Oryza Putra Satya Pradhana Seprianto Ray Roganda Sianipar Shelsa Faiqotul Himmah Siregar, Paulina Febrina Siti Nafiah Sitinjak, Johannes Riski Sofyan Ainurrachman Sudarmadi Purnomo Sunu Dias Widhi Kurniadi Surya Nur Ardiansah Syahriel Diovanni Yolanda Syahrul Ramadhan Tadya Adi Prana Tan Varian Kashira Tantri Isworo T. R. P. Tibyani Tibyani Tunggal Manda Ary Triyono Utaminingrum, Fitri Vedric Amos Sinaga Vira Muda Tantriburhan Mubarak Wahyu Berlianto Wahyu Pria Purnama Widasari, Edita Rosana Widhi Yahya Wijaya Kurniawan Wijaya Kurniawan Yazid Ananda Yemima Dara Gloriawati Yogi Anugrah Yusriansyah Shohibul Hamzah Zaid, Muhhamad Makbul Zuroul Mufarokah