Basuni, Ahmad (2019) Rancang bangun Self Balancing Robot menggunakan Arduino dan Gyroscope sebagai sensor penyeimbang berbasis PID (Proporsional Integral Diferensial). Diploma thesis, UIN Sunan Gunung Djati Bandung.
|
Text (COVER)
1_cover.pdf Download (47kB) | Preview |
|
|
Text (ABSTRACT)
2_abstrak.pdf Download (73kB) | Preview |
|
|
Text (DAFTAR ISI)
3_daftarisi.pdf Download (164kB) | Preview |
|
|
Text (BAB I)
4_bab1.pdf Download (343kB) | Preview |
|
Text (BAB II)
5_bab2.pdf Restricted to Registered users only Download (526kB) | Request a copy |
||
Text (BAB III)
6_bab3.pdf Restricted to Registered users only Download (186kB) | Request a copy |
||
Text (BAB IV)
7_bab4.pdf Restricted to Registered users only Download (392kB) | Request a copy |
||
Text (BAB V)
8_bab5.pdf Restricted to Registered users only Download (210kB) | Request a copy |
||
Text (BAB VI)
9_bab6.pdf Restricted to Registered users only Download (47kB) | Request a copy |
||
Text (DAFTAR PUSTAKA)
10_daftarpustaka.pdf Restricted to Registered users only Download (111kB) | Request a copy |
Abstract
Self balancing robot has two wheels on the right and left that will not be balanced if without a controller. This research is used to design a control system that can balance robot self-balancing. This system uses input from the IMU sensor (Inertial Measurement Unit). The output of the sensor is an angle sent to Arduino UNO. The angle that can be compared with the setpoint value is 0 degrees. Difference values from setpoints and system output angles are controlled using the PID control. This control process is programmed in the Arduino IDE software, the results of which are sent to the DC motor to adjust the direction of rotation of the DC motor to balance the body robot. Gyroscope serves to read angular movements, while the accelerometer functions to read the acceleration of objects. The two sensors are integrated in the MPU-6050 module. The robot wheel uses a DC motor and an encoder with a motor driver in the form of Monster Moto Shield. The setpoint is 0⁰ with respect to the normal force of the robot. The motor will rotate when the angle reading is not the same as the setpoint. The motor will do a CW and CCW rotation to achieve stability. The amount of motor speed is given based on the amount of error that occurs between the setpoint and input. The error value can be reduced by the PID controller.
Item Type: | Thesis (Diploma) |
---|---|
Uncontrolled Keywords: | robot balancing; Arduino Uno; Gyroscope; Motor Driver; L298M |
Subjects: | Miscellany of Technology and Applied Sciences Engineering Engineering > Engineers |
Divisions: | Fakultas Sains dan Teknologi > Program Studi Teknik Elektro |
Depositing User: | ahmad basuni |
Date Deposited: | 28 Jan 2020 03:30 |
Last Modified: | 28 Jan 2020 03:30 |
URI: | https://digilib.uinsgd.ac.id/id/eprint/28907 |
Actions (login required)
View Item |