Create high-tech walking, talking, and thinking robots"McComb hasn't missed a beat. It's an absolute winner!" -GeekDad, Wired.com Breathe life into the robots of your dreams-withoutadvanced electronics or programming skills. Arduino Robot Bonanza shows you how to build autonomous robots using ordinary tools and common parts. Learn how to wire things up, program your robot's brain, and add your own unique flair. This easy-to-follow, fully illustrated guidestarts with the Teachbot and moves to more complex projects, including the musical TuneBot, the remote-controlled TeleBot, a slithering snakelike 'bot, and a robotic arm with 16 inches of reach!
Get started on the Arduino board and softwareBuild a microcontroller-based brainHook up high-tech sensors and controllersWrite and debug powerful Arduino appsNavigate by walking, rolling, or slitheringProgram your 'bot to react and explore on its ownAdd remote control and wireless videoGenerate sound effects and synthesized speechDevelop functional robot arms and grippersExtend plans and add exciting features
Gordon McComb is one of the world's leading authors on amateur and educational robotics. His bestselling book, Robot Builder's Bonanza, first published in 1987 and now in its fourth edition, is a renowned, widely read guide for the robot builder. McComb is also the author of 65 other books, plus thousands of magazine articles for such publications as Popular Science and Modern Electronics. For 13 years, he wrote a weekly syndicated newspaper column on computers and technology, which reached several million readers nationwide.
Ch 1. Ins and Outs of the Arduino Microcontroller Ch 2. Arduino as a Robot Brain Ch 3. Connecting Things to the Arduino Ch 4. Enhancing Your Robot with Sensors Ch 5. Expanding the Arduino Ch 6. Layout and Design Ch 7. The TestBot Test Platform Ch 8. Mini Kissing Bug Ch 9. Animatronic Parrot Ch 10. Your Robot Avatar Ch 11. Slithering Snake Ch 12. 18-Servo WalkerBot Ch 13. PC-based Autonomous Robot Ch 14. Crash Course in Electronics Ch 15. Learning the Arduino Programming Language Ch 16. Setting Up Your Robotics Laboratory