History
LEARN ROBOTICS WITH RASPBERRY PI®
Topics
Tutorials
BUILD AND CODE YOUR OWN MOVING, SENSING, THINKING ROBOTS Offers & Deals
BY MATT TIMMONSBROWN
Highlights
Settings Support Sign Out
SAN FRANCISCO
Playlists
®
LEARN ROBOTICS WITH RASPBERRY PI . Copyright © 2019 by Matt TimmonsBrown. History All rights reserved. No part of this work may be reproduced or transmitted in any form
Topics
or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the
Tutorials
copyright owner and the publisher. Offers & Deals
ISBN10: 1593279205
Highlights
ISBN13: 9781593279202
Settings
Publisher: William Pollock
Support Production Editor: Janelle Ludowise SignCover Illustration: Josh Ellingson Out
Cover Design: Mimi Heft Interior Design: Beth Middleworth Developmental Editor: Liz Chadwick Technical Reviewer: Jim Darby Copyeditor: Rachel Monaghan Compositor: Kim Scott, Bumpy Design Proofreader: James Fraleigh Circuit diagrams made using Fritzing (http://fritzing.org/). The following images are reproduced with permission: Figure 62 was created by László Németh. Figure 63 was created by Phillip Burgess
and is licensed under the Creative Commons AttributionShareAlike 3.0 Unported License (https://learn.adafruit.com/assets/10668). Figure 717 was created by AlexJ. Figure 819 was created by SharkD and is licensed under the Creative Commons AttributionShareAlike 3.0 Unported License (https://commons.wikimedia.org/wiki/File:HSV_color_solid_cylinder_saturation_ gray.png). For information on distribution, translations, or bulk sales, please contact No Starch Press, Inc. directly: No Starch Press, Inc. 245 8th Street, San Francisco, CA 94103 phone: 1.415.863.9900;
[email protected] www.nostarch.com Library of Congress CataloginginPublication Data: Names: TimmonsBrown, Matt, author. Title: Learn robotics with Raspberry Pi : build and code your own moving, sensing, thinking robots / Matt TimmonsBrown. Description: San Francisco : No Starch Press,Inc., [2019] Identifiers: LCCN 2018042503 (print) | LCCN 2018048396 (ebook) | ISBN 9781593279202 (print) | ISBN 1593279205 (print) | ISBN 9781593279219 (ebook) | ISBN 1593279213 (ebook) Subjects: LCSH: Robotics. | Raspberry Pi (Computer) Classification: LCC TJ211 (ebook) | LCC TJ211 .T579 2019 (print) | DDC 629.8/9dc23 LC record available at https://lccn.loc.gov/2018042503 No Starch Press and the No Starch Press logo are registered trademarks of No Starch Press, Inc. Raspberry Pi is a trademark of the Raspberry Pi Foundation. Other product and company names mentioned herein may be the trademarks of their respective owners. Rather than use a trademark symbol with every occurrence of a trademarked name, we are using the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.
INTRODUCTION
History
WELCOME TO LEARN ROBOTICS WITH RASPBERRY PI! IN THIS BOOK,
Topics
YOU AND I WILL GO ON AN EXCITING ADVENTURE THROUGH ELECTRONICS, CODE, AND ROBOTICS. I’LL SHOW YOU HOW TO USE
Tutorials
THE RASPBERRY PI MINICOMPUTER TO BUILD YOUR VERY OWN CUSTOMIZABLE ROBOT FROM THE GROUND UP.
Offers & Deals
Along the way, we’ll undertake a series of projects that will give your robot awesome
Highlights
abilities, from remote control to following lines to recognizing objects and more!
Settings
By the end of this book you’l