Building Smart Drones with ESP8266 and Arduino
Syed Omar Faruk Towaha更新时间:2021-06-24 19:00:51
最新章节:Leave a review - let other readers know what you thinkcoverpage
Title Page
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Disclaimer
Things to Know Before You Build a Drone
Drone
Types of drones
How can we differentiate between drones
Drone frames
Types of motors used for drones
Several types of speed controllers
Flight control board
Radio transmitter and receiver
Battery
Propellers
Battery adapters/chargers
Connectors
Some modules to make the drone smarter
Power distribution board
Summary
Assembling Your Drone
Assembling the frame
Connecting the motors
Connecting the ESC
Connecting the ArduPilot
Connecting the radio
Connecting the RC receiver and transmitter
Connecting the battery
Binding transmitter to the receiver
Know the aerodynamics needed for flying a drone
Hovering
Rising or climbing or taking off
Dropping or descent or falling
Yaw
Pitch and roll
Saving your drone from crashing
Check things before flying
Check the security protocols for flying a drone outside
Summary
Preparing Your Drone for Flying
What is ESP8266?
Connecting the ESP8266 to Arduino
Downloading and installing APM Planner or Mission Planner
Configuring the quadcopter
Frame type selection
Compass calibration
Access calibration
Radio calibration
Flight mode calibration
Failsafe calibration
Summary
Building a Follow Me Drone
What is a Follow Me drone?
Making a Follow Me drone using ArduPilot
Using a smartphone to enable the Follow Me feature of ArduPilot
Using DroidPlanner 2
Using the Tower application
Building an Arduino-based Follow Me drone
GPS Tracker using ESP8266
Summary
Building a Mission Control Drone
Surveying with a drone
Using drones and delivery man
Some other tweaks with the Flight Plan screen
Communicating with the drone via the ESP8266
Summary
Building a Drone to Take Selfies and Record Videos
Photography drones
Requirements
Assembling the photography drone
Connecting the camera
Choosing a gimbal
Configuring the camera with the ArduPilot
Connection
Controlling the camera
Flying and taking shots
Tips for better quality videos
Controlling the camera gimbal using ESP8266
Summary
Building Prototype Drones – Gliding Drones
What is a glider?
Lift
Drag
Airfoil and its type
Incident and decalage angle
Three axis motion (roll pitch and yaw)
Thrust
Aspect ratio and glide ratio
Glide or dive and descent gliding angle
Climb
Center of pressure
Pitching moment
Load factor
Angle of attack
How a glider glides
Let's build our own glider drone
Summary
Building Prototype Drones – Racing Drones
Racing drones
Assembling the racing drone
Connecting the FPV camera
Avoiding obstacles using ESP8266
Summary
Maintaining and Troubleshooting Your Drone
Safety of the drone
Be careful about the battery
Storage of the drone
Carrying a drone
Before and after flight safety
Respect the law and privacy
Troubleshooting your drone
My drone tries to flip or flip when I turn it on
My motors spin but the drone does not fly or take off
The drone moves in any direction
When I pitch or roll the drone yaws
GPS lost communication
Radio system failed
Battery life is too short
Diagnosing problems using logs
Radio control calibration problem
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
更新时间:2021-06-24 19:00:51