Arduino Robotic Projects
eBook - ePub

Arduino Robotic Projects

Richard Grimmett

Buch teilen
  1. 240 Seiten
  2. English
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Arduino Robotic Projects

Richard Grimmett

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Über dieses Buch

Arduino is an open source microcontroller, built on a single circuit board that is capable of receiving sensory input from the environment and controlling interactive physical objects.

Arduino Robotic Projects starts with the fundamentals of turning on the basic hardware and then provides complete, step-by-step instructions that allow almost anyone to use this low-cost hardware platform. You'll build projects that can move using DC motors, walk using servo motors, and then add sensors to avoid barriers. You'll also learn how to add more complex navigational techniques such as GPRS so that your robot won't get lost.

Häufig gestellte Fragen

Wie kann ich mein Abo kündigen?
Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
(Wie) Kann ich Bücher herunterladen?
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Welcher Unterschied besteht bei den Preisen zwischen den Aboplänen?
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Was ist Perlego?
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Unterstützt Perlego Text-zu-Sprache?
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ist Arduino Robotic Projects als Online-PDF/ePub verfügbar?
Ja, du hast Zugang zu Arduino Robotic Projects von Richard Grimmett im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Computer Science & Programming in C. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Jahr
2014
ISBN
9781783989829

Arduino Robotic Projects


Table of Contents

Arduino Robotic Projects
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Powering on Arduino
Selecting the right Arduino board
A brief history of Arduino
Introducing the different versions of Arduino
Arduino Uno R3
Choosing the Arduino Uno R3
Arduino Mega 2560 R3
Choosing the Arduino Mega
Spotting a counterfeit or clone
Arduino Due
Choosing the Arduino Due
Arduino Micro
Choosing the Arduino Micro
Adafruit FLORA
Choosing the Adafruit FLORA
Adafruit Gemma
Choosing the Adafruit Gemma
Adafruit Trinket
Choosing the Adafruit Trinket
Other options with Arduino
Powering up Arduino
Unveiling your Arduino
Connecting to Arduino
Installing the FLORA IDE
Summary
2. Getting Started with the Arduino IDE
Using a Windows machine to develop with Arduino
Running the IDE for Uno
Setting the IDE to your board
Selecting the proper COM port
Opening and uploading a file to Arduino
Running the IDE for Mega
Running the IDE for the Adafruit FLORA
Installing the Adafruit drivers
Selecting the Adafruit boards
Selecting the COM port
Coding an LED flash on the FLORA
Using a Mac to develop using Arduino
Summary
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
The if statement
The for statement
Summary
4. Accessing the GPIO Pins
The GPIO capability of Arduino
The first external hardware connection
The Arduino IDE and LED code
Summary
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
Summary
6. Controlling DC Motors
The basics of DC motor
Connecting a DC motor directly to Arduino
Using Arduino code to control the speed of the DC motor
Connecting a DC motor using an H-bridge and Arduino
Using Arduino code to control the direction of the DC motor
Controlling the DC motor using a shield
The Arduino code for the DC motor shield
Summary
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
Summary
8. Avoiding Obstacles Using Sensors
An overview of the sensors
Sonar sensors
Infrared 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
Summary
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
Summary
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
Summary
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
Summary
12. Taking Your Robot to Sea
Building an automated sailing platform
Building an Arduino-powered underwater ROV
Building an ROV
Controlling brushless DC motors with Arduino
Connecting a LAN shield to Arduino
Accessing a camera for your project
Summary
13. Robots That Can Fly
Building an Arduino-operated plane
Building a quadcopter platform
Summary
14. Small Projects with Arduino
Small robots and Arduino
Wearable Arduino projects
Summary
Index

Arduino Robotic Projects

Copyright © 2014 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the inf...

Inhaltsverzeichnis