I, Robot Builder: The Beginner's Guide to Building Robots.pdf
Everyone loves robots, but how many of us could build one? This book teaches readers how to power motors, configure sensors, build chassis, and program microcontrollers. The advanced chapters deal with Arduino-controlled projects. The Arduino is a relatively simple microcontroller designed with artists, students, and other amateurs in mind, and the platform allows non-technical people to control sensors and motors with ease. The book educates readers on building robots, assuming no knowledge whatsoever. Most chapters come with a fun robot project with step-by-steps showing clearly how to make the robot, while sidebars explain challenging topics in greater detail. In addition to engaging readers with projects and electronics lessons, the book presents an overview of cool robots that have been created by other hobbyists.
John Baichtal got his start writing blog posts for Wired's legendary GeekDad blog as well as the DIYer's bible MAKE Magazine. From there he branched out into authoring books about toys, tools, robots, and hobby electronics. He is the co-author of The Cult of Lego (No Starch) and author of Hack This: 24 Incredible Hackerspace Projects from the DIY Movement as well as Basic Robot Building With Lego Mindstorms NXT 2.0, and Arduino for Beginners (all from Que). Most recently he wrote Make: Lego and Arduino Projects for MAKE, collaborating with Adam Wolf and Matthew Beckler. He lives in Minneapolis, MN, with his wife and 3 children.
1) Intro - In this chapter, the reader is introduced to a small, simple robot called a buzzbot as the first project. 2) Robots of the World - In this chapter, readers learn the origins of robotics and describe various types of modern robots. 3) Motors - This chapter introduces readers to motors, and project #2: A simple rolling robot. 4) Solar Power - In this chapter, readers learn how to power a robot with solar panels, and are presented with their third project, a solar powered robot. 5) Microcontrollers - In this chapter, readers learn how to usea microcontroller to control their projects. While the chapter focuses on Arduinos, readers are also introduced to the Raspberry Pi. 6) Programming - Readers are introduced to programming an Arduino to interact with motors and sensors. 7) Infrared - Readers learn how to use infrared light in their projects. Readers will build a "guard robot" that shoots a Nerf gun at an intruder, using both passive and active infrared to control the robot. 8) Building Sets - In this chapter, readers learn the various robot-building sets such as Mindstorms, Tamiya, VEX, fischertechnik, Make Block, and so on. Readers also learn how to build a laser-cut car chassis out of wood. 9) Tools - This chapter explores the tools readers can use to build their own robots. 10) Manipulators - In this chapter, readers learn about making robotic arms in this chapter by building their own robotic arm. 11) Water Robots - This chapter describes how to secure the electronics of a robot against water damage, and a robot boat using 2-liter soda bottles as pontoons (Project #6) is described. 12) Art Bots - This chapter describes the phenomenon of art bots, which draw art robotically. Project #7: An art bot. 13) Web-Controlled Robots - Readers adapt their rolling robot from Chapter 3 to serve as a telepresence robot (Project #8) that carries around a tablet with video chat activated, so they can see and hear what's going on elsewhere! Glossary