Mochammad Hannats Hanafi
Fakultas Ilmu Komputer, Universitas Brawijaya

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

Found 5 Documents
Search

Analisis Perbandingan Algoritma Floyd-Warshall dan Dijkstra untuk Menentukan Jalur Terpendek Pada Jaringan Openflow Ibrahim Attamimi; Widhi Yahya; Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 12 (2017): Desember 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Software Defined Network (SDN) is network modeling that separates between control plane and data plane using Openflow protocol communication standard to connect both of them. SDN began to developed in recent years and has been widely implemented, one of them is network routing. There are two routing algorithms in this research which are Dijkstra and Floyd-Warshall. Both of these algorithms will be implemented using Mininet emulator and Ryu controller. Tests that performed in this research include parameters such convergence time, throughput, link failure, and resource usage. The result of convergence time test from this research showed Dijkstra's is superior to average of about 9,08-16,03milliseconds compared with the Floyd-Warshall with average of about 14,51-38,63milliseconds. Based on the results of throughput testing, both algorithms do not have significant differences. The Floyd-Warshall had an average throughput of 12.7-29.54Gbps while Dijkstra's had an average of about 12.89-29.22Gbps. For the test results from the Link failure, Floyd-Warshall is superior because it had a faster recovery time with average about 30.34-38.51seconds compared to Dijkstra's with average of 37.65-44.92seconds. Usage resource test showed that memory usage measurements for both algorithms share same memory, but CPU usage measurements showed the Floyd-Warshall consumes more CPU power compared to Dijkstra's.
Implementasi Metode Fuzzy Sugeno Pada Embedded System Untuk Mendeteksi Kondisi Kebakaran Dalam Ruangan Rezak Andri Purnomo; Dahnial Syauqy; Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 4 (2018): April 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Fire is an event caused more by human error. In this final project there are 3 sensors namely MQ-2 sensor, DHT11 sensor, and flame sensor connected with Arduino Mega 2560 microcontroller. Arduino Mega 2560 Microcontroller embedded fuzzy sugeno logic as the output decision based on fuzzy calculation. There are 3 fuzzy processes, namely fuzzification process, inference process, and defuzzification process. Fuzzification process using 3 variables are smoke, temperature, and fire variables. Each variable has a fuzzy membership set. Variable smoke has 3 set that is tenuous, medium, and concentrated. Variablel temperature has 4 set that is cold, cool, warm, and hot. Variable fire has 4 sets that is close to the sensor, rather close to the sensor, away with the sensor, and no fire. Defuzzification process using the MIN-MAX method, then each variable output conditions will be searched for the largest value (MAX). From the test results, the system can determine the various conditions of the room with 100% accuracy. The average system execution time is ± 417.4 ms. In fuzzy testing obtained percentage of success of 100%. This indicates that the system can work well in determining the condition of the room based on the input of the sensor. Keywords: fire, sensor MQ-2, DHT11 sensor, flame sensor, arduino mega 2560, fuzzy sugeno
Implementasi Logika Fuzzy untuk Purwarupa Pengkondisian AC dan Lampu Otomatis pada Sebuah Ruangan Nana Amalia Mulia; Mochammad Hannats Hanafi; Issa Arwani
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 4 (2018): April 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

As the year increase, the demand for electricity increase. Every building either mansion or house mostly has electronic equipment, such as light. Besides, AC is quite expensive of electronic equipment which the electrical power required is quite large. Electronic equipment certainly requires electrical energy. However, it usually only uses the on-off principle. It is certainly can reduce the lifetime of equipments, waste the electrical energy, and cause the room temperature condition become uncontrollable. In this study made conditioning system of automatic AC and light using Fuzzy Sugeno logic. The system using input of light from LDR sensor, temperature and humidity from DHT11 sensor, and movement from PIR HC-SR501 sensor. Next, using Arduino Uno microcontroller to process and the result is numeric which displayed on LCD. Design of Fuzzy logic consist of fuzzification, which is forming Fuzzy set of input variables, inference is the step to forming set of rules, and defuzzification is the step to determine the results. Implementation of Fuzzy logic consist of made program code to calculate the membership degree from input variables of light, temperature, and humidity, next, program code to find α-predicate value of each rules, and the last, program code to find z value which done twice, for AC and light condition. The success rate of Fuzzy logic is done by comparing the output value of system with MATLAB. The accuracy average of AC output is 97.21%, while the light is 93.75%.
Rancang Bangun Pengendali Pintu Air Sungai Dengan Menggunakan Logika Fuzzy dan Simple Additive Weighting Adven Edo Prasetya; Mochammad Hannats Hanafi; Barlian Henryranu Prasetio
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 6 (2018): Juni 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Flooding becomes a problem that still can not be solved. Flood problems almost always occur in some areas in Indonesia, especially during the rainy season. If rain falls with high rainfall, and the river can not accommodate the rainfall, there will be flooding. To regulate and maintain the river water flow so as not to overflow and cause flooding, the river flow used water gates. In this study the authors will do the design of the water gate controller system using Fuzzy logic and Simple Additive Weighting. Fuzzy logic in this research will be used to determine the size of water gate opening based on surface water level data obtained from the acquisition of water level sensors, and rainfall data, obtained from the acquisition of rain module sensor. As the actuator to drive the gate is used servo motor. Data from the acquisition of the sensor will be sent to Arduino Mega 2650, then on the microcontroller, Fuzzy Logic calculation is done and Simple Additive Weighting method. Overall Fuzzy logic calculation on the Main River and the entire Anak River has a percentage error of 0.09875%, while the calculation of SAW method used to determine the tributaries that become the best alternative, there is no difference between manual calculations and calculations performed by the system.
Desain Interaksi Telepon Genggam Untuk Anak-Anak Dengan Fitur Pemantau GPS Melalui SMS Berbasis Arduino Nano Ivana Agustina; Hurriyatul Fitriyah; Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Handphone is a portable telecommunication device. Currently, mobile phones are available in many kinds with many features and applications. As a result, children often use it out of bounds and have negative impact. Security is important for everyone, as well as children, especially the underage. Child abduction cases are concern for parents. Therefore, ensuring children's safety in their environment such as in school is very important. Efforts that parents can do is communication to monitor their children. Global Positioning System (GPS) is tool to provide information about existence of its users. To facilitate the communication of children with parents, this research will be made a mobile phone for children with principle of interaction design.. This mobile phone has LCD screen as call viewer and 4 push button. Push buttons have emoticon to calls to father, mother, teacher, and receive incoming call. From the test results, the functionality of mobile phone has been able to function according to input from the user. In the performance of the tool, obtained an average of 2.4 seconds for each user to press the push button. On usability, involving 20 students of Children Centre Brawijaya Smart School. In the questionnaire test of the usefulness, easy to use, ease to learn, and satisfaction, obtained an average value of 1 which means yes, from the likert scale 1 to 3.