Sifaulloh, Hafizzudin
Unknown Affiliation

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

Found 2 Documents
Search

Penerapan Metode Finite State Machine pada Game Santri on the Road Sifaulloh, Hafizzudin; Fadila, Juniardi Nur; Nugroho, Fresy
Walisongo Journal of Information Technology Vol 3, No 1 (2021): Walisongo Journal of Information Technology
Publisher : Universitas Islam Negeri Walisongo Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21580/wjit.2021.3.1.7135

Abstract

Endless running adalah game yang sangat digemari oleh anak-anak zaman sekarang, karena diselain gamenya yang sangat simple, game endless ini bernuansa 2D dan untuk alur gamenya berjalan tanpa mengenal batas dimana karakter terus bergerak maju dengan mengikuti serangkaian aksi. Dengan memainkan karakter seorang santri pengembara yang mencari ilmu berupa kitab-kitab dan mengumpulkan sebanyak-banyaknya, maka penulis menerapkan metode Finite State Machine. Finite State Machine digunakan pada saat player atau karakter penentuan karakter dalam gerakan serta aksi untuk mengambil setiap poin (icon kitab). Finite State Machine pada karakter player yang digerakan oleh kecerdasan buatan untuk mendukung game Endless Santri on the road.
433Mhz based Robot using PID (Proportional Integral Derivative) for Precise Facing Direction Hariyadi, Mokhamad Amin; Fadila, Juniardi Nur; Sifaulloh, Hafizzudin
JOIV : International Journal on Informatics Visualization Vol 7, No 3 (2023)
Publisher : Society of Visual Informatics

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30630/joiv.7.3.1841

Abstract

This research endeavor aims to evaluate the effectiveness of the robot's direction control system by employing PID (Proportional Integral Derivative) output and utilizing wireless communication LoRa E32 433MHz. The experimental robot used in this study was a tank model robot equipped with 4 channels of control. LoRa was implemented in the robot control system, in conjunction with an Android control application, through serial data communication. The LoRa E32 module system was selected based on its established reliability in long-range communication applications. However, encountered challenges included the sluggishness of data transmission when using LoRa for transferring control data and the decreased performance of the robot under Non-Line of Sight conditions. To overcome these challenges, the PID method was employed to generate control data for the robot, thereby minimizing the error associated with controlling its movements. The PID system utilized feedback from a compass sensor (HMC5883L) to evaluate the setpoint data transmitted by the user, employing Kp, Ki, and Kd in calculations to enable smooth movements toward the setpoint. The findings of this study regarding the direct control of the robot using wireless LoRa E32 communication demonstrated an error range of 0.6% to 13.34%. A trial-and-error approach for control variables determined the optimal values for Kp, Ki, and Kd as 10, 0.1, and 1.5, respectively. Future investigations can integrate additional methodologies to precisely and accurately determine the PID constants (Kp, Ki, and Kd) mathematically.