Title |
Implementation of Educational Drone using Arduino Uno and GY-86 |
DOI |
https://doi.org/10.5573/ieie.2019.56.1.115 |
Keywords |
Drone ; PID ; Attitue estimation ; Attitude control ; Complementary filter |
Abstract |
In this paper, we designed and implemented the educational drone based on quadcopter type using arduino uno and GY-86. The arduino uno used as drone flight controller is a microcontroller board based on the ATmega328 at 5V and 16 MHz. The GY-86 module is 10-DOF sensor based on the sensor board of MPU-6050 (3-axis accelerometer and 3-axis gyroscope), digital 3-axis compass HMC5883L and the pressure sensor resolution of the MS5611. We estimate and control the drone roll and pitch angles every 4 ms using a complementary filter based on the combination of gyro and accelerometer sensors. Using the implemented educational drone, we have access the flight controller based on the open source platform such as Ardupilot and Dronecode etc. |