Book description
Learn Robotics with Raspberry Pi will take you from inexperienced maker to robot builder. You’ll start off building a two-wheeled robot powered by a Raspberry Pi minicomputer and then program it using Python, the world’s most popular programming language. Gradually, you’ll improve your robot by adding increasingly advanced functionality until it can follow lines, avoid obstacles, and even recognize objects of a certain size and color using computer vision.
Learn how to:
•Control your robot remotely using only a Wii remote
•Teach your robot to use sensors to avoid obstacles
•Program your robot to follow a line autonomously
•Customize your robot with LEDs and speakers to make it light up and play sounds
•See what your robot sees with a Pi Camera
As you work through the book, you’ll learn fundamental electronics skills like how to wire up parts, use resistors and regulators, and determine how much power your robot needs. By the end, you’ll have learned the basics of coding in Python and know enough about working with hardware like servers, motors, and sensors to expand your creations beyond simple robots.
Requirements: Raspberry Pi and Python 3
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Dedication
- CONTENTS
- CONTENTS IN DETAIL
- ACKNOWLEDGMENTS
- FOREWORD
- INTRODUCTION
- CHAPTER 1: GETTING UP AND RUNNING
- CHAPTER 2: ELECTRONICS BASICS
- CHAPTER 3: BUILDING YOUR ROBOT
- CHAPTER 4: MAKING YOUR ROBOT MOVE
- CHAPTER 5: AVOIDING OBSTACLES
- CHAPTER 6: CUSTOMIZING WITH LIGHTS AND SOUND
- CHAPTER 7: LINE FOLLOWING
- CHAPTER 8: COMPUTER VISION: FOLLOW A COLORED BALL
- NEXT STEPS
- RASPBERRY PI GPIO DIAGRAM
- RESISTOR GUIDE
- HOW TO SOLDER
- RUN PROGRAM ON STARTUP
Product information
- Title: Learn Robotics with Raspberry Pi
- Author(s):
- Release date: December 2018
- Publisher(s): No Starch Press
- ISBN: 9781593279202
You might also like
book
Beginning Robotics with Raspberry Pi and Arduino: Using Python and OpenCV
Learn how to use a Raspberry Pi in conjunction with an Arduino to build a basic …
book
Beginning Robotics with Raspberry Pi and Arduino: Using Python and OpenCV
Learn how to use a Raspberry Pi in conjunction with an Arduino to build a basic …
book
Learning Computer Architecture with Raspberry Pi
Use your Raspberry Pi to get smart about computing fundamentals In the 1980s, the tech revolution …
book
Python Programming with Raspberry Pi
Become a master of Python programming using the small yet powerful Raspberry Pi Zero About This …