万本电子书0元读

万本电子书0元读

顶部广告

Building Smart Drones with ESP8266 and Arduino电子书

售       价:¥

27人正在读 | 0人评论 6.2

作       者:Syed Omar Faruk Towaha

出  版  社:Packt Publishing

出版时间:2018-02-27

字       数:14.1万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
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 book, you will have learned to build drones using ESP8266 and Arduino and leverage their functionalities to the fullest. Style and approach This is an easy-to-follow guide with illustrations and technical de*ions to help you assemble your vehicle.
目录展开

Title Page

Copyright and Credits

Building Smart Drones with ESP8266 and Arduino

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

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部