The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming RobotsDiscover the many features of the LEGO® MINDSTORMS® NXT 2.0 set. The LEGO MINDSTORMS NXT 2.0 Discovery Book is the complete, illustrated, beginner's guide to MINDSTORMS that you've been looking for. The crystal clear instructions in the Discovery Book will show you how to harness the capabilities of the NXT 2.0 set to build and program your own robots. Author and robotics instructor Laurens Valk walks you through the set, showing you how to use its various pieces, and how to use the NXT software to program robots. Interactive tutorials make it easy for you to reach an advanced level of programming as you learn to build robots that move, monitor sensors, and use advanced programming techniques like data wires and variables. You'll build eight increasingly sophisticated robots like the Strider (a six-legged walking creature), the CCC (a climbing vehicle), the Hybrid Brick Sorter (a robot that sorts by color and size), and the Snatcher (an autonomous robotic arm). Numerous building and programming challenges throughout encourage you to think creatively and to apply what you've learned as you develop the skills essential to creating your own robots. Requirements: One LEGO MINDSTORMS NXT 2.0 set (#8547) Features: –A complete introduction to LEGO MINDSTORMS NXT 2.0 –Building and programming instructions for eight innovative robots –50 sample programs and 72 programming challenges (ranging from easy to hard) encourage you to explore newly learned programming techniques –15 building challenges expand on the robot designs and help you develop ideas for new robots Who is this book for?This is a perfect introduction for those new to building and programming with the LEGO MINDSTORMS NXT 2.0 set. The book also includes intriguing robot designs and useful programming tips for more seasoned MINDSTORMS builders. |
Contents
3 | |
7 | |
Creating and Modifying Programs | 23 |
Working with Programming Blocks Move Sound and Display | 31 |
Waiting Repeating and Other Programming Techniques | 43 |
Building and Programming Robots with Sensors | 53 |
Understanding Sensors | 55 |
Using the Touch Color and Rotation Sensors | 67 |
Using Data Hubs and Data Wires | 149 |
Using Data Blocks and Using Data Wires with Loops and Switches | 171 |
Using Variables Constants and Playing Games on the NXT | 183 |
Advanced Robot Projects | 195 |
Snatcher The Autonomous Robotic Arm | 197 |
Hybrid Brick Sorter Sort Bricks by Color and Size | 237 |
CCC The Compact Chimney Climber | 265 |
Troubleshooting and Solving Connection Problems | 285 |
Other editions - View all
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building ... Laurens Valk No preview available - 2010 |
Common terms and phrases
backward block configured block in action block’s Configuration Panel blocks inside Bluetooth build and program buIldIng dIscoVery Chapter Color Sensor companion website Compare block Configure the blocks connect create a program Create the program data hub data plugs detected difficulty Discovery robot Display block dongle example grab grabber input plug Input port LEGO MINDSTORMS NXT Light Sensor Logic data wire logic value Loop block Math block MINDSTORMS NXT 2.0 minifigure Motor block Move block NXT 2.0 robotics NXT brick NXT buttons NXT program NXT screen NXT’s object Once output plug poll program shown programming blocks Programming Palette RoboCup Junior robot move Rotation Sensor run the program sensor is pressed sensor value Sequence Beam Shot-Roller shown in Figure SmartBot Snatcher sorter wheel Sound block step stop Strider Switch block Touch Sensor trigger value Ultrasonic Sensor block USB cable Wait block Wheel motor you’ll learn