My Account Log in

3 options

Building smart drones with ESP8266 and Arduino : build exciting drones by leveraging the capabilities of Arduino and ESP8266 / Syed Omar Faruk Towaha.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Towaha, Syed Omar Faruk, author.
Language:
English
Subjects (All):
Arduino (Programmable controller)--Programming.
Arduino (Programmable controller).
Physical Description:
1 online resource (212 pages)
Edition:
1st edition
Place of Publication:
Birmingham, [England] ; Mumbai, [India] : Packt Publishing, 2018.
System Details:
text file
Summary:
Leverage the WiFi chip to build exciting Quadcopters About This Book Learn to create a fully functional Drone with Arduino and ESP8266 and their modified versions of hardware. Enhance your drone's functionalities by implementing smart features. A project-based guide that will get you developing next-level drones to help you monitor a particular area with mobile-like devices. Who This Book Is For If you are a programmer or a DIY enthusiast and keen to create a fully functional drone with Arduino and ESP8266, then this book is for you. Basic skills in electronics and programming would be beneficial. This book is not for the beginners as it includes lots of ideas not detailed how you can do that. If you are a beginner, then you might get lost here. The prerequisites of the book include a good knowledge of Arduino, electronics, programming in C or C++ and lots of interest in creating things out of nothing. What You Will Learn Includes a number of projects that utilize different ESP8266 and Arduino capabilities, while interfacing with external hardware Covers electrical engineering and programming concepts, interfacing with the World through analog and digital sensors, communicating with a computer and other devices, and internet connectivity Control and fly your quadcopter, taking into account weather conditions Build a drone that can follow the user wherever he/she goes Build a mission-control drone and learn how to use it effectively Maintain your vehicle as much as possible and repair it whenever required In Detail With the use of drones, DIY projects have taken off. Programmers are rapidly moving from traditional application programming to developing exciting multi-utility projects. This book will teach you to build industry-level drones with Arduino and ESP8266 and their modified versions of hardware. With this book, you will explore techniques for leveraging the tiny WiFi chip to enhance your drone and control it over a mobile phone. This book will start with teaching you how to solve problems while building your own WiFi controlled Arduino based drone. You will also learn how to build a Quadcopter and a mission critical drone. Moving on you will learn how to build a prototype drone that will be given a mission to complete which it will do it itself. You will also learn to build various exciting projects such as gliding and racing drones. By the end of this book you will learn how to maintain and troubleshoot your drone. By the end of this b...
Contents:
Cover
Copyright and Credits
Packt Upsell
Contributors
Table of Contents
Preface
Chapter 1: 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
Chapter 2: 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
Chapter 3: 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
Chapter 4: 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
Chapter 5: 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
Chapter 6: 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
Chapter 7: 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
Chapter 8: Building Prototype Drones - Racing Drones
Racing drones
Assembling the racing drone
Connecting the FPV camera
Avoiding obstacles using ESP8266
Chapter 9: 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
Other Books You May Enjoy
Index.
Notes:
Includes index.
Description based on online resource; title from PDF title page (EBC, viewed March 22, 2018).
OCLC:
1028225829

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account