Robot Builder : The Beginner's Guide to Building Robots

Robot Builder : The Beginner's Guide to Building Robots

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 408 p.
  • 言語 ENG
  • 商品コード 9780789751492
  • DDC分類 629.892

Full Description


Absolutely no experience needed! Learn robot building from the ground up, hands-on, in full color! Love robots? Start building them. It's way easier than you ever imagined!John Baichtal has helped thousands of people get started with robotics. He knows what beginners need to know. He knows your questions. He knows where you might need extra help. Now, he's brought together this practical knowledge in one incredibly easy tutorial.Hundreds of full-color photos guide you through every step, every skill. You'll start simple, as you build a working robot in the very first chapter. Then, you'll grow your skills to expert-level: powering motors, configuring sensors, constructing a chassis, even programming low-cost Arduino microcontrollers.You'll learn hands-on, through real step-by-step projects...and go straight to the cutting-edge with in-depth sidebars. Wondering just how much you can really do? Baichtal shows you 30 incredible robots built by people just like you!John Baichtal's books about toys, tools, robots, and hobby electronics include Hack This: 24 Incredible Hackerspace Projects from the DIY Movement; Basic Robot Building With Lego Mindstorms NXT 2.0; Arduino for Beginners; MAKE: Lego and Arduino Projects for MAKE (as coauthor); and the forthcoming Building Your Own Drones: The Beginner's Guide to UAVs and ROVs. A founding member of the pioneering Twin Cities Maker hackerspace, he got his start writing for Wired's legendary GeekDad blog, and for DIYer bible MAKE Magazine.Make your robots move with motors and wheels Build solar-powered robots that work without batteries Control robots via Wi-Fi, radio, or even across the Internet Program robots to respond to sensor inputs Use your standard TV remote to control your robots Create robots that detect intruders and shoot them with Nerf (R) darts Grab and carry objects using claws and grippers Build water-borne robots that float, submerge, and "swim" Create "artbots" that paint or draw original artworks Enable your robots to send text messages when they take specific actions Discover today's new generation of hobbyist-friendly robotics kits Organize your ultimate robot-builder's toolbox Master simple safety routines that protect you whatever you're building

Contents

INTRODUCTION xviiWhat's in This Book? xviiChapter 1 You, Robot Builder 1What Are Robots? 2Myths About Robots 4Types of Robots 4Anatomy of a Robot 7Safety 9Build a Vibrobot 10Pizza Saver Vibrobot 11Computer Fan Buzzbot 15Summary 19Chapter 2 Robots of the World 21Watercolor Bot 22Sparki 23OpenROV 24Astro Droids 25Drink-Making Unit 26Mars Rover Replica 27MindCub3r 28Ball-Balancing Robot 29LEGO Turing Machine 30Sir Mix-a-Bot 31Arc-O-Matic 32Soft-Boiled Eggbot 33Legonardo 34Sisyphus 35Orbital Rendersphere 36Clash of the Fractions 37Lava Lamp Centrifuge 38Quakescape 39InMoov 40DIWire Bender 41Plant-Watering Robot 42Nerf Sentry Gun 43Yellow Drum Machine 44Pancake Bot 45Balloon Bot 46Piccolo: The Tiny CNC Bot 47Xylophone Bot 48Flyer-Distributing Robot 49Flowerbot 50CoolerBot 51Summary 52Chapter 3 Rolling Robots 53All About Motors 54Choosing a Motor 55Wheels 58Configuration 58Measurements 61Tires or Treads 61Project: DIY Wheels 65Parts List 66Step-by-Steps 67The Chassis 70Use a Pre-Made Chassis 70Make Your Own Chassis 71Use a Building Set 72Powering Your Robot 72Batteries 73Solar Panels 74House Current 75Project: Building a Rolling Robot 76Parts List 77Step-by-Steps 78Summary 81Chapter 4 Going Solar 83How Do Solar Panels Work? 84BEAM Robotics 85Three Hobbyist-Friendly Solar Cells 86Flexible Film 86Glass and Silicon 87Plastic and Silicon 88Prototyping Circuits 89How to Breadboard 90How to Solder 91Using Solar Power to Charge Batteries 100Project: DIY Solar Panel 101Parts List 102Step-by-Steps 103Project: Making a Solar Spinner 106Parts List 107Step-by-Steps 107Summary 109Chapter 5 Controlling Your Robot 111Autonomous 112Infrared 112Internet 113Radio Control 114Wireless 115Microcontroller/Microcomputer 116Motor Control Options 117Adafruit Motor Shield 117Schmalzhaus EasyDriver 118Makeblock Me Motor Driver 118Controlling a Robot with RC 119Transmitter 120Receiver 121Electronic Speed Controller 121Project: Use an Arduino Uno to Control a Robot 123Parts List 123Step-by-Steps 125Programming the Arduino 127Project Remix: Swapping Motor Boards 130Parts List 131Step-by-Steps 132Code 140Summary 141Chapter 6 Introduction to Programming 143What Is Programming? 144Delay 144For 144If/Else 144Loops and Interrupts 145Switch/Case 145Variables 145While Loops 145The Arduino IDE 146The Blink Sketch 148Finding Code Examples 149Adapting Example Code 151Simple Debugging Using the Serial Monitor 151Programming and Robotics Bookshelf 152Project: Adding an Ultrasonic Sensor to Your Robot 154Parts List 154Step-by-Steps 155Code 157Summary 159Chapter 7 Harnessing Infrared 161Uses for Infrared Signals 162Passive Versus Active IR 163IR Remote Controls 165Adafruit Mini Remote Control 165Sparkfun Infrared Remote Control 166Makeblock Infrared Receiver and Remote Controller 166Mini Project: Discover Your Remote's IR Codes 167Parts List 168Step-by-Steps 169Code 169Project: Controlling a Robot with IR 169Parts List 169Step-by-Steps 170Code 171Project: Dart Sentry 173Parts List 174Step-by-Steps 175Code 187Operating the Dart Sentry 189Summary 189Chapter 8 Building Sets 191Uses for Building Sets 192Enclosures 192Gantries 193Chassis 194Hardware Mounts 195Furniture 196Examples of Building Sets 197Vex Robotics Design System (Vexrobotics.com) 197LEGO Mindstorms and Technic Sets (Mindstorms.com) 198Actobotics Building System (Servocity.com) 199Makeblock (Makeblock.cc) 200MicroRax (Microrax.com) 200MakerBeam (Makerbeam.eu) 202Tamiya (Tamiyausa.com) 203Choosing a Building Set 203Material 204Beams 205Motor Mounts 206Connector Plates 207Electronics 208Gears 208Wheels and Tank Treads 209Customizing Building Sets 210Combining Building Sets 210Creating New Parts 214Chassis Designs 216LEGO Mindstorms EV3 Chassis 216Step-by-Steps 217Makeblock Chassis 226Parts List 227Step-by-Steps 228Actobotics Chassis 234Parts List 234Step-by-Steps 236Summary 245Chapter 9 Robot-Builder's Toolbox 247Choose Your Toolbox 248Size 248Construction 249Metal 249Plastic 249Cloth 250Subdividers 251Trays 251Compartments 252Belly 252Handle 253Four Toolboxes 254Pelican 1460 Mobile Tool Chest 254Stack-On 39-Bin Drawer Cabinet 255Husky 41-inch 13-Drawer Tool Cabinet 256Craftsman 21-inch Toolbox 257Tools 257Drivers and Wrenches 257Electronics 259Soldering 262Measurements 263Writing and Drawing Tools 264CNC Tools 265Woodworking Tools 266Attaching 267Cutting 269Cables 269Introduction to CNC Tools 270Laser Cutter 101 270Anatomy 271Using the Laser Cutter 274CNC Router 101 276Anatomy 277Using the CNC Router 2793D Printer 101 280Anatomy 280Using the 3D Printer 282Summary 282Chapter 10 Manipulators 283Types of Manipulators 284Universal Gripper 284Scoop 285Tentacle 286Pneumatic 287Pincer 288Humanoid Hand 288Electromagnet 289Claw 290Winch 291Pen 291Commercial Manipulator Options 292Makeblock Strong Robot Gripper 292VEX Claw 293uFactory uArm 294Dagu Robotic Claw, MK II 294Project: LEGO Pincer 296Parts List 296Step-by-Steps 298Project: Laser-Cut Pincers 307Parts List 307Step-by-Steps 309Project: Coffee Grounds Gripper 314Parts List 315Step-By-Steps 317Summary 328Chapter 11 Water Robots 329Anatomy of a Water Robot 330Flotation 330Power 330Steering 331Propulsion 331Control 332Stabilization 332Submersibles 332Moisture 333Waterproof Enclosures 333Project: Floating Fanbot 334Parts List 335Step-by-Steps 337Code 348Summary 350Chapter 12 Art Bots 351Types of Art Bots 352V-plotter 352Vibration 352Plotter 353Eggbot 354Sand Plotter 355Car-Based 355Paint Pendulum 356Dot Matrix 357Converting an Image to G-Code 358Converting a Line Drawing into G-Code 361Project: Rolling 'Riter 362Parts List 363Step-by-Steps 365Code 380Summary 383Glossary 385Index 391ONLINE (WWW.INFORMIT.COM/TITLE/9780789751492):CHAPTER 13 Web-Interacting Robots 1Types of Web-Interacting Robots 2Sniffers 2Autotweeters 2Telepresence 2Interactive Robots 2Home Automation 3Sensor Nets 3Hardware 4Arduino Ethernet Shield 4Adafruit CC3000 Breakout 4Arduino Wi-Fi Shield 5Roving Networks WiFly 6Microcomputers: Non-Arduino Solutions 7BeagleBone Black (beaglebone.org) 7Raspberry Pi (raspberrypi.org) 7pcDuino (pcduino.com) 7Arduino Yun (arduino.cc/en/main/ArduinoBoardYun) 7Dart Texter 8Parts List 9Step-by-Steps 9Code 12Summary 13TOC, 9780789751492, 10/08/2014

最近チェックした商品