Claim Missing Document
Check
Articles

Implementasi Metode Pervasive Menggunakan Protokol UDP Pada Raspberry Pi dan myRIO Joniar Dimas Wicaksono; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Smart home environment is an environment in which there are equipment that can communicate with each other and can be monitored or controlled remotely through the internet. With this, it will make it easier for humans to control equipment at home. For now the use of home appliances that can be a smart home still requires difficult configuration. Pervasive is a method that faciliting humans without configure device. The system of this pervasive method by broadcast information itself and storing information other devices. To improve the performance and efficiency of this system, the protocol will be used is UDP protocol. Where this protocol is a lightweight protocol and does not require large memory. The system implemented on Raspberry Pi 3 as host and NI myRIO as client. This device is programmed by LabVIEW by deploying programs. Program will be made according to the system flow that is with the state machine where on each device can do discovery for the devices know each other. From the results of testing in this study, for discovery device on the host is 56,417ms, while the discovery on the client is 251.067ms. So the whole discovery process is 313,417ms. Whereas if the host fails, the time it takes the client to reconnect is 10384,23ms. For sending data between host and client, for data transmission sensor takes 58.263ms, LED control takes 5350,926ms, and for push button takes 255,696ms.
Implementasi Pengaturan Jarak Tendangan Prototipe Kaki Robot pada Kaki Manusia Menggunakan Sensor Gyroscope dan Accelerometer dengan Metode PID Jodie Putra Kahir; Wijaya Kurniawan; Rizal Maulana
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

In today's age there are many people from various circles and age levels who love to play games. Games that are usually played are divided on several platforms one of which is a console platform. But on the console platform it seems there is still a lack of type of interaction that can be done by users with games on the console. Then came the idea that to add the kind of interaction between the user and the game football on the console, which is a system that can regulate the power of the user's kick while playing. In the manufacture of kick power settings on the robot leg prototype is required several components. Such components include Gyroscope & Accelerometer (MPU-6050 sensor), Arduino Nano, IBT Motor Driver, DC Motor, and a prototype of robot legs. And also the power settings of this robot kick also use PID method as a controller. In testing the distance kicks, successfully drawn the conclusion that the smaller the degree value of inclination on the sensor the further distance kick that can be done by robot legs prototype. And on testing the overall control system managed to get the value of L = 1.67s and T = 13.91 which then used the formula Zieger Nicolas 1 to get the value Kp = 8.33; Ki = 2.49; and Kd = 0.69.
Sistem Pengendalian Kecepatan Pada Quadcopter Dengan Menggunakan Metode Linear Quadratic Regulator (LQR) Mesra Diana Tamsar; Gembong Edhi Setyawan; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Unmanned Aerial Vehicle (UAV) is an unmanned aircraft that is widely used by the community. One type of UAV is a quadcopter. Quadcopter is often used in various fields namely military, industry and others. Quadcopter has four rotor with different speed for each rotor. One of the problems on the quadcopter is controlling speed. The speed of the quadcopter at the time of movement is not the same as the speed assigned by the user. This can lead to the occurrence of friendship and the presence of accidents on quadcopter. Use of Linear Quadratic Regulator (LQR) to stabilize speed. The first step done in this research is to calculate LQR that is by determining matrix A, B, C, D which will be implemented in quadcopter. The next stage is to input the distance on to be taken by the quadcopter. This test is done by testing the stability of the speed for each distance in the input by the user, as well as the accuracy of the distance traveled quadcopter. The distance used by the user is 1m, 1.5m, 2m, 2.5m, and 3m. The results of the tests that have been done to obtain the results with the accuracy of the distance traveled is in accordance with the distance used by the user and for speed also remain stable for every distance traveled. The average time required by the quadcopter to reach any distance in sequence is 1.2 seconds, 2.43 seconds, 2.07 seconds, 3.35 seconds and 4.07 seconds.
Perancangan Sistem Pengendali Suhu Untuk Optimalisasi Daya Panel Surya Menggunakan Logika Fuzzy Wifki Ato'ur Rochim; Wijaya Kurniawan; Sabriansyah Rizqika Akbar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Solar energy can be used as a potential alternative energy. One of them is the usage of solar panels that can convert sunlight into electrical energy. In the use of solar panels have several factors that can affect the ability to convert solar energy. One influencing factor is the temperature of the panel. Electrical energy generated by the panel will be more optimal if the panel is at 25°C or below. To optimize the conversion of solar energy by solar panels, a system that can control the temperature is needed to keep the panel at normal temperature. To fulfill that requirement the author designed a solar panel temperature control system consisting of two LM35 temperature sensors applied to the bottom of the panel and a DC motor as a fan or panel cooler. Arduino Uno used as a microcontroller with fuzzy logic program therein to determine the speed of fan rotation refers to the result of temperature captured by temperature sensor. Fuzzy logic is choosen because it has advantages over other methods, which are easy to understand, flexible, tolerant of improper data, capable of modelling complex nonlinear function, able to work with conventional control techniques, and provide excellent control. From the result of test that have been done found that this system can optimize temperature cooling time of the solar panel by 9 minutes 22 second compared without using temperature control system.
Implementasi Complementary Filter Pada Perancangan Alat Bantu Makan Penderita Parkinson Indra Dwi Cahyo; Wijaya Kurniawan; Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Parkinson are diseases which found at the early age of 30 yerars.with unsynergyness of motoric nerve parkinson's holding spoonmake eating become difficult.This research design eating tool with stability using complementary filter. This research use MPU6050 sensor, stepper motor 28BYJ-485V and Arduino Nano. The data of shaking of the hands can be captured with MPU6050. Stepper motor used for stabilize spoon because of the parkinson's tremor. Arduino nano serves as data processing for whole program and complementary filter equation to reduce noise from MPU6050 sensor. This research found that complementary filter can reduce angle error of stepper motor because of MPU6050 reading up to 4.34 degree for pitch and 3.07 degree for roll. Not only that this research found that complementary filter usage in this system can make MPU6050 reading for stepper motor movement become more stable and the movement of pitch and roll become moresynergystic.
Implementasi Background Subtraction Untuk Klasifikasi Keripik Kentang Berbasis Raspberry Pi Menggunakan Metode Naive Bayes Yongki Pratama; Fitri Utaminingrum; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Potatoes are a kind of vegetables that can be processed into various foods, one of which is the chips. Many big companies in Indonesia produce potato chips. One of them is Istana Factory located in Batu Tourism City. The potatoes processed have various sizes from the largest size (Super), medium size (AB), and then the smallest size (A). The process of sorting at the factory has been done by human manually, then it will produce less relative output. Therefore, it is needed a research about a tool that can sort the potato chips automatically. In this study, the system made is in the form of conveyor, which a webcam is installed as a censor to take pictures from potato chips, then those are processed in Raspberry Pi using image processing of Background Subtraction method. Potato chips will be classified based on size read by the system by using the w and h value parameters or the width and height of the bounding box of potato chips that are converted to actual size by millimeters. The value is used as a reference to be classified with the Naive Bayes method. Naive Bayes is used for the classification method because it is a method that has high performance and has excellent accuracy for classification. From the results of test conducted Background Subtraction can read the image of potatoes well. The reading of potato chip size from the system gets a small error of 3.73%. Then the accuracy obtained with Naive Bayes method in chips classification with 90 training data and 30 test data is worth 93.33 having an average processing time speed of 1.7 ms from 30 times of the test. Then it is performed a test of hardware servo that has been running based on the system.
Desain Arithmetic Logic Unit 8bit untuk Central Processing Unit 8bit Ega Dewa Iswantoro; Mochammad Hannats Hanafi Ichsan; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Arithmetic Logic Unit or commonly called ALU is an important part of the Central Processing Unit or commonly called CPU. ALU generally has a function to perform arithmetic and logic calculations. The 8bit Arithmetic Logic Unit for Central Processing Unit-8bit also has the same functionality to process mathematical and logic data. Some functions contained in the ALU are the ADD, unmarked sums (ADDU), subtraction (SUB), unmarked subtraction (SUBU) and some OR, XOR and AND logic functions. In the 8bit Arithmetic logic unit design for central processing unit 8bit using IC adder, AND, OR, NOT and multiplexer. For the main input use 2 switches I / 0 and 3 input input switches for multiplexers, and menggukan LED media as outputan. This circuit is designed to use 8 twin sets which each series represents 1 bit. The design of this circuit uses 5volt power as its main power source. In the test part of Arithmetic logic unit 8bit performance will be tested by comparing the output output of ALU and manual count with 3 different input on each function.
Perbandingan Sistem Kendali Ar-Drone Menggunakan Leap Motion Pada Node Js dan Labview Hendra Hendra; Gembong Edhi Setyawan; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 1 (2019): Januari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Quadcopter is one of Unmanned Aerial Vehicle which is used such a field of defense, agriculture and other fields. Quadcopter is a flying machine that works with the remote control that controled by the pilot using the law of aerodynamics to lift himself or other object. The majority of quadcopter controls still using a remote controller in the form of a joystick or using android based applications. Whereas a simple movement in quadcopter control can help the pilot to control the quadcopter properly.The innovations from Natural User Interfaces (NUI) is to use natural human language such as voice, movement, or view to communicate with quadcopter. In this research will created a control that using innovation from NUI to control quadcopter in the form of simple hand movement of the user. User's hand movement will be detected using leap motion. Leap motion is a device where optical sensor and infrared light detecting the movements of a hand. Leap motion and quadcopter are programmed using javascript and Labview. After testing the performance of its precision the movement and speed, the result percentage of motion accuracy is 100%. At the resulst speed that generated by quadcopter to Pitch, Roll, yaw, gaz moves are directly proportional with value obtained from user movement, When the input from the user gets larger, the quadcopter speed will getting faster and otherwise. The result of delay response test that obtained from the user moving his hands using node.js is 0.258 seconds while the result of delay response system that performed using Labview is 0.131 seconds. Based on its resulst that using Labview programming to control the quadcopter is more responsive than using programming languages javascript.
Deteksi Gerakan Kepala Berdasarkan Analisis Bounding Box Pada Citra Digital Berbasis Raspberry Pi Muzammilatul Jamiilah; Fitri Utaminingrum; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 2 (2019): Februari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

In general, navigation is done by using the hands and feet. However, as we know in Indonesia there are some people who have limitations or do not have hands and feet. So that users who have disabilities in their hands and feet will have difficulty for navigating or controlling the tools. Therefore, this study proposes that head movement as a control can replace the function of hands and feet by utilizing bounding box analysis. This study uses a Logitech C310 camera. The process used in this research is image processing. The output generated in this system is LED Control. Test accuracy results on good skin color detection to detect the face skin color is a distance of 50 cm, 75 cm, 100 cm, and 125 cm at morning and afternoon and also a distance of 50 cm, 75 cm at night. The accuracy of the results of testing the detection of head movement distance and the best time for doing it is at a distance of 50 cm in the morning, afternoon and night with an overall percentage of 90.62%. The average computation time of each movement for the right side is 59.87 ms, the left side is 57.64 ms, upright is 55.72ms, and the last look down is 44.62ms.The accuracy of system integration with hardware or LED is 100%.
Klasifikasi Jenis Buah Apel Lokal Berdasarkan Penciri Warna, Aspectratio dan GLCM Menggunakan Belt Konveyor Berbasis Raspberry Pi Lita Nur Fitriani; Fitri Utaminingrum; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 2 (2019): Februari 2019
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Batu City has a variety kind of produce. One of the abundant product of plantations is apples. There are four types of apples, such as Anna Apple, Manalagi Apple, Wanglin Apple, and Rome Beauty Apple. From the four types of apples, when crop is done, and then sorting will be done based on its type, this process still uses human power. Certainly, this process is often inaccurate because the process of selection done can be different for each person. Based on these problems, a sorting system is made by utilizing a classification that can separate the four types of apples based on shape, color, and texture. In this system, it uses a Webcam as a censor to capture images of apples, and then it is processed on Rapberry Pi 3. The process of sorting uses three servos as an actuator to push the apples into its classification. The image that has been captured by the webcam will be processed on Raspberry Pi, and then the image will be done with image processing method to get the Hue, Aspectratio and GLCM Contrast values. If the value has been obtained, Raspberry Pi 3 and Arduino Uno communicate by using I2C serial communication, so that the servo will move based on the result of classification. From the study that has been done, it is obtained the result of the accuracy of aspectratio value as much as 80%. For testing, the accuracy between software and hardware is as much as 80%. While the average time of computation is as much as 159972 ms or 15 seconds.
Co-Authors Abdul Khafid Abdul Rahman Halim Achmad Rizal Zakaria Afredy Carlo Sembiring Agi Putra Kharisma Agung Prasetyo Agung Setia Budi Ahmad Khalid Azzam Amroy Casro Lumban Gaol Anggi Diatma Styandi Aras Nizamul Aryo Anwar ari kusyanti Arif Nur Agung Laksana Arycca Septian Mulyana Ayu Samura Barlian Henryranu Prasetio Bayu Widyo Harimurti Cindy Lilian Cipto Bagus Jati Kusumo Da'imul Royan Dahnial Syauqy Deddy Aditya Kurniawan Dedy Eka Prasetya Denis Andi Setiawan Devo Harwan Pradiansyah Doni Hadiyansyah Ega Dewa Iswantoro Eka Nanda Sugianto Eko Setiawan Enno Roscitra Oktaria Farid Aziz Shafari Fariz Andri Bachtiar Fauzi Awal Ramadhan Fitriyah, Hurriyatul Galang Eiga Prambudi Ganda Wibawa Putra Gembong Edhi Setyawan Gusti Arief Gilang Hafizh Hamzah Wicaksono Hafizhuddin Zul Fahmi Hanif Yudha Prayoga Haqqi Rizqi Hendra Hendra Hernanda Agung Saputra Heru Nurwasito Indra Dwi Cahyo Intan Fatmawati Iqbal Yuan Avisena Ira Oktavianti Irfan Pratomo Putra Irfani Fadlan Istiqlal Farozi Jodie Putra Kahir Joniar Dimas Wicaksono Khurinika Cahyaning Susanty Kiki M. Rizki Lamidi Lamidi Lintang Cahyaning Ratri Lita Nur Fitriani Loki Sudiarta Mongin M Adinura Julian Habibie Mario Kitsda M Rumlawang Mesra Diana Tamsar Miftahul Huda Mochamad Hannats Hanafi Ichsan Mochammad Hannats Hanafi Ichsan Mohamad Misfaul May Dana Mohammad Lutfi Zulfikri Muhammad Adi Wijaya Muhammad Eraz Zarkasih Muhammad Faza Ramadhana Muhammad Kevin Pratama Muhammad Naufal Muhammad Rasyid Perdana Muhammad Wafi Muhammad Yusuf Hidayat Muliyahati Sutejo Muzammilatul Jamiilah Novaria Elsari Ryzkiansyah Octavian Metta Wisnu Wardhana Oggy Setiawan Pierl Kritzenger Sinaga Prayoga Febriandika Puguh Bahtiar Rafif Nurmanda Ghafurutama Raga Jiwanda Rakhmadhany Primananda Rando Rando Reza Akhmad Najikh Reza Tanjung Ahmad Fauzi Ricky Prasetya Santoso Riski Kurniawan Rizal Maulana Rizal Setya Perdana Sabriansyah Rizqika Akbar Salman Farizy Nur Samkhya Aparigraha Septian Mukti Pratama Shandi Sonna Mahardika Sigit Priyo Jatmiko Syahrul Yoga Pradana Tantri Isworo T. R. P. Tezza Rangga Putra Utaminingrum, Fitri Widhi Yahya Wifki Ato'ur Rochim Yongki Pratama