Introduction: Tower Copter With PID Controller

Hello guys my name is wachid kurniawan putra, today i will share my microcontroler project with my team

My team consist of 4 people including myself, they are:

1. Juan Andrew (15/386462 / SV / 09848)

2. Wachid Kurniawan Putra (17/416821 / SV / 14559)

3. Yassir Dinhaz (17/416824 / SV / 14562)

4. Zia Aryanti (17/416825 / SV / 14563)

We are student in Vocational College Gadjah Mada University majoring at electrical engineering,this tower copter are my final examination for my third semester

Without further ado lets begin the class :)

Step 1: Preparation

First thing you need to do is prepare everything that necessary to make this project, below are list of parts and a brief explanation about them

1.Arduino Board (I'm using Uno at this project)

Arduino is a microcontroller that are used for brain of this project, arduino is a programmable microcontroller that are acting like a mini computer, they can read or write numbers based on how it is programmed

2.Ultrasonic Sensonic

Ultrasonic Sensor is a sensor that are used to determine distance by using echo of the sound it generated

How It Works – Ultrasonic Sensor emits an ultrasound at 40 000 Hz which travels through the air and if there is an object or obstacle on its path It will bounce back to the module. Considering the travel time and the speed of the sound you can calculate the distance. The HC-SR04 Ultrasonic Module has 4 pins, Ground, VCC, Trig and Echo. The Ground and the VCC pins of the module needs to be connected to the Ground and the 5 volts pins on the Arduino Board respectively and the trig and echo pins to any Digital I/O pin on the Arduino Board.

3.LCD Display 16X2

LCD display is a device that can be used to display data from our sensors, because we need sensors to be precise all the time displaying real time value of sensor reading value is necessary and critical to improve and fix our project miss or fault if it happened (It happened a lot);

4.Electronic Speed Control

An electronic speed control or ESC is an electronic circuit that controls and regulates the speed of an electric motor. It may also provide reversing of the motor and dynamic braking. Miniature electronic speed controls are used in electrically powered radio controlled models. Full-size electric vehicles also have systems to control the speed of their drive motors.

5.Propeller and Brushless Motor

Propeller and Brushless motor is the core of this project because this is the Copter, brushless Motor may be expensive but with ESC the speed and rpm are easy to maintain and controlled. Because of that instead of using regular DC motor we use Brushless Motor.

6.Power Supply or Battery

Power supply or battery are the heart of this project, without power supply or battery your motor could not rotate and could not generate force to spin the propeller.Battery for the Brushless DC motor are 12Volts (we use LiPo) or you can change it with ac power supply and connect it to ESC as power souce for the motor

7.Potentiometer and push button
In our Model we use potentiometer and push button to adjust height of the towercopter.

Step 2: Electric Component Construction

You can use this model of schematic for your tower copter, but you need to route it first on board mode and adjust it to your board and PCB that you prepared

Step 3: Mechanical Component Construction

For Mechanical Contstruction you will need 4 core parts, we made our parts with aluminium so that it are rigid and strong while weigh pretty light.

Four Core Components are

1. The Bottom( Base)

Base are pretty easy to construct you will need a square aluminium to be used as a base and foundation of the tower

drill the base to place double tower

2.The Double Tower

Two identical alumunium rod that are attached to the base

3.Propeller Stand

place where you place your propeller and receptor drill both side and place it in the two tower

4.Top Lid

lid that prevent propeller to fly away

you can use our design as an example our design are displayed in the step title

Step 4: Programming

To program arduino you will need arduino ide software that you can download for free at their website,this is our program that used to control tower copter using PID Controller

First Time Author

Participated in the
First Time Author