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 3D Oriented Mouse Controller Menggunakan Finite State Machine Berbasis Mikrokontroller Arduino Firdy Yantama; Dahnial Syauqy; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Rapid developing technology on game created term Electronic Sport (esport). Many newcomer esport athletes rise in number . one of the favorite category on esport is first-person shooter (FPS). Esport athletes spend up 8 to 14 hours traning daily. While conventional players can spend up 2 to 6 hours daily. Sit still on front of computer for a long time makes their body lacks physical movement and can cause health threats. By creating custom controller system with physical appearance and functions like a real gun in FPS game, its player will have more body activity. This system give the user new experience in playing FPS games. System is using Arduino Uno with accelerometer and gyroscope from MPU-6050 with pointer of 3d oriented vector as output. Angle pointer from pitch and yaw using Complementary Filter calculation will determine the mouse movement.. Sistem will be implementing Finite-State Machine as main state and sub-state are needed for the sistem. Based on test to measure how stable and accurate the sensor, give error rate 0,861% and 1,61% for stable and accuracy respectively. The satisfication results of its users based on User Experience (UX) standards are Useful 76.64%, Accessible 76.38%, Usable 92.29%, and Desirable 78.05%..
Analisis Kinerja LoRa SX1278 Menggunakan Topologi Star Berdasarkan Jarak dan Besar Data Pada WSN Fathia Ningtyasari Aroeboesman; Mochammad Hannats Hanafi Ichsan; Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Data transmission is one of the technological advancements that began to be applied in various fields such as education, military or personal needs. Data transmission is widely known as sending messages between one point to another which is useful for getting or exchanging information. Data transmission needs technology and tools that can support the process. Wireless Sensor Network is one of technology that supports transmission data based on wireless, making it easier to implement. Ones of module that can support data transmission is LoRa SX1278, support data transmission systems with a wide range of distances and capable of sending large amounts of data. In this study there are 4 LoRa modules, where 1 module function as a master module and 3 modules function as slaves. Using a star topology, data transmission is carried out between modules by passing one master module as the bridge. Where the purpose of this study is to analyze the performance of LoRa module by looking at the results of Delay, RSSI, Throughput and SNR values that are generated when data transmission takes place. In testing, the farthest distance of transmission is 300 m and the shortest distance is 10 m by sending the smallest data 1 byte and the largest is 251 bytes.
Implementasi Sistem Penentuan Kesegaran Daging Sapi Lokal Berdasarkan Warna dan Kadar Amonia Dengan Metode Jaringan Saraf Tiruan Berbasis Embedded System Hamdan Bagus Firmansyah; Dahnial Syauqy; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Beef is the most meat that consumed by humans. High consumption of beef along with the high price of beef has caused many butcher mix fresh beef with rotten beef. The impact of consuming rotten meat can be diarrhea and poisoning. From these problems we need related research to make meat freshness detection systems to reduce disadvantages in the society. In this study the parameters used were color and ammonia levels. This study aims to design a system for determining local beef freshness based on color and ammonia levels. The process of determining the freshness of the meat is obtained from the reading results of the TCS3200 color sensor and the MQ135 gas sensor by the Arduino Uno microcontroller using the Artificial Neural Network method. Accuracy results from the tests carried out obtained a system for determining the freshness of beef based on color and ammonia levels in local beef with artificial neural network methods tested with the number of training data as much as 81 data and test data as many as 27 data worth 92.5%.
Implementasi Sistem Pemadam Kebakaran Pada Ruang Tertutup Berbasis Arduino Menggunakan Logika Fuzzy Rahmat Naharu Yanuar; Mochammad Hannats Hanafi Ichsan; Gembong Edhi Setyawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Fires occur not knowing the place and time, can occur anywhere and anytime. Some causes of fires are human error, electrical short circuit, cigarettes, stove etc. Related to many parties who replace losses with property, business entities, and casualties. Based on these problems, we need a system that can overcome fire problems and take preventive measures such as blackouts. In previous studies it could only be called monitoring in information or it could be called monitoring. In this study the parameters used are the DHT11 temperature sensor, the sensor as soon as possible MQ-2 and the on sensor. The output of the system is an action consisting of an actuator with an exhaust fan for immediate transfer and water pump for fire suppression. The Fuzzy Mamdani method is applied to the system to connect the determinant of fan and pump actuators as needed. There are 3 input variables used, namely temperature with 3 membership functions, as soon as possible with 3 membership functions, and fire with 4 membership functions and 2 output variables, namely exhaust fan with 4 membership functions and water pump with 4 membership functions. Must get 36 fuzzy rules. From the test results, the system can determine various conditions of the room with accuracy reaching 100%. In fuzzy testing, the percentage of success is 100%. This shows that the results of the fuzzy testing method on the system are in accordance with the design that has been made. The system output determines the output that is an actuator, which is fan speed and pump duration varies.
Sistem Irigasi Pada Sawah Bertingkat Menggunakan Wireless Sensor Network Amrin Rosada; Mochammad Hannats Hanafi Ichsan; Gembong Edhi Setyawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Agriculture is a livelihood for the people of Indonesia. Agriculture in Indonesia is carried out in a traditional system and carried out on makeshift land. The problem that is often experienced by farmers is the problem of irrigation such as being unable to check and control irrigation systems and one of the most important factors in increasing agricultural production. Irrigation is the activity of giving water to agricultural land with the aim of making the soil wetter so that the roots of plants grow well. To help farmers in conducting irrigation, WSN technology is needed to control and check irrigation systems. In this modern era the application of netwrok wireless sensors has greatly increased, given its ability to distribute and disseminate data wirelessly. In this study will make an irrigation system using a wireless sensor network to facilitate farmers in conducting irrigation. By using Arduino Uno as a microcontroller to process data, ultrasonic sensors for reading distance or high, servo as open doorstop, NRF24L01 as communication between nodes and bluetooth is used for communication with Android. The test results that have been carried out by this system can run as desired where each node can communicate with each other, servo works well can open and close water channels and ultrasonic sensors are able to detect water levels. From the results of the experiment processing time of 15 times land 1 to land 3 or land 3 and land 1 is 524.66 ms and from land 2 to land 3 or land 3 to land 2 is 405.33 ms.
Purwarupa Sistem Monitoring Tangki Bahan Bakar Genset pada STO dengan Metode Sensing Akumulasi Kecepatan Fluida (Studi Kasus PT. Telekomunikasi Indonesia) Fahmi Farizal; Mochammad Hannats Hanafi Ichsan; Gembong Edhi Setyawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Sentral Telepon Otomatis (STO) is a one of many communication structure belongs to PT. Telekomunikasi Indonesia with purpose to connecting or distributing data from one area to another area. When a STO is down it will be disturbing data distribution to/from another STO. So, PT. Telkom has a secondary power supply is a Genset. Unfortunately, PT. Telkom haven't tank measuring system, that giving a chance for fuel to stealed. On some of this considerations, the author conducted a research using technology to measuring fuel and send the result into database. The author applied a mini-pc with the type of Arduino UNO and feature it with ethernet shield that works for communication mediator data within database and a measuring system. The beginning of system is accumulating liquid per second that through 2 sensors. Result of this proccess, user can obtain result of measuring that can be calibrated so the result have higher accuracy. Accuracy of first sensor is between 92,3% and second sensor is between 95%. Then, result of measuring sent to the database with PHP called-self function and saved in the mySQL.
Implementasi Algoritme SHA-256 Menggunakan Protokol MQTT pada Budidaya Ikan Hias Yogi Anugrah; Mochammad Hannats Hanafi Ichsan; Ari Kusyanti
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Message Queue Telemetry Transport (MQTT) is one of the communication protocols used in the Internet of Things (IoT) device. The MQTT protocol is often used because this protocol requires low resources and the small size of the data sent. Although Secure Socket Layer (SSL) can be applied to secure the MQTT protocol, it requires large processing resources. Therefore another solution is needed that does not burden the system such as implementing the HMAC algorithm. The commonly used HMAC algorithm comes from hash algorithms such as SHA-1. But the SHA-1 algorithm has been declared unsafe and vulnerable to brute force and collision attacks. Therefore the SHA-256 algorithm is used as an update of SHA-1 which is resistant to brute force and collision attacks. Based on the system security testing that has been applied using HMAC-SHA256, the system can find out if there is a change, substitution, or data insertion. While the performance of HMAC-SHA256 was obtained from a performance test consisting of testing the making of HMAC-SHA256 and testing memory usage. The average time needed to make HMAC-SHA256 is 604,958 ms in the publisher and 606,703 ms in the subscriber. Increased memory usage without and when using HMAC-SHA256 for 0,0078 MB in the publisher and 0,0082 MB on the subscriber.
Analisis Performa Algoritme SPECK Pada Arduino Uno Zuroul Mufarokah; Mochammad Hannats Hanafi Ichsan; Ari Kusyanti
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

SPECK algorithm is an algorithm that still has a family with lightweight block cipher algorithm. This algorithm was published by the National Security Agency (NSA) in June 2013. This algorithm is used to optimize in a software implementation. This algorithm has 10 block variants, namely block size 32 and key size 64 bits, up to block size 128 and key size 256 bits, selection of the three SPECK type variations following previous research that utilizes the AES algorithm to secure data where AES research has three variation based on the length of a key, AES-128, AES-192 and AES-256. In this study it can be concluded that between the results of encryption and decryption are valid with test vectors, SPECK block size 128 bits and key size 128 bits 1047.6 ms, SPECK block size 128 bits and key size 192 bit 1080.8 ms and SPECK block size 128 bits and key size 256 bits 1114.6 ms. Afterwards the results were put in Kruskal-Wallis and Post Hoc tests to be analyzed and concluded with each change While the results at the time of encryption and decryption of the three algorithms also have significant time differences.
Implementasi Low Power pada Monitoring Gas Berbahaya untuk Kandang Ayam dengan menggunakan Protokol HTTP dan ESP8266 Frans Muliawan Panjaya; Mochammad Hannats Hanafi Ichsan; Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 4 (2019): April 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

The more number of chickens can make a very negative impact because of the increasing number of chicken manure in the cage. Chicken manure that is stacked in large quantities in a cage will produce a variety of harmful gases. If harmful gases arising from chicken coops exposed directly to humans will cause directly to the parts of organs in the body and respiratory problems. With the presence of a dangerous gas system in chicken coops, high risk can be prevented and used more easily in anticipating it. To be efficient in running system devices, the device in designing the system will utilize low power work for savings in power consumption. Power efficiency is carried out for battery energy sources used in the device to work in a relatively long period of time. The use of a low power system in Arduino Uno to implement devices on power consumption that is used more efficiently will not run out quickly. Sleep power down mode is used as a feature in this low power so that some sub-systems in the monitoring system of dangerous gas exposure in the chicken coop can be temporarily turned off. The resulting test is in the conclusion that the system can run as desired. Tested with MQ-4 and MQ-135 sensors there is a reading of the detected gas value with the value in the sensor. In testing low power power consumption on a device capable of suppressing currents of 11 to 12 mA from 183.95 mA with normal conditions or wake mode.
Implementasi Pengontrolan Smart Home Menggunakan Voice Command Pada Facebook Messenger Ahmad Khalid Azzam; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 5 (2019): Mei 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Usage of electricity is very wasteful. It can be easily controlled using system that's currently developed, a smart home. Smart home is a system to provide convenience for every inhabitant. In this study, Controlling of electronic devices at home from a distance is using a social media that is widely adopted by the public, Facebook messenger. Only by typing an instruction on the platform, users can control electronic devices anywhere. Lights and fan are examined electronic devices in this implementation. The function tested for lightings is turning off and turning on the tools. While the function tested for the fan is turning on slowly, changing the speed, and turning off the fan. To connect software applications that are easily operated with hardware such as lights and fans, this study uses Raspberry Pi. The commands received on the Facebook messenger chat will be sent to Heroku to process the language through wit.ai. It will be then sent to the database in firebase. The command is forwarded to the Raspberry Pi device which is connected to a relay that delivers electricity to the lights and fan devices. The system has been tested with various kind of testing. The results in translating the appropriate commands that can be processed are 100%, turn on and off the lights is 100%, and turn on, off and changing the speed of the fan is 100%.
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