Mochammad Hannats Hanafi Ichsan, Mochammad Hannats Hanafi
Universitas Brawijaya

Published : 77 Documents
Articles

Implementasi Timing - Sync Untuk Sensor Networks Pada Jaringan Sensor Multihop Timur, Budiman Eka Atmaja; Akbar, Sabriansyah Rizqika; Ichsan, Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 10 (2017)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Perkembangan Sensor Jaringan Wireless (WSN) sangat cepat, terutama untuk kehidupan manusia. Aplikasi WSN umumnya digunakan untuk kebutuhan pemantauan, pelacakan dan pengontrolan. Dalam beberapa aplikasi, WSN menggunakan banyak sensor dikerahkan secara acak di daerah tertentu untuk mendapatkan informasi yang luas. Namun, WSN juga memiliki kekurangan yang harus diselesaikan, yaitu permasalahan interferensi pada pengiriman data jika beberapa node WSN mengirim data secara bersamaan dengan menggunakan frekuensi yang sama maka tabrakan data akan terjadi. Salah satu metode untuk menyelesaikannya adalah menggunakan metode TDMA. Time Division Multiple Access (TDMA) adalah metode akses channel untuk jaringan bersama. Hal ini memungkinkan beberapa pengguna untuk berbagi kanal frekuensi yang sama dengan membagi sinyal dalam slot waktu yang berbeda. TDMA bekerja dengan membuat banyak node untuk dapat mengirimkan data secara bergantian, demi menghindari adanya interferensi pada pengiriman data. Dalam menerapkan metode TDMA, jam lokal dari seluruh node WSN harus melakukan sinkronisasi, tetapi ada masalah yang signifikan dalam sinkronisasi nirkabel, karena delay propagasi terlalu panjang, bahkan di area yang kecil. Karena masalah ini, tujuan penelitian ini adalah untuk menerapkan salah satu yang terbaik algoritma sinkronisasi waktu disebut Time-sync Protocol di Sensor Network (TPSN) untuk mendukung metode TDMA. Setelah dilaksanakan, ada beberapa masalah yang terjadi sebagai node tidak bisa lewat TDMA ke node lain, tidak dapat diandalkan, bekerja hanya beberapa node, dan skala kecil. Karena masalah ini, pengembang ingin menambahkan beberapa fitur apa yang bisa menutupi kekurangan ini dengan library rf24 arduino. Sistem ini telah diuji, dan Hasil penelitian menunjukkan hasil yang bagus dan lebih flexsibel untuk multi jaringan. Hasilnya menunjukkan kemampuan untuk mengirim pesan dengan melewati node lain dengan jadwal yang telah ditentukan.
Implementasi Switch Openflow Berbasis Software Dengan Memanfaatkan Raspberry Pi Untuk Infrastruktur SDN Santoso, Imam; Ichsan, Mochammad Hannats Hanafi; Yahya, Widhi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Software-Defined Networking (SDN) merupakan arsitektur yang dinamis, mudah dikelola, mudah beradaptasi dan cost-efficient. Switch openflow berbasis software pada Raspberry saat ini belum teruji performanya, sehingga masih belum dapat menjadi acuan yang tepat untuk dapat menggantikan perangkat dedicated switch openflow. Penelitian ini bertujuan untuk mengimplementasikan OpenvSwitch untuk diterapkan pada Raspberry sehingga menjadikannya sebagai switch openflow yang dapat digunakan didalam jaringan SDN dan kemudian menguji kemampuan dari Raspi switch, berupa throughput, packet loss dan delay. Hasil yang didapat dari penelitian kali ini bahwa Raspberry switch openflow dapat digunakan untuk menggantikan dedicated openflow switch pada skala kecil seperti lingkup perkantoran tetapi tidak untuk skala besar seperti perusahaan dikarenakan keterbatasan bandwidth pada USB to Ethernet Adapter, dan juga RAM dari Raspberry. Berdasarkan hasil pengujian throughput, throughput akan mengalami penurunan seiring dengan bertambahnya jumlah klien. Sedangkan berdasarkan hasil pengujian packet loss, packet loss akan naik secara signifikan ketika jumlah klien lebih dari 3. Kemudian berdasarkan pengujian delay, pengujian yang pertama memiliki delay yang lebih lama dibandingkan dengan pengujian selanjutnya, hal ini dikarenakan pada paket ICMP (ping) yang pertama, terjadi proses ARP sedangkan pada pengujian yang kedua dan seterusnya tidak melakukan proses ARP dikarenakan informasi mengenai ARP sudah ada pada ARP cache.
Scoring System Otomatis Pada Lomba Menembak Dengan Target Silhouette Hewan Menggunakan Metode K-Nearest Neighbor (K-NN) Yolanda, Syahriel Diovanni; Maulana, Rizal; Ichsan, Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Olahraga menembak adalah salah satu jenis olahraga. Olahraga menembak merupakan olahraga ketangkasan karena olahraga ini mampu meningkatkan tingkat fokus serta daya tangkap seseorang. Melalui olahraga menembak seseorang dilatih dan dituntut untuk dapat berkonsentrasi tinggi, mampu mengendalikan diri dan berani mengambil keputusan secara cepat dan tepat. Olahraga menembak merupakan latihan mengendalikan diri. Dalam menentukan keahlian seseorang dalam menembak, diperlukan sistem skoring yang akurat. Dalam sistem skoring penembakan pada umumnya dilakukan secara manual dibutuhkan pengamat/juri untuk menilai hasil tembakan. Sistem skoring secara manual membutuhkan waktu lebih dalam penyampaian informasinya sampai ke penonton. Pada penelitian ini akan dibuat Scoring System Otomatis Pada Lomba Menembak Dengan Target Silhouette Hewan Menggunakan Metode K-Nearest Neighbor untuk menentukan jenis Silhouette mana yang tertembak dan menambahkan skor pada monitor sistem. Metode K-Nearest Neighbor digunakan dalam proses klasifikasi jenis Silhouette yang tertembak untuk memberi pengaruh terhadap skor dalam perlombaan. Pada sistem ini menggunakan beberapa komponen yaitu sensor Getar SW-420, Load Cell, Limit Switch, Switch, Modul HX711, serta Arduino Mega 2560 sebanyak 2 sebagai pemrosesnya. Berdasarkan hasil uji coba pada sistem ini, didapatkan tingkat akurasi terhadap data sensor sebesar 96,42% dan tingkat akurasi terhadap klasifikasi K-Nearest Neighbor adalah sebesar 100%.
Stabilizer Kamera 2-Axis Dengan Pid Control Berdasarkan Setpoint pada Atmega 328 Pratama, Adryan Chiko; Syauqy, Dahnial; Ichsan, Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Kemajuan perkembangan teknologi saat ini berpengaruh pada kehidupan manusia, salah satunya teknologi kamera. Saat ini kamera memiliki teknologi yang berfungsi untuk mengurangi getaran saat pengambilan gambar yang disebut Image Stabilization, tetapi teknologi ini kurang menghasilkan gambar yang presisi oleh karena itu dibutuhkan stabilizer. Diharapkan dengan adanya penelitian ini dapat membantu masalah kemiringan dalam pengambilan gambar dari kamera smartphone. Pada penelitian ini digunakan sebuah sensor gyroscope dan accelerometer yang berada pada satu unit MPU-6050 yang dapat dibaca nilainya menggunakan mikrokontroler Arduino Nano. Nilai sensor masuk dalam perhitungan PID Control yang variabel Kp, Ki dan Kd-nya dicari menggunakan metode trial and error. Berdasarkan pengujian yang telah dilakukan, penelitian menghasilkan kesimpulan yaitu tingkat akurasi nilai sensor MPU-6050 terhadap busur rata-rata selisih error sistem 0,4° dan presentase error sistem adalah 0,25%. Selisih atau nilai error yang dihasilkan karena akurasi pengukuran menggunakan busur derajat adalah dibawah 1°. Pada pengujian ketepatan sudut servo terhadap setpoint didapatkan rata-rata presentase error kedua sudut servo mencapai 0,17% dengan besar error derajat 0,24°. Kemudian pada pengujian kecepatan respon stabilizer mencapai stabil (settling time) didapati rata-rata kecepatan mencapai stabil sistem yaitu 0,92 detik.
Sistem Monitoring Kadar Gas Berbahaya Berdasarkan Amonia Dan Metana Pada Peternakan Ayam Broiler Menggunakan Protokol MQTT Pada Realtime System Pravangasta, Alfaviega Septian; Ichsan, Mochammad Hannats Hanafi; Maulana, Rizal
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Peternakan ayam broiler yang merupakan salah satu jenis usaha peternakan yang mudah diterapkan seringkali mengeluarkan hasil buangan berupa timbulnya bau yang tidak sedap dan polusi udara. Timbulnya bau dan polusi ini disebabkan oleh gas-gas dan partikel lain, terutama gas berbahaya amonia dan metana sehingga menyebabkan kerugian bagi manusia. Selain itu, gas-gas tersebut juga mengakibatkan terjadinya efek rumah kaca. Untuk mengatasi masalah tersebut, dirancanglah sebuah sistem monitoring kadar gas amonia dan metana yang menggunakan protokol MQTT pada realtime system. Dalam input sistem digunakan dua sensor berupa MQ-4 yang dapat mendeteksi amonia dan MQ-135 yang dapat mendeteksi metana. Data dari sensor akan dikirimkan ke Arduino, kemudian diteruskan melalui modul wifi ESP8266 agar dapat dikirimkan ke web server. Data yang dikirimkan ke web server menggunakan protokol MQTT untuk kemudian ditampilkan dalam web server Thingsboard agar data dapat ditampilkan secara realtime. Dalam eksekusi keseluruhan program yang dijalankan, didapatkan bahwa antara proses pertama (pembacaan sensor) sampai ke menampilkan data di Thingsboard didapatkan delay rata-rata 1,95 second. Delay pada bagian MQTT didapatkan rata-rata 1,37 second pada waktu realtime.
Analisis Perbandingan Performansi Protokol Routing OLSR dan SOLSR Pada Wireless Mesh Network Ainurrachman, Sofyan; Bhawiyuga, Adhitya; Ichsan, Mochammad Hannats Hanafi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 10 (2017)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Performansi protokol routing merupakan ukuran kehandalan dari kinerja sebuah protokol routing. Protokol routing itu sendiri adalah sebuah protokol yang mempertukarkan informasi berupa tabel routing untuk mencari rute tercepat dalam pengiriman data dari node asal kepada node tujuan. OLSR merupakan salah satu protokol routing proaktif yang melakukan update informasi tabel routing secara berkala. OLSR menerapkan mekanisme MPR untuk mencegah adanya duplikasi penerimaan pesan yang sama. Protokol SOLSR merupakan pengembangan dari protokol OLSR dengan penambahan mekanisme keamanan berupa penambahan mekanisme signature dan pertukaran timestamp. Wireless mesh network (WMN) merupakan sebuah jaringan nirkabel yang terbentuk dari node yang saling terhubung membentuk topologi mesh. Adanya penambahan mekanisme keamanan pada protokol routing SOLSR dapat mempengaruhi kinerja dari protokol routing itu sendiri. Penelitian ini dilakukan dengan mengukur perbedaan performansi pada jaringan WMN yang menjalankan protokol routing OLSR dengan SOLSR. Selain itu pada penelitian ini juga dilakukan simulasi serangan berupa replay attack dan packet sniffing untuk mengetahui efek serangan pada kinerja protokol routing baik OLSR maupun SOLSR. jaringan WMN dibentuk dari 5 buah node yang bertindak sebagai router dan 2 buah node sebagai client. Berdasarkan hasil penelitian yang telah dilakukan, diperoleh hasil berupa adanya mekanisme tambahan keamanan pada SOLSR mempengaruhi nilai performansi dibawah OLSR pada parameter waktu self-configure dan performa QOS pada jaringan multihop. Sedangkan perbedaan waktu self-healing pada kedua protokol routing tidak jauh berbeda. Pada simulasi serangan yang dilakukan terlihat bahwa mekanisme keamanan berupa pertukaran timestamp pada protokol SOLSR mampu mencegah serangan replay attack.
Centralized Smart Home Framework Monitoring for Power Savings Setyawan, Gembong Edhi; Setiabudi, Agung; Muttaqin, Adharul; Ichsan, Mochammad Hannats Hanafi
Journal of Information Technology and Computer Science Vol 1, No 2 (2016)
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (681.155 KB) | DOI: 10.25126/jitecs.2016128

Abstract

Abstract. Electrical energy has become a staple for humans. Almost all human activities always require electrical energy. To maintain the availability of electricity at any time, then it takes the process of global electricity savings. The electricity savings can be done in two ways, the first is the development of technology to make electric appliances that require low power for operation and the second is to improve human behavior in the use of electrical appliances (turning off electrical appliances when not in use). This research aims to create a centralized smart home that can help people to monitor the condition of electrical appliances in the house and turn off automatically when not being used. Besides this system could also be used in manual mode and be controlled remotely using a smartphone through the Internet. The system is made centrally so not only for the home but can be used for many homes. After application was implemented it can monitored which device is turned on or turned off.Keywords: Smart Home, Monitoring and Power Savings
Implementasi Pengiriman Data Sensor LM35 untuk Perbandingan Waktu Insert pada Basis Data MySQL dan MongoDB Aziiz, Rangga Noviansyah Nuur; Ichsan, Mochammad Hannats Hanafi; Arwani, Issa
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 6 (2017)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Pada saat ini, tentu saja jumlah data yang berpindah dari suatu sistem ke sistem yang lain sangat banyak. Ditambahkan dengan adanya istilah internet of things yang di mana sebuah hubungan yang membentuk jaringan yang dapat terdiri dari manusia dan mesin maupun mesin dan mesin. Data yang bergerak pun beraneka ragam. Mulai data yang berbentuk angka hingga data yang berbentuk karakter. Adapula data sensor yang sudah banyak dikembangkan dalam penggunaan internet of things seperti contohnya smarthome. Dengan banyaknya jumlah data dari variasi data yang ada, hal ini menimbulkan beberapa kebutuhan yang salah satunya adalah tempat penyimpanan data atau database. Pada penelitian ini, basis data yang akan diperbandingkan adalah basis data MySQL dan MongoDB untuk kebutuhan pemperbandingkan jenis basis data mana yang lebih baik untuk pengiriman data sensor. Adapun perangkat keras sebagai wadah implementasi adalah Mikrokontroler Arduino Uno dan IC sensor LM35 serta perangkat lunak pendukung seperti halaman web berbasis bahasa pemrograman PHP. Pengujian terhadap sistem akan dilakukan dengan menguji pengiriman ke 1 tabel, 2 tabel, dan 3 tabel ke masing-masing basis data selama 10 kali pengiriman sehingga didapatkan waktu eksekusi query insert sebagai parameter pembanding basis data.
Implementasi Logika Fuzzy Pada Sistem Berbasis Field Programmable Gate Array (FPGA) Ichsan, Mochammad Hannats Hanafi; Setiawan, Eko; Hamidi, Mochamad Afief
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 3, No 1: Maret 2016
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1069.655 KB) | DOI: 10.25126/jtiik.201631166

Abstract

Penggunaan perangkat mikrokontroller dewasa ini semakin banyak dipergunakan seperti arduino, atmega, FPGA dan lain sebagainya. Salah satu perangkat tersebut adalah FPGA (Field Programmable Gate Array). Bahasa yang digunakan pada FPGA adalah VHDL atau VHSIC (Very High Speed Integrated Circuit Hardware Description Language) merupakan salah satu jenis bahasa yang digunakan untuk mendeskripsikan fungsi rangkaian digital. Pada penelitian ini akan dijelaskan tentang implementasi tentang dasar Logika Fuzzy pada VHDL. Sehingga memiliki keuntungan jika dilakukan implementasi ini akan didapatkan rancang bangun logika fuzzy yang memungkinkan untuk diimplementasikan dengan cepat pada perangkat seperti Xilinx, Synosis dan lain sebagainya. Pada penelitian ini berhasil diimplementasikan, proses pengujian dilakukan dengan membandingkan perhitungan matematis dengan hasil keluaran sistem yang didapatkan akurasi sebesar 80%. Akan tetapi proses waktu eksekusi total untuk semua proses dalam Logika Fuzzy sebesar 145 ns.
Penerapan Metode Logika Fuzzy Untuk Alat Kontrol Kelembapan Tanah Pada Greenhouse Laboratorium Tanah BPTP Jawa Timur Maulana, Muhammad Rifqi; Ichsan, Mochammad Hannats Hanafi; Purnomo, Sudarmadi
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 11 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Pemeliharaan tanaman mempunyai banyak fungsi. Salah satu fungsinya adalah dapat membantu sebuah analisa pertumbuhan tanaman. Kelembapan tanah juga termasuk hal yang berpengaruh dalam pertumbuhan tanaman. Pada saat kelembapan tanah mempunyai kondisi kering, maka pertumbuhan tanaman akan mengalami sebuah kendala. Sebaliknya jika kelembapan tanah baik, tanaman akan tumbuh dengan baik. Untuk mengatasi hal tersebut diperlukan alat untuk penyiraman secara otomatis dan kontrol berdasarkan kelembapan tanah. Pada penelitian ini metode fuzzy dibutuhkan oleh penulis untuk mengaktifkan automatic valve pada alat kontrol kelembapan tanah. Penggunaan compiler pada penelitian ini adalah NI LabVIEW, cara compiler tersebut bekerja dengan graphical programming dan juga tersedia sebuah user interface untuk memonitor data kelembapan tanah dan tekanan air. Dari hasil pengujian menggunakan metode fuzzy dengan lima membership function untuk memberikan output berupa penyiraman otomatis terhadap automatic valve. Data yang ditunjukan oleh system fuzzy designer menghasilkan data terhadap kelembapan tanah sebesar 4,8453 dan tekanan air sebesar 0,776367 menghasilkan output fuzzy sebesar 4524,42. Sehingga menghasilkan penyiraman air secara otomatis selama 4,5 detik. Hasil tersebut sudah berhasil dalam mengendalikan kelembapan tanah.
Co-Authors Adharul Muttaqin Adhitya Bhawiyuga, Adhitya Adi Pratama, Adi Agif Sasmito, Agif Agung Setiabudi, Agung Ajizi, Mohammad Faizal Alfansuri, Latief Nurrohman Ansyah, Panji Mansyur Anugrah, Yogi Ari Kusyanti Aroeboesman, Fathia Ningtyasari Aziz, Mohamad Muhlason Nur Azzam, Ahmad Khalid Barlian Henryranu Prasetio Cahyo, Indra Dwi Dadang Kurniawan Dahnial Syauqy, Dahnial Darmawan, Bukhori Dewi Pusparini, Dewi Dwiprasajawara, Erdano Sedya Effendi, M Yusuf Eko Sakti Pramukantoro, Eko Sakti Eko Setiawan Farizal, Fahmi Fathoni, Elsandio Bramudya Putra Fauzi Rivani, Fauzi Firdaus, Mohamad Ilham Firmansyah, Hamdan Bagus Firmansyah, Muhamad Taufiq Fitri Utaminingrum, Fitri Fitriah, Hurriyatul Fitriyah, Huriyatul Galeh Fatma Eko Ardiansa, Galeh Fatma Eko Gembong Edhi Setyawan Hamidi, Mochamad Afief Himmah, Shelsa Faiqotul Hurriyatul Fitriyah, Hurriyatul Husnul Anwari, Husnul Imam Santoso Issa Arwani Iswantoro, Ega Dewa Jahary, Muhammad Mahar Kesuma, Bagus Cakra Jati Khumairoh, Ayu Dewi Kripsita, Maulita Intan Kurniadi, Sunu Dias Widhi Kusumawardhana, Pramudya Mahardika Lyna Dwi Maryati, Lyna Dwi Maulana, Muhammad Rifqi Maulana, Randy Mongin, Loki Sudiarta Mubarak, Vira Muda Tantriburhan Mufarokah, Zuroul Nafiah, Siti Nashir Umam Hasbi, Nashir Umam Nugroho, Adit Ilham Pamungkas, Hedy Panjaya, Frans Muliawan Prana, Tadya Adi Pratama, Adryan Chiko Pratama, Aulia Rizqy Pravangasta, Alfaviega Septian Putri, Nanda Epriliana Asmara Rakhmadhany Primananda, Rakhmadhany Ramadhan, Handoko Rangga Noviansyah Nuur Aziiz, Rangga Noviansyah Nuur Ratnasari, Devi Ayu Rizal Maulana, Rizal Rochmatullah, Agung Wismawan Rosada, Amrin Sabriansyah Rizqika Akbar Sandy, Irma Asri Kartika Santoso, Rudy Agus Sapta Oryza Putra, Sapta Oryza Saputro, Hendriawan Dwi Sarif, Habib Zainal Setyawan, Arista Budi Sofyan Ainurrachman, Sofyan Soritua, Rinaldi Albert Sudarmadi Purnomo Suprayogi, Dwi Aris Tibyani Tibyani, Tibyani Timur, Budiman Eka Atmaja Triyono, Tunggal Manda Ary Wahyu Wicaksono, Arief Wicaksono, Joniar Dimas Widhi Yahya Wiguna, Ponco Wijaya Kurniawan Yantama, Firdy Yanuar, Rahmat Naharu Yolanda, Syahriel Diovanni Yusnilawati, Ida Zainullah, Moch. Alfian