Professional Documents
Culture Documents
Quad Copter With Arduino
Quad Copter With Arduino
MINI PROJECT
GROUP MEMEBERS
ADNAN AHMAD 16JZMEC0129
ARSALAN AZIZ 16JZMEC0137
SHAHAB ALI 16JZMEC0132
ADNAN JAN 16JZMEC0125
SADAATULLAH 16JZMEC0135
M HILAL KHAN 16JZMEC0134
M HUMAM KHAN 16JZMEC0133
WALI HASSAN 16JZMEC0124
AMIR ULLAH 16JZMEC0130
INSTRUCTOR
DR Nadeem Khan
University of Engineering and Technology Peshawar Jalozai
Campus
QUADCOPTER
INTRODUCTION
Quadcopter is an assistive device which has a high demand
in the industrial & surveillance sector. As the technology has matured and
become more mainstream, a number of practical and very interesting uses
of Quadcopter technology have emerged . The present work includes the
design and development of the Quadcopter using Arduino UNO. This
system will be controlled by a remote system or a transmitter by sitting
inside our home, office, or any place within its transmitter range. This
concept will thus facilitate the surveillance activities. The quadcopter is
useful for in many situations. From the scope of the quadcopter, it’s used
for aerial photography, security and rescue, industrial inspection and
much more. The result of this project will help people in natural calamities
by reaching the dense areas where humans cannot reach immediately.
Practically, quadcopter is being used for object detection through image
processing in border security of the nation.
Hardware description
The quadcopter use an Arduino microcontroller Arduino
UNO as the core controller and is designed and developed to achieve the
real time operating system. This system uses one receiver Hardware is
programmed in C language. The controller board and ESC’s work together.
FCB gives the command to ESCs which is further connected to BLDC
(Brushless Motor DC) motors for the rotation.
Working principle
Quadcopter system works on the principle of air lifting
phenomena with high pressure. The propellers force the air in downward
with high pressure due to which an uplift force is created and as a result
action reaction law is applied on the whole system. When this uplift force
dominates the earth’s gravitational force, the whole system start flying in
the air. But there is a problem with the rotation of propellers. If we rotate
1.Arduino Uno
Arduino Uno is an open
source physical computing platform used
for building digital devices and interactive
objects that can sense and control objects
in physical world. It’s a micro controller,
based on AT mega 328P which consist of 14
digital input/output pins (out of which 6 pin
are used as PWM output), 6 analog inputs, a
USB connector,16 MHz quartz crystal,
power jack, an ICSP header and a reset
button. Arduino board consist of
everything needed to work with
microcontroller. Arduino IDE
(Integrated Development Environment)
is use to upload programs to the
Arduino boards and further these
programmed boards can be used to
perform intended tasks.
Technical specification
• Microcontroller: Microchip ATmega328P
• Operating Voltage: 5 Volts
• Input Voltage: 7 to 20 Volts
• Digital I/O Pins: 14 (of which 6 provide PWM output)
• Analog Input Pins: 6
• DC Current per I/O Pin: 20 mA
8. Propellers
Used CW and CCW 4 pieces of black propellers
as per the requirements. Size of propellers varies with its
applications like smaller propellers (under 8 inch) are used for
racing.
Arrangement of motors
CAD Model
Our CAD Model is consist of 6 parts and and one combine assembly.
These parts are design and animated by SolidWorks software.
All these parts are design by custom made templates. The
custom templates is in SI units (Millimeter,Gram,Second).
The frame is three piece.one main frame one base and four
support which hold the main frame and base. The base is designed and
fixed in such away that it maintain the balance of quadcopter.
This quadcopter is run by four brushless motors and each
brushless motors have 1 propeller. These motors are fixed on each four
arms of main frame.
CAD MODEL
❖ Some of its parts are download from internet. And some parts are
designed by self.
❖ The total frame is designed with the help of geometrical balancing
analysis by SolidWorks.
❖ The total designed and animation took about 3 weeks.
1.Propellers
2.Brushless Motors
4. Base
Final Assembly
Vibration
Calibration
IMU Calibration
Vibration
Arms also play a vital role in the fight against vibrations, which can cause a
number of different issues. Flight controllers, with their sensitive barometers and
gyroscopes, do not generally react well to incessant shaking. Jostle them too much
through a poor setup and you could see erratic behavior, sometimes bad enough to
cause crashes.
If the arms you're using have too much flex, they can reverberate and
create harmonics that are transferred across the multi-rotor. On the other hand,
arms that are too stiff directly pass on vibrations without any dampening, resulting
in the same problems. There is a fine balance to be found.
Just as important as good electronics, multi-rotors depend on sturdy,
lightweight hulls for mounting components. There are countless frame designs of
varying shapes, dimensions, and materials. Stiffer frames confer better flight
characteristics, since less warping and bending can occur. If a frame is too brittle,
though, your inevitable crashes will result in more frequent repair sessions. Frames
need to be both strong and stiff, whilst being light enough to hop around in the sky
with ease.
Reference
https://www.researchgate.net/publication/313846241_Vibration_analysis_of_a_UAV_multirotor_fr
ame
Calibration
Calibrating a drone or a controller is the process of setting or correcting errors
which caused inaccurate sensor measurements. It check adjust or determine by
comparison with a standard model and to make corrections accurately.
The problems that we faces was calibration of our brushless motors. For the first
time when we try our test the motors didn’t starts it the same time. The motors start
one by one.
The second problem was to run it smoothly it the same speed. Which took our
lot of time.
The 3rd problem was calibration of IMU. Which was seems too easy but when we
try it the motors calibration got mixed up. Some motors runs slow an some were runs
fast.
TOTAL COST
material quantity cost
Frame 1 750
Lipo 1 3900
battery
Brushless 4 3000
motors
Propellers 4 400
Escs 4 2600
Arduino 1 800
uno
Imu 1 160
Transmitter 1 4500
Male- 3 500
female
connectors
Battery 1 1500
charger
July 13, 2019 16
University of Engineering and Technology Peshawar Jalozai
Campus
Reference:-
1. http://www.brokking.net/
2. Kamran From UET Peshawar, Mechatronic
department Peshawar
3. Jan Sher lab engineer in UET Peshawar, Mechatronic
Department.