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

Rancang Bangun Pengendali Pintu Air Sungai Dengan Menggunakan Logika Fuzzy Dan Simple Additive Weighting Prasetya, Adven Edo; Hanafi, Mochammad Hannats; Prasetio, Barlian Henryranu
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 6 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Banjir menjadi permasalahan yang sampai saat ini masih belum dapat diselesaikan. Permasalahan banjir hampir selalu terjadi di beberapa daerah di Indonesia, khususnya pada saat musim hujan. Apabila hujan turun dengan curah hujan tinggi, dan sungai tidak dapat menampung curah hujan tersebut, maka akan terjadi banjir. Untuk mengatur dan menjaga debit air sungai agar tidak meluap dan menyebabkan banjir, pada aliran sungai digunakan pintu air. Pada penelitian ini penulis akan melakukan perancangan sistem pengendali pintu air dengan menggunakan logika Fuzzy dan Simple Additive Weighting. Logika Fuzzy pada penelitian ini akan digunakan untuk menentukan besaran pembukaan pintu air yang didasarkan pada data ketinggian permukaan air yang didapatkan dari hasil akuisisi sensor water level, dan data curah hujan, yang didapatkan dari hasil akuisisi sensor rain module. Sebagai actuator untuk menggerakkan pintu air digunakan motor servo. Data hasil akuisisi sensor akan dikirimkan ke Arduino Mega 2650, kemudian pada mikrokontroler tersebut, dilakukan proses perhitungan Logika Fuzzy dan metode Simple Additive Weighting. Secara keseluruhan perhitungan logika Fuzzy pada Sungai Utama dan seluruh Anak Sungai memiliki persentase error sebesar 0,09875%, sedangkan pada perhitungan metode SAW yang digunakan untuk menentukan anak sungai yang menjadi alternatif terbaik, tidak terdapat perbedaan antara perhitungan manual dan perhitungan yang dilakukan oleh sistem.
Water Quality Monitoring with Fuzzy Logic Control based on Graphical Programming Mochammad Hannats Hanafi Ichsan; Wijaya Kurniawan; Miftahul Huda
TELKOMNIKA (Telecommunication Computing Electronics and Control) Vol 14, No 4: December 2016
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/telkomnika.v14i4.3505

Abstract

Water quality is the most important aspect to ensure success in various aspects of life, for example in the shrimp ponds. On a shrimp pond, water conditions are very vital because it has a very strict threshold. Unstable water conditions will affect growth and condition of shrimps, eat passion of shrimps, until their ability to survive greatly affect the survival of the shrimps. The percentage of farmers harvesting shrimps if the water did not have good conditions then the farmers will suffer significant losses if yields were not as expected, began from the amount of shrimp that was reduced due to death or the quality of the shrimp were judged from the size of the shrimp. So the authors wanted to do research on how to maintain the quality of the water in shrimp pond so that the water quality is maintained. To overcome this, we need to monitor water conditions based on the level of salinity and turbidity of water in order to stay in good condition. In this case, the researchers used fuzzy logic to monitor the amount of water quality and water volume. In this study only conducted water quality monitoring process but to do water changes to a certain condition still conducted manually. As well as the programming language used as the NI LabVIEW graphical programming with the application form to see monitoring of water quality so that water conditions are well preserved.
Segway Line Tracer Using Proportional-Integral-Derivative Controllers Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan; Eko Setiawan
TELKOMNIKA (Telecommunication Computing Electronics and Control) Vol 14, No 2: June 2016
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/telkomnika.v14i2.3156

Abstract

Intelligent control, sensors and hardware integration are expected to generate an efficient transportation system and and minimum effort, to carry goods from one location to another location. Line tracer used by robot to transport follow the path, it has a system that uses a light sensor to read the color from a line that represent the path to make specific direction. Segway is two wheeled transportation item that have an efficient energy used. Nowadays line tracer can only work if it has three or more wheels and segway can only work with riders. This research segway designed by lego robot, PID (Proportional, Integral, Derivative) control used to control an input from gyroscope sensor in form of elevation angle of the earth. The control system are expected to control two wheeled Segway to reach steady state rapidly. So the Segway would run without involving human or without rider.
Implementasi Pengiriman Data Sensor LM35 untuk Perbandingan Waktu Insert pada Basis Data MySQL dan MongoDB Rangga Noviansyah Nuur Aziiz; Mochammad Hannats Hanafi Ichsan; Issa Arwani
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 6 (2017): Juni 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

At this moment, there are so many data transfer among the system of computation. And with the term of internet of things where many relations which create a network consist of man to machine relation as well as machine to machine. Also the transferred data are various. Started with numeric data up to character data. And there is sensoric data which began to develop on usage of internet of things such as smarthome. With this many variety of data, create some issues of needs which one of them is a container of data or could be called database. In this research, the compared database are MySQL database and MongoDB database to compares which type of database is better to send sensoric data into the database. There are hardwares which are used for implementing the scenario are Arduino Uno Microcontrollerboard and LM35 IC. And there are softwares to support this research such as PHP programming language. The test of the system will be started with sending sensor data into 1 table, 2 table, and 3 table to each of database with 10 times data transfer so that we obtain the execution time of insert query as a compared parameter of database.
Integrasi Metode Pengalamatan Dinamis Treecast Dan Sinkronisasi Waktu Dengan Reference Broadcast Synchronization Pada Sensor Network Maulita Intan Kripsita; Sabriansyah Rizqika Akbar; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 8 (2017): Agustus 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Technology is now growing rapidly. One of them is Wireless Sensor Network (WSN) which is a network connected to devices such as sink node, router and sensor node. However, the development is a problem if the node sensor in the Wireless Sensor Network to configure it manually. Each node in Wireless Sensor Network have the same frequency when communicating and local time is different, allowing node to send data at the same time that resulted in a collision data so that data is not received and can not be propagated on other nodes. To solve this problem, then applied the method Treecast and Reference Broadcast Synchronization (RBS) will be integrated. Treecast gives the address to the sensor node in a dynamic and keep the communication in order to remain able to do even if there are failures. While Reference Broadcast Synchronization is able to provide time equalization on each node. With a node beacon as the sender of the reference, beacon to give the order to synchronise. Next the nodes receiver synchronizes and share time with other receivers to get time difference and is used as time synchronization reference. This makes the node is able to provide guarantee in terms of sending and receiving data and no collision. The research results obtained are capable of dynamic addressing Treecast implemented in practice and is able to provide an address and a time to get the address of each sensor nodes in a sensor network network.Then for time synchronization using Reference Broadcast Synchronization node receiver uses 4 and 5 reference package that can achieve accuracy time synchronization to the unit millisecond time.
Sistem Klasifikasi Status Gizi Bayi dengan Metode K-Nearest Neighbor Berbasis Sistem Embedded Nanda Epriliana Asmara Putri; Dahnial Syauqy; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 9 (2017): September 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Infant nutritional status is very important to be known by the parents, because there are still many malnutrition cases of children under five in Indonesia that is unsolved. It considered because malnutrition not only by physical condition that affect. Based on these problems, a system of infant nutrition status have been made using K-Nearest Neighbor method based on embedded system using gender, age and body weight parameters of infant. The value of K that would be applied to the method needs to be tested to get the best value of K for the system. For readings body weight using a HX711 circuit module, a load cell sensor, connected to NodeMCU ESP8266 in order to send the data wirelessly to a computer / PC as a classifier parameter. The input are gender and age as requiredment for classification, if all three parameters are met the nutritional status can be displayed on web and saved in database as the archieve. From the analysis that has conducted, it can be concluded that the functional testing on the weight sensor has 97,23% accuracy, while the functional testing of basis data storage has 100% conformity. K value has the highest percentage of accuracy when K = 5 and k = 6 with 62.50%. While overall testing of the baby's nutritional status classification system yielded 97,14% accuracy.
Implementasi Sistem Tracking Kereta Api dengan Protokol Publish Subscribe Sapta Oryza Putra; Adhitya Bhawiyuga; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 9 (2017): September 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

It's a common sense that the railways as a means of transportation is needed by all kind of people. In previous studies, GPS train tracking is done with XML RPC technology. For each train that will going to be tracked, it's being installed with an Android based mobile device that comes with an application which will sends GPS's signals that contains position data at a certain time's interval to a server via a webservice mechanism by utilizing XML RPC technology. The author believes, the method of publish/subscribe can be used to replace the method in the previous studies without having a result that inferior to XML RPC client-server. This study uses MQTT protocol (MQ Telemetry Transport) and Mosquitto broker to implement publish/subscribe architecture. Finally, it can be concluded that the quality of the produced delay is in compliance with the author's hypothesis, that the delays required to deliver messages generated by the publish/subscribe protocol are smaller than XML RPC protocol's delays, as has been shown in the preliminary research, where the resulting delay of XML RPC protocol are always greater than MQTT. This is being proved using 2 testing scenarios for each protocol, these are one-to-many testing and many-to-one testing.
Analisis Kinerja Protokol Routing OSPF dan EIGRP Untuk Aplikasi VoIP Pada Topologi Jaringan Mesh Lyna Dwi Maryati; Rakhmadhany Primananda; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 9 (2017): September 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

This study examined how the OSPF and EIGRP work in mesh topology for VoIP service. To determine the performace of both routing protocol, used 3 parameter of QoS, namely throughput, jitter and packet loss. Based on scenarios that have been determined, a study of OSPF and EIGRP performance for VoIP service in mesh network topology is as follows : In EIGRP routing protocol the value of throughput codec g729 is between 40-50 kbps on the codec g711 is 7-20 kbps, the jitter value on the g711 and g729 codecs is between 200-600 seconds and the packet loss is in the 1-600 bytes range in the codec g729 , The codec g711 packet loss is worth 10000-600000 bytes, EIGRP has an average convergence time of 13-19 seconds. While on OSPF the value of throughput in g729 codec is between 30-50 kbps on g711 codec worth 18-30 kbps, jitter value on g711 and g729 codec is between 400-600 seconds and packet loss is in the range of 7-600 bytes in codec g729, In the codec g711 packet loss is worth 16000-200000 bytes, OSPF has an average convergence time of 30-50 seconds. In low communication scenario, OSPF dominant has better performance than EIGRP. In medium communication scenario, the parameters throughput, jitter and packet loss performance of EIGRP is better than OSPF. As for the time of convergence EIGPR has better performance than OSPF.
Analisis Perbandingan Performansi Protokol Routing OLSR dan SOLSR Pada Wireless Mesh Network Sofyan Ainurrachman; Adhitya Bhawiyuga; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 10 (2017): Oktober 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

The performance of the routing protocol is a measure of the reliability of routing protocol. Routing protocol is a protocol that exchanges information in the form of a routing table to find the fastest route in sending data from the source node to destination node. OLSR is a proactive routing protocol that update it's topology information within a certain periode. OLSR protocol applies MPR mechanism to prevent some node receive a duplicate control message. SOLSR is a routing protocol based on OLSR with additional security mechanisms i.e signature message and timestamp exchange. Wireless mesh network (WMN) is a wireless network that formed from nodes which forming a mesh topology. The additional security mechanism in SOLSR routing protocol can affect the performance of the routing protocol itself. This research was conducted by measuring network performance of WMN with OLSR and SOLSR routing protocol. In addition, in this research author also make an attack simulation on routing protocol like replay attack and packet sniffing to examine the effect of attacks to performance of routing protocol both OLSR and SOLSR. Wireless mesh network (WMN) are formed from 5 router and 2 client. Based on result of this research, it is known that the additional security mechanisms in SOLSR affect the performance values under OLSR in self-configure time parameter and QOS performance on multihop network, but for the self-healing time between two routing protocols is not much different. In the attack simulation on routing protocol, it is known that the security mechanism on SOLSR can overcome the replay attack.
Manajemen Bandwidth dan Manajemen Pengguna pada Jaringan Wireless Mesh Network dengan Mikrotik Galeh Fatma Eko Ardiansa; Rakhmadhany Primananda; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 11 (2017): November 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

The development on the topology of the Internet network is now very wide, one of them is the topology of wireless mesh network (WMN) which has several advantages compared to other wireless based network. From these developments, the use of the Internet on each user in one network can become irregular without any bandwidth management and user management. Based on these problems, the need for research that can be applied user management and bandwidth management in WMN topology, so it can be used to monitor internet usage in accordance with bandwidth management and user management. This research uses 4 nodes that make up WMN topology, one of them as a gateway that is connected directly with mikrotik and local server as database storage media to perform user management. Mikrotik main role is for bandwidth management in accordance with commands provided by the server so that bandwidth usage can be controlled in accordance with the bandwidth owned by the user. From the research finished done, got some conclusion. The first conclusion is the integration of server to mikrotik maupn otherwise can be done well with the results of self-healing test with an average of 27.5 seconds and self-configure 26 seconds. In addition, QoS testing on the network is not solid with an average gain of 10 tests ie the first user (Host 1) uploaded 0.04 Mbps download of 0.512 Mbps, the second user (Host 2) uploaded 0.113 Mbps download of 0.971 Mbps , And a third user (Host 3) uploaded 0.238 Mbps download of 1,942 Mbps, the test also performed on solid network obtained average of first user uploaded 0.051 Mbps download of 0.488 Mbps, second user upload of 0.113 Mbps download of 0.976 Mbps, And the third user uploaded 0.251 Mbps download of 1.962 Mbps, from the test results can be the second conclusion that the bandwidth management is able to do well by the system, and the third conclusion is the user management can be done by the server from the results of design and testing on the system admin . From several test results and three points of conclusion, it can be concluded that the system is able to perform bandwidth management and user management well on the WMN network and WMN network is able to apply self-healing and self-configure well.
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