舉報

會員
Building Smart Drones with ESP8266 and Arduino
IfyouareaprogrammeroraDIYenthusiastandkeentocreateafullyfunctionaldronewithArduinoandESP8266,thenthisbookisforyou.Basicskillsinelectronicsandprogrammingwouldbebeneficial.Thisbookisnotforthebeginnersasitincludeslotsofideasnotdetailedhowyoucandothat.Ifyouareabeginner,thenyoumightgetlosthere.TheprerequisitesofthebookincludeagoodknowledgeofArduino,electronics,programminginCorC++andlotsofinterestincreatingthingsoutofnothing.
目錄(138章)
倒序
- coverpage
- 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
推薦閱讀
- Mastercam 2017數控加工自動編程經典實例(第4版)
- Hands-On Cloud Solutions with Azure
- 機器自動化控制器原理與應用
- MicroPython Projects
- STM32G4入門與電機控制實戰:基于X-CUBE-MCSDK的無刷直流電機與永磁同步電機控制實現
- Photoshop CS3特效處理融會貫通
- Embedded Programming with Modern C++ Cookbook
- Implementing Splunk 7(Third Edition)
- 電氣控制與PLC技術應用
- C++程序設計基礎(上)
- HBase Essentials
- 樂高創意機器人教程(中級 上冊 10~16歲) (青少年iCAN+創新創意實踐指導叢書)
- 開放自動化系統應用與實戰:基于標準建模語言IEC 61499
- 大數據:從基礎理論到最佳實踐
- 探索中國物聯網之路
- Apache Spark Machine Learning Blueprints
- Learn SOLIDWORKS 2020
- Kibana 7 Quick Start Guide
- 小數據之美:精準捕捉未來的商業小趨勢
- 單片機原理、應用與PROTEUS仿真
- 從0到1 TensorFlow編程手記
- Office 2007實用技巧四合一
- Photoshop CS6婚紗數碼照片處理達人秘笈
- 后期合成
- 為什么
- CentOS 5系統管理
- 樹莓派創客:手把手教你玩轉人工智能
- Apache Tomcat 7 Essentials
- ABB工業機器人進階編程與應用
- Hands-On Recommendation Systems with Python