Make an Arduino-Controlled RobotBuilding robots that sense and interact with their environment used to be tricky. Now, Arduino makes it easy. With this book and an Arduino microcontroller and software creation environment, you’ll learn how to build and program a robot that can roam around, sense its environment, and perform a wide variety of tasks. All you to get started with the fun projects is a little programming experience and a keen interest in electronics. Make a robot that obeys your every command—or runs on its own. Maybe you’re a teacher who wants to show students how to build devices that can move, sense, respond, and interact with the physical world. Or perhaps you’re a hobbyist looking for a robot companion to make your world a little more futuristic. With Make an Arduino Controlled Robot, you’ll learn how to build and customize smart robots on wheels. You will:
|
Contents
1 | |
9 | |
Chapter 3 Building the TwoWheeled Mobile Platform | 21 |
Chapter 4 Building the FourWheeled Mobile Platform | 45 |
Getting Started with Arduino | 71 |
Chapter 6 Testing the Robots Basic Functions | 85 |
Chapter 7 Controlling Speed and Direction | 103 |
Introduction to Sensors | 133 |
Chapter 10 Autonomous Movement | 163 |
Chapter 11 Remote Control | 185 |
Appendix A Enhancing Your Robot | 201 |
Appendix B Using Other Hardware with Your Robot | 205 |
Appendix C Debugging Your Robot | 211 |
Appendix D Power Sources | 221 |
Appendix E Programming Constructs | 231 |
Appendix F Arduino Pin and Timer Usage | 235 |