Rancang bangun Self Balancing Robot menggunakan Arduino dan Gyroscope sebagai sensor penyeimbang berbasis PID (Proporsional Integral Diferensial)

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.

[img]
Preview
Text (COVER)
1_cover.pdf

Download (47kB) | Preview
[img]
Preview
Text (ABSTRACT)
2_abstrak.pdf

Download (73kB) | Preview
[img]
Preview
Text (DAFTAR ISI)
3_daftarisi.pdf

Download (164kB) | Preview
[img]
Preview
Text (BAB I)
4_bab1.pdf

Download (343kB) | Preview
[img] Text (BAB II)
5_bab2.pdf
Restricted to Registered users only

Download (526kB) | Request a copy
[img] Text (BAB III)
6_bab3.pdf
Restricted to Registered users only

Download (186kB) | Request a copy
[img] Text (BAB IV)
7_bab4.pdf
Restricted to Registered users only

Download (392kB) | Request a copy
[img] Text (BAB V)
8_bab5.pdf
Restricted to Registered users only

Download (210kB) | Request a copy
[img] Text (BAB VI)
9_bab6.pdf
Restricted to Registered users only

Download (47kB) | Request a copy
[img] 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://etheses.uinsgd.ac.id/id/eprint/28907

Actions (login required)

View Item View Item