The following project shows a way to build a UAV controller that can be controlled by the Arduino microcontroller. Read on to know more on this.
The things that would be needed to complete the project are a GPS module with infrared X, Y and Z sensors. These sensors and the GPS module would work as an unnamed aerial vehicle (UAV). The coding that has been used in making the project are open sourced and are easily available over the internet. The user can easily download and modify them as per their desires.
After completion, the project would have the following features
- The design of the controller can be used with the autonomous aircrafts, car, or boats. The IR sensor used is used only when it controls the aircraft.
- The project is based on the 16MHz processor (Atmega328). Onboard processing needs a power of approximately 24MIPS.
- The project comprises of multiple 3D way points.
- It has six extra analog inputs and six digital input outputs that can be used to add additional sensors.
- It is capable of charging either by the RC receiver or a separate battery.
- There is also an option of using LEDs for power, failsafe status, autopilot status and the GPS lock.