更新时间:2021-09-03 09:59:53
封面
版权页
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Powering on Arduino
Selecting the right Arduino board
Powering up Arduino
Summary
Chapter 2. Getting Started with the Arduino IDE
Using a Windows machine to develop with Arduino
Running the IDE for Uno
Running the IDE for Mega
Running the IDE for the Adafruit FLORA
Using a Mac to develop using Arduino
Chapter 3. Simple Programming Concepts Using the Arduino IDE
Creating editing and saving files on Arduino
Basic C programming on Arduino
Basic programming constructs on Arduino
Chapter 4. Accessing the GPIO Pins
The GPIO capability of Arduino
The first external hardware connection
The Arduino IDE and LED code
Chapter 5. Working with Displays
A simple serial display
Enabling the serial display in the IDE
Connecting a display using the SPI interface
Enabling the SPI display in the IDE
An LCD shield
Enabling the LCD display in the IDE
Chapter 6. Controlling DC Motors
The basics of DC motor
Connecting a DC motor directly to Arduino
Connecting a DC motor using an H-bridge and Arduino
Controlling the DC motor using a shield
The Arduino code for the DC motor shield
Chapter 7. Controlling Servos with Arduino
The basics of a servo motor
Connecting a servo motor directly to Arduino
Controlling the servos with a program
Connecting a servo motor shield to Arduino
Controlling the servo motor shield with a program
Chapter 8. Avoiding Obstacles Using Sensors
An overview of the sensors
Connecting a sonar sensor to Arduino
Accessing the sonar sensor from the Arduino IDE
Connecting an IR sensor to Arduino
Accessing the IR sensor from the Arduino IDE
Creating a scanning sensor platform
Chapter 9. Even More Useful Sensors
Connecting a digital compass to Arduino
Accessing the compass from the Arduino IDE
Connecting an accelerometer/gyro to Arduino
Accessing the accelerometer from the Arduino IDE
Connecting an altimeter/pressure sensor to Arduino
Accessing the altimeter/pressure sensor from the Arduino IDE
Chapter 10. Going Truly Mobile – the Remote Control of Your Robot
Connecting a simple RF interface to Arduino
Enabling a simple RF interface in the Arduino IDE
Connecting an XBee interface to Arduino
Enabling an XBee interface in the Arduino IDE
Connecting a Bluetooth shield to Arduino
Connecting a Wi-Fi shield to Arduino
Enabling the Wi-Fi shield in the Arduino IDE
Connecting a GSM/GPRS shield to Arduino
Chapter 11. Using a GPS Device with Arduino
GPS tutorial
Connecting a GPS device directly to Arduino
Accessing the GPS device from the Arduino IDE
Connecting a GPS shield to Arduino
Accessing the GPS shield from the Arduino IDE
Chapter 12. Taking Your Robot to Sea
Building an automated sailing platform
Building an Arduino-powered underwater ROV
Chapter 13. Robots That Can Fly
Building an Arduino-operated plane
Building a quadcopter platform
Chapter 14. Small Projects with Arduino
Small robots and Arduino