- ホーム
- > 洋書
- > 英文書
- > Science / Mathematics
Full Description
EV3 without limits!Build 5 amazing robotics projects that take DIY to a whole new level!You can do way more with your LEGO Mindstorms EV3 kit than anyone ever told you! In this full-color, step-by-step tutorial, top-maker and best-selling author John Baichtal shows you how to transcend Mindstorms' limits as you build five cutting-edge robotics projects.You'll discover just how much you can do with only the parts that came with your kit-and how much farther you can go with extremely low-cost add-ons like Arduino and Raspberry Pi. You'll learn how to reprogram your Mindstorms Intelligent Brick to add additional hardware options and create more complex programs.Hundreds of full-color, step-by-step photos teach you every step, every skill. Whenever you're ready for advanced techniques, Baichtal explains them in plain English. Here's just some of what you'll learn how to do:Build a drawing Plotter Bot that gyrates to draw new patterns Hack Mindstorms' wires-and control robots without wires Create a remote-controlled crane, and operate it from your smartphone Use the EV3 brick to control third-party electronic modules of all kinds Replace the EV3 brick with smarter, more flexible Arduino, Raspberry Pi, or BeagleBone Black hardware Build a robotic flower whose petals open and close based on time of day Use third-party sensors to build robots that can sense practically anything Load an alternate operating system onto your EV3 brick 3D print, laser, and mill your own perfect LEGO parts Create ball contraptions, and extend them with your own custom parts Make a pole-climbing robot-and hook up an altimeter to track its heightThis book is not authorized or endorsed by the LEGO (R) Group.Register Your Book at www.quepublishing.com/register and receive 35% off your next purchase.
Contents
Chapter 1 Introduction 1Hacking Mindstorms 2Chapter Topics 6Chapter 2 Project: Plotter Bot 7Parts List 8Building the Plotter Bot 9Program the Plotter Bot 43Moving the Motors 44A Simple Program 45Resetting the X Axis 47Hacking Opportunities 49Summary 49Chapter 3 Hacking LEGO I: Connections 51Mindstorms Wires Explained 51Inside the Mindstorms Wire 52Hacking Mindstorms Wires 53Exploring Wireless Options 56Infrared Sensor and Beacon 56Bluetooth 57Hacking Wireless 58Summary 62Chapter 4 Project: Remote-Controlled Crane 63Parts List 64Building the Crane 65Programming the Crane 93Controlling the Crane with Infrared 98Using Your Phone's Commander App 98Summary 104Chapter 5 Hacking LEGO II: Alternate Controllers 105Microcontrollers and Microcomputers 106Arduino 106Raspberry Pi 108BeagleBone Black 110But Why? 112Example Projects 114Book Reader 114Mini Tank 115Chocolate Milk Maker 116Ball Counting Robot 117Rolling Alarm Robot 118BeagleBone Black Robot 119Programing Environments 120LeJos 121RobotC 121Monobrick 121ev3dev 121Summary 122Chapter 6 Project: Robot Flower 123Robot Flower Mindstorms Build 124Parts List 124Steps 125Program the Robot Flower 146Substituting the Arduino 150Quick and Dirty Arduino 151Parts 152Steps 153Programming the Arduino 154Summary 155Chapter 7 Hacking LEGO III: Create Your Own LEGO Parts 157Designing Your Own Parts 158Check Your Dimensions 159Create the Design File 160Output and Iterate 161Finding Designs 161Thingiverse 162LDraw 163SketchUp Warehouse 163Outputting Your Own Parts 164CNC Mill 164Laser Cutter 1673D Printer 170Tip: Parametric 3D Models 175Summary 176Chapter 8 Project: Ball Contraption 177Building the Contraption 178Parts List 178Steps 179Program the Contraption 224Creating Your Own Parts 225The Baseplate 226The Gear 233Summary 237Chapter 9 Hacking LEGO IV: Add-on Electronics 239Motors and Wheels 240Motor Driver 240Omni-Wheels 2408-Channel Servo Controller 241Hub-ee Wheels 242Linear Actuator 242Servo-Actuated Pneumatic Valve 243Lighting Systems 244RGB LED Modules 244Light Strands 245Sensors 246Grove Sensor Adapter 246dGPS 246Proximity Sensor 247Pixy and Pixy Adapter 248Sensor Mux 249Absolute IMU-ACG 250dPressure Sensor 251Thermal Infrared Sensor 252NXT and Education Electronics 252Pneumatics Add-On Set 252NXT Light Sensor 253NXT Temperature Sensor 253NXT Sound Sensor 254NXT Ultrasonic 255Control Systems 255Relay Driver 256sBrick Control System 256PlayStation Controller Interface 257NXTBee Wireless Board 258Summary 258Chapter 10 Project: Flagpole Climber 259Building the Flagpole Climber 260Parts List 260Building Steps 262Programming the Pole Climber 288Installing the Ultrasonic Sensor 289Programming the Sensor 290Swapping in the BrickPi 291Raspberry Pi Quick Start 292Adding the RPi and BrickPi 292Parts List 294Steps 294Tip: Troubleshooting 301Summary 302Glossary 303TOC, 9780789755384, 10/12/20159780789755384_book.indb vi 10/9/15 1:05 PM