Index

A note on the digital index

A link in an index entry is displayed as the section title in which that entry appears. Because some sections have multiple index markers, it is not unusual for an entry to have several links to the same section. Clicking on any link will take you directly to the place in the text in which the marker appears.

A

Abe UB 22S, Bluetooth Technology (Optional)
absolute value, The Math Block
acceleration of motor, The Motor Block
accelerometer sensor, The Touch Sensor
Action blocks, The Common Blocks, The Common Blocks, The Common Blocks, The Motor Block, The Motor Block, The Motor Block, The Send Message Block, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Color Lamp block, The Send Message Block
Display block, The Motor Block
Motor block, The Common Blocks
Send Message block, The Motor Block
Sound block, The Motor Block
sub-palette, The Common Blocks
Action parameter, The Next Action Parameter, The Sound Block, The Sound Block, The Wait Block, The Loop Block, The Switch Block, The Motor Block, The Color Lamp Block, The Variable Block, The File Access Block
for Color Lamp block, The Color Lamp Block
for Display block, The Sound Block
for File Access block, The File Access Block
for Loop block, The Loop Block
for Motor block, The Motor Block
for Record/Play block, The Next Action Parameter
for Sound block, The Sound Block
for Switch block, The Switch Block
for Variable block, The Variable Block
for Wait block, The Wait Block
activating robot, Activating a Robot
active sensors, The Servo Motors
addition, The Math Block
Advanced blocks, The Constant Block, The Constant Block, The Text Block, The Text Block, The Text Block, The File Access Block, The Calibration Block, The Calibration Block, NXT-G Tools, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Bluetooth Connection block, The Calibration Block
Calibration block, The File Access Block, NXT-G Tools
File Access block, The Text Block
Keep Alive block, The Text Block
Number to Text block, The Constant Block
Reset Motor block, The Calibration Block
Text block, The Text Block
Albrecht, Eric, Internet Resources
Alpha Rex humanoid, Activating a Robot, Establishing a Connection with Bluetooth Technology and Downloading a Program
ambient light, The Color Sensor
And logical operation, The Data Blocks
angle connectors, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
angled beams, The Straight Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
angled structures, Forming Corners
animal projects, The Lizard: A Color-Sensitive Reptile
antennae attachments, for Table-Bot, Conclusion
The Art of LEGO MINDSTORMS NXT_G Programming (Griffin), The Calibration Block
Atmel 32-bit ARM7 processor, Understanding the Electronic Pieces
Atmel 8-bit AVR processor, Understanding the Electronic Pieces
axle accessories, The Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
axle ball peg, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
axle extender, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
axles, The Straight Beam, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library

B

backlash, The Gear Train
ball magazine, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
ball shooter, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
balls, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
base for the Printer, Components of the Printer
base speed, Moving Around with the Jeep’s Front-Wheel Drive
batteries, Getting Started with the NXT 2.0 Set, Establishing a Connection with Bluetooth Technology and Downloading a Program
power conservation, Establishing a Connection with Bluetooth Technology and Downloading a Program
battery level indicator, Establishing a Connection with the USB Cable and Downloading a Program
beams, Measuring the Pieces, The Beams, The Straight Beam, The Angled Beam, Building Sturdy Structures, Extending Beams, Sequence Beams, LEGO MINDSTORMS NXT 2.0 Piece Library
angled, The Straight Beam
extending, Building Sturdy Structures
right-angled, The Angled Beam
sequence, Sequence Beams
straight, The Beams
widening, Extending Beams
bevel gears, The Gears, LEGO MINDSTORMS NXT 2.0 Piece Library
Bill of Materials (BOM), Building Inventor-Bot, Building the Jeep, Building the Lizard, Non-LEGO Requirements for the Printer
for Inventor-Bot, Building Inventor-Bot
for the Jeep, Building the Jeep
for the Lizard, Building the Lizard
for the Printer, Non-LEGO Requirements for the Printer
Blakbird’s Technicopedia, Internet Resources
Block Import and Export Wizard, Update NXT Firmware
blocks, right-angled, Forming Corners
blue light, The Color Sensor
Bluetooth, Programming a Robot, Getting Started with the NXT 2.0 Set, Bluetooth Technology (Optional), Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, The Input (Sensor) Ports, Buttons and the LCD, The Send Message Block, The Send Message Block, The Calibration Block, NXT-G 2.0 Quick Reference, General Resources
connection, Programming a Robot, Getting Started with the NXT 2.0 Set, Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, The Input (Sensor) Ports, The Send Message Block
Connection block, The Calibration Block, NXT-G 2.0 Quick Reference
dongle, Bluetooth Technology (Optional)
submenu, Buttons and the LCD, The Send Message Block
web resources, General Resources
.bmp file type, Block Import and Export Wizard
BOM (Bill of Materials), Building Inventor-Bot, Building the Jeep, Building the Lizard, Non-LEGO Requirements for the Printer
for Inventor-Bot, Building Inventor-Bot
for the Jeep, Building the Jeep
for the Lizard, Building the Lizard
for the Printer, Non-LEGO Requirements for the Printer
brainstorming, Step 1: Getting an Idea for a Robot
BrickCon, LEGO Storage
BrickFest, LEGO Storage
bricks, LEGO MINDSTORMS NXT 2.0: People, Pieces, and Potential
Brickset, Internet Resources
Brickshelf, Internet Resources
BrickWorld, LEGO Storage
broken data wires, The Wire Path
broken My Blocks, The My Blocks
building robot, LEGO MINDSTORMS NXT 2.0: People, Pieces, and Potential, LEGO Computeraided Design Resources
web resources, LEGO Computeraided Design Resources
bushings, The Angled Beam, The Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
buying LEGO pieces, LEGO Computeraided Design Resources

C

cables, Building a Robot, The Input (Sensor) Ports, Connecting the Electronic Pieces with Electrical Cables, Connecting the Cables, Building the Jeep, Building the Jeep, Attaching the Cables, Connecting the Cables, Troubleshooting the Printer, LEGO MINDSTORMS NXT 2.0 Piece Library
converter, The Input (Sensor) Ports
for Inventor-Bot, Connecting the Cables
for the Jeep, Building the Jeep, Building the Jeep
for the Lizard, Attaching the Cables
for the Printer, Connecting the Cables, Troubleshooting the Printer
troubleshooting placement, Troubleshooting the Printer
CAD (computer-aided design) software, web resources, LEGO Computeraided Design Resources
Calibrate Sensors tool, NXT-G Tools
Calibration block, The File Access Block, NXT-G Tools, NXT-G 2.0 Quick Reference
cam, LEGO MINDSTORMS NXT 2.0 Piece Library
catapult, The Miscellaneous Elements
CD-ROM, Getting a Quick Start
Center Reset My Block, Programming the Jeep
Clear/Go Back button, on microcomputer, The Input (Sensor) Ports
clipboard, and managing programming blocks, Managing Programming Blocks in the Work Area
closing data file, The File Access Block
color, Measuring the Pieces, The Axles, The Pegs, The Wire Path
of axles, The Axles
of data wires, The Wire Path
of pegs, The Pegs
of pieces, Measuring the Pieces
Color Lamp block, The Send Message Block, NXT-G 2.0 Quick Reference
color lamp, sensor acting as, The Color Sensor
Color parameter, for Color Lamp block, The Color Lamp Block
color sensor, Building a Robot, The Touch Sensor, Following a Line, LEGO MINDSTORMS NXT 2.0 Piece Library
adding to the Jeep, Following a Line
Color Sensor block, The Color Lamp Block, NXT-G 2.0 Quick Reference
Color Sorter, Activating a Robot, Establishing a Connection with Bluetooth Technology and Downloading a Program, The Touch Sensor
color-sensitive reptile, The Lizard: A Color-Sensitive Reptile (see Lizard, the)
comments, in programs, Navigating the Work Area
Common blocks, Increasing Program Readability with Comments, The Common Blocks, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
(see also Common palette)
Common palette, Building a Robot, The Programming Palette, The Programming Palette, Increasing Program Readability with Comments, Increasing Program Readability with Comments, The Next Action Parameter, The Next Action Parameter, The Sound Block, The Display Block, The Wait Block, The Wait Block, The Switch Block, Data Wires, Data Wires, Data Plug Characteristics, The Motor Block, The Motor Block, The Color Lamp Block, The Color Lamp Block, The Color Lamp Block, The Sensor Blocks, The Sensor Blocks, The Sensor Blocks, The Sensor Blocks, The Range Block, Image Editor, Image Editor, My Block #2: Wheel Control, Creating the Final Program, Step 2: Blue, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Display block, The Sound Block, The Motor Block, Image Editor, Image Editor, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
image in configuration panel, Image Editor
Loop block, The Wait Block, Data Wires, The Color Lamp Block, The Sensor Blocks, My Block #2: Wheel Control, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
data plugs, Data Wires
sensor reading, The Color Lamp Block
Move block, Building a Robot, The Programming Palette, Increasing Program Readability with Comments, Data Plug Characteristics, The Sensor Blocks, NXT-G 2.0 Quick Reference
configuration panel, The Programming Palette
data hub chart, Data Plug Characteristics
Ultrasonic Sensor block to control power level of, The Sensor Blocks
Record/Play block, The Next Action Parameter, NXT-G 2.0 Quick Reference
Sound block, The Next Action Parameter, The Motor Block, The Range Block, Step 2: Blue, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
for the Lizard, Step 2: Blue
Random block to control, The Range Block
Switch block, The Switch Block, Data Wires, The Color Lamp Block, The Sensor Blocks, Creating the Final Program, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
configuration panel, Creating the Final Program
data plugs, Data Wires
sensor reading, The Color Lamp Block
Wait block, The Display Block, The Wait Block, The Color Lamp Block, The Sensor Blocks, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
sensor reading, The Color Lamp Block
sub-palette, The Wait Block
Communications tab, in NXT window, The Controller
Compare block, The Math Block, NXT-G 2.0 Quick Reference
Compare parameter, for Ultrasonic Sensor block, The Color Lamp Block
compass sensor, The Touch Sensor
Complete palette, The Programming Palette, Broken Data Wires, The Color Lamp Block, Block Import and Export Wizard
imported blocks on, Block Import and Export Wizard
Sensor sub-menu, The Color Lamp Block
compound gearing, Compound Gearing: Achieving Greater Torque or Speed
computer, Building a Robot, Getting Started with the NXT 2.0 Set, Image Editor
(see also NXT microcomputer)
controlling robot from, Image Editor
requirements, Getting Started with the NXT 2.0 Set
computer-aided design (CAD) software, web resources, LEGO Computeraided Design Resources
configuration panel, Adding a Programming Block, The Programming Palette, The Programming Palette, The Move Block, The Move Block, The Next Action Parameter, The Sound Block, The Sound Block, The Sound Block, Conclusion, The Common Blocks, The Send Message Block, The Data Blocks, The Math Block, The Math Block, The Range Block, The Range Block, The Constant Block, The Constant Block, The Text Block, The File Access Block, The Calibration Block, The Calibration Block, Image Editor, Creating the Final Program
feedback boxes in, The Move Block
for Bluetooth Connection block, The Calibration Block
for Compare block, The Math Block
for Constant block, The Constant Block
for Display block, The Sound Block, Image Editor
image in, Image Editor
for File Access block, The File Access Block
for Logic block, The Data Blocks
for Math block, The Math Block
for Motor block, The Common Blocks
for Move block, The Programming Palette, The Move Block
for Number to Text block, The Constant Block
for Random block, The Range Block
for Range block, The Range Block
for Record/Play block, The Next Action Parameter
for Reset Motor block, The Calibration Block
for Send Message block, The Send Message Block
for Sound block, The Sound Block, The Sound Block
for Switch block, Conclusion, Creating the Final Program
for Text block, The Text Block
connection, Programming a Robot, Getting Started with the NXT 2.0 Set, Adding a Programming Block, Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, The Input (Sensor) Ports, The Send Message Block
with Bluetooth technology, Programming a Robot, Getting Started with the NXT 2.0 Set, Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, The Input (Sensor) Ports, The Send Message Block
with USB cable, Adding a Programming Block
Connection parameter, for Send Message block, The Send Message Block
connector blocks, The Angled Beam, The Pegs, Spacing Gears on Parallel Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
connectors, Connecting the Electronic Pieces with Electrical Cables, The Straight Beam, The Angled Beam, The Angled Beam, The Angled Beam, The Pegs, The Pegs, Building Sturdy Structures, Spacing Gears on Parallel Axles, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library
axles, The Straight Beam, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
connector blocks, The Angled Beam, The Pegs, Spacing Gears on Parallel Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
on NXT electrical cable, Connecting the Electronic Pieces with Electrical Cables
pegs, The Pegs, Building Sturdy Structures, LEGO MINDSTORMS NXT 2.0 Piece Library
Constant block, The Constant Block, NXT-G 2.0 Quick Reference
Constant option, for Motor block action, The Motor Block
constants, availability to multiple programs, The Constant Block
Control parameter, The Sound Block, The Wait Block, The Wait Block, The Loop Block, The Switch Block, The Motor Block
for Loop block, The Wait Block, The Loop Block
for Motor block, The Motor Block
for Sound block, The Sound Block
for Switch block, The Switch Block
for Wait block, The Wait Block
control sequence, Programming the Jeep
Controller, Adding a Programming Block, The Controller
converter cables, The Input (Sensor) Ports
copying selected blocks, Managing Programming Blocks in the Work Area
cornered peg joiner, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
corners, Forming Corners, Getting Out of Corners
forming, Forming Corners
program for getting out of, Getting Out of Corners
Count option, for Loop block condition, The Loop Block
Create Pack and Go tool, Update NXT Firmware
cross block, The Angled Beam, The Pegs, LEGO MINDSTORMS NXT 2.0 Piece Library
cross-axles, The Straight Beam, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
cross-holes, The Beams, The Straight Beam, The Axles, Forming Corners
CSR BlueCore4 chip, The Input (Sensor) Ports
custom constants, The Constant Block
custom NXT-G blocks, Update NXT Firmware, NXT-G 2.0 Quick Reference
website repository, Update NXT Firmware
Custom palette, The Programming Palette, The Calibration Block
cutting, selected blocks, Managing Programming Blocks in the Work Area
cycle, Broken Data Wires

D

D-Link DBT-120 adapter, Bluetooth Technology (Optional), Establishing a Connection with the USB Cable and Downloading a Program
Data blocks, The Data Blocks, The Data Blocks, The Math Block, The Math Block, The Range Block, The Range Block, The Variable Block, The Constant Block, The File Access Block, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Compare block, The Math Block
Constant block, The Constant Block
Logic block, The Data Blocks
Math block, The Math Block
Random block, The Range Block, The File Access Block
Range block, The Range Block
Variable block, The Variable Block
data files, The Text Block, The File Access Block
closing, The File Access Block
storing or reading, The Text Block
data hub, Advanced NXT-G Programming, Data Wires, The Wire Path
resizing, The Wire Path
data hub chart, for Move block, Data Plug Characteristics
data log, from the Printer, Creating the Final Program
data plugs, Advanced NXT-G Programming, Data Wires
data types, The Wire Path, Broken Data Wires
mismatch, Broken Data Wires
transmitting, The Wire Path
data wires, The Loop Block, Advanced NXT-G Programming, Data Wires, The Wire Path, The Wire Path, The Color Lamp Block
and wire path, The Wire Path
broken, The Wire Path
creating connection, Data Wires
for Sensor blocks, The Color Lamp Block
Datalog Files subfolder, Buttons and the LCD
deceleration of motor, The Motor Block
Default profile, Starting an NXT-G Program
default settings, restoring for sensor, Calibrate Sensors
default variables, The Variable Block
Define Constants dialog, The Constant Block
degrees, The Servo Motors, The Port Parameter
for measuring servo motor duration, The Port Parameter
for specifying rotation, The Servo Motors
deleting, Managing Programming Blocks in the Work Area, The Sound Block, The My Blocks
My Blocks, The My Blocks
selected blocks, Managing Programming Blocks in the Work Area
sound files from NXT, The Sound Block
digital sensors, The Touch Sensor
(see also color sensor, ultrasonic sensor)
Direction parameter, The Port Parameter, The Common Blocks
for Motor block, The Common Blocks
for Move block, The Port Parameter
Display block, The Sound Block, The Motor Block, Image Editor, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Display parameter, The Sound Block, The Switch Block
for Display block, The Sound Block
for Switch block, The Switch Block
division, The Math Block
documentation, Step 4: Documenting the Robot
double bevel gears, The Gears, Achieving Optimal Performance, Spacing Gears on Perpendicular Axles, Conclusion
on perpendicular axles, Spacing Gears on Perpendicular Axles, Conclusion
double friction peg, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
Download and Run button, on controller, The Controller
Download and Run Selected button, on controller, The Controller
Download button, on Controller, Adding a Programming Block, The Controller
downloading firmware, Update NXT Firmware
downloading program, Adding a Programming Block, Establishing a Connection with Bluetooth Technology and Downloading a Program
to NXT computer, Adding a Programming Block
with Bluetooth technology, Establishing a Connection with Bluetooth Technology and Downloading a Program
Downloading to NXT dialog, Establishing a Connection with the USB Cable and Downloading a Program
drag-and-drop approach to programming, Building a Robot
drawing, Display block configuration panel for, The Display Block
Dreier, Andreas, Block Import and Export Wizard
driven gear, The Gear Train
driver gear, The Gear Train
driving, Connecting the Cables, Understanding the Jeep Design
straight and turning, Connecting the Cables
with front wheels, Understanding the Jeep Design
Duration parameter, The Port Parameter, The Motor Block
for Motor block, The Motor Block
for Move block, The Port Parameter
dynamic structures, Creating Dynamic Structures

F

fairing elements, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
false value, The Sensor Blocks, The Data Blocks
feedback boxes, The Next Action Parameter, The Loop Block, The Common Blocks, The Sensor Blocks
for Loop block, The Loop Block
for Motor block, The Common Blocks
for Move block, The Next Action Parameter
for Ultrasonic Sensor block, The Sensor Blocks
File Access block, The Text Block, NXT-G 2.0 Quick Reference
File menu, The Toolbar
File parameter, The Next Action Parameter, The Sound Block, The Sound Block, The File Access Block
for Display block, The Sound Block
for File Access block, The File Access Block
for Record/Play block, The Next Action Parameter
for Sound block, The Sound Block
file types, for Image Editor, Block Import and Export Wizard
firmware in NXT, Bluetooth Technology (Optional), Calibrate Sensors
updating, Calibrate Sensors
Flash memory, Bluetooth Technology (Optional), Understanding the Electronic Pieces
flexible structures, Creating Flexible Structures
Flow blocks, The Wait Block, The Sensor Blocks, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
flow of control, for programming blocks, Sequence Beams
Forever option, for Loop block condition, The Loop Block
forward direction, of servo motor, The Port Parameter
friction axle peg, The Angled Beam, Forming Corners, LEGO MINDSTORMS NXT 2.0 Piece Library
friction pegs, The Angled Beam, The Pegs, Extending Beams, LEGO MINDSTORMS NXT 2.0 Piece Library
for extending beams, Extending Beams
friction, gears and, The Gear Train
front-wheel drive, Understanding the Jeep Design
front-wheel steering, Understanding the Jeep Design
Function parameter, for Sound block, The Sound Block

I

icon, customizing for My Block, The My Blocks
idler gear, The Gear Train
Image Editor, Block Import and Export Wizard
images, Display block configuration panel for, The Sound Block
importing, Block Import and Export Wizard, Block Import and Export Wizard
blocks, Block Import and Export Wizard
to Image Editor, Block Import and Export Wizard
input data wires, Data Wires
input plugs, Advanced NXT-G Programming, Data Wires, The Wire Path, Broken Data Wires, Broken Data Wires
data from multiple output plugs, Broken Data Wires
missing data source, Broken Data Wires
on data hub, Advanced NXT-G Programming, The Wire Path
input ports, Building a Robot, The NXT
installing NXT software, Getting a Quick Start
Internet, My Portal, The My Blocks, Internet Resources
(see also web resources)
access, My Portal
downloading Web blocks from, The My Blocks
intruders, detecting, Testing the Shooter
Inventor-Bot, Inventor-Bot: A Vehicle with Treads, Building Inventor-Bot, Connecting the Cables, Connecting the Cables
Bill of Materials for, Building Inventor-Bot
cable connections, Connecting the Cables
programming, Connecting the Cables
Inventor-Drive program, Connecting the Cables
Inventor-Talk program, Driving Straight and Turning

L

LabVIEW, Building a Robot
LCD graphical display, Building a Robot, Buttons and the LCD, The Display Block
text display on, The Display Block
LDD (LEGO Digital Designer), Step 4: Documenting the Robot, LEGO Computeraided Design Resources
LDraw system of tools, Step 4: Documenting the Robot, LEGO Computeraided Design Resources
LED (light-emitting diode), The Color Sensor
Left button, on microcomputer, The Input (Sensor) Ports
Left Motor plug, Data Wires
LEGO computer-aided design software, Step 4: Documenting the Robot
LEGO Digital Designer (LDD), Step 4: Documenting the Robot, LEGO Computeraided Design Resources
LEGO events, LEGO Storage
LEGO MINDSTORMS, web resources, Internet Resources
LEGO MINSTORMS NXT-G Programming Guide (Kelly), The Calibration Block
LEGO pieces, Understanding the LEGO MINDSTORMS NXT 2.0 Pieces, LEGO Computeraided Design Resources, LEGO Storage
(see also pieces)
buying, LEGO Computeraided Design Resources
storage, LEGO Storage
LEGO RCX microcomputer, sensors designed for, The Input (Sensor) Ports
LEGO World, LEGO Storage
legs, for the Lizard, Building and Attaching the Legs
LiftPen My Block, Connecting the Cables, My Block #3: ResetHorizontal
light intensity, color sensor to measure, The Color Sensor
Light Sensor block, The Color Lamp Block, NXT-G 2.0 Quick Reference
light sensors, The Servo Motors, The Wait Block, NXT-G Tools
light-emitting diode (LED), The Color Sensor
lights, from Color Lamp block, The Send Message Block
Line-Following program, Line-Following Basics
List parameter, for Variable block, The Variable Block
Little Help Window, The Controller, Data Plug Characteristics
Lizard, the, The Lizard: A Color-Sensitive Reptile, Understanding How the Lizard Walks, Understanding How the Lizard Walks, Building the Lizard, Building the Lizard, Attaching the Cables, Building and Attaching the Legs, Programming the Lizard, Programming the Lizard, My Block #2: Walk, Creating the Final Program, Exploring the Lizard Further
added options, Exploring the Lizard Further
Bill of Materials, Building the Lizard
building, Building the Lizard
cables, Attaching the Cables
legs, building and attaching, Building and Attaching the Legs
programs, Programming the Lizard, Programming the Lizard, My Block #2: Walk, Creating the Final Program
creating final, Creating the Final Program
Synchronize My Block, Programming the Lizard
Walk My Block, My Block #2: Walk
turning, Understanding How the Lizard Walks
walk process, Understanding How the Lizard Walks
Logic block, The Data Blocks, NXT-G 2.0 Quick Reference
Logic data, Data Wires, The Wire Path, The Data Blocks, The Variable Block
Logic option, for Loop block condition, The Loop Block
Loop block, The Wait Block, Data Wires, The Color Lamp Block, The Sensor Blocks, My Block #2: Wheel Control, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
data plugs, Data Wires
sensor reading, The Color Lamp Block
loudspeaker, The Input (Sensor) Ports
LowerPen My Block, Connecting the Cables, My Block #3: ResetHorizontal
LUGNET, General Resources

M

Mac OS X, installing NXT software, Getting a Quick Start
Macintosh computer, Bluetooth connection to, Establishing a Connection with Bluetooth Technology and Downloading a Program
magnifying glass icon, The Controller
Mailbox parameter, for Send Message block, The Send Message Block
Manage Profiles dialog, Starting an NXT-G Program
Match block, NXT-G 2.0 Quick Reference
Math block, The Math Block
measuring pieces, Introduction to the Pieces
memory, Understanding the Electronic Pieces, The Controller, The Sound Block, The Text Block, Sound Editor
defragmenting, The Controller
File Access block and, The Text Block
sound files and, The Sound Block, Sound Editor
Memory tab in NXT window, The Controller
menu bar, Starting an NXT-G Program, The Toolbar, The Toolbar
menus, on NXT microcomputer, Buttons and the LCD
Message parameter, for Send Message block, The Send Message Block
MINDSTORMS method, The MINDSTORMS Method, The MINDSTORMS Method, Step 1: Getting an Idea for a Robot, Step 1: Getting an Idea for a Robot, Step 4: Documenting the Robot
building robot, Step 1: Getting an Idea for a Robot
documentation, Step 4: Documenting the Robot
idea as foundation, The MINDSTORMS Method
programming, Step 1: Getting an Idea for a Robot
miscellaneous pieces, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
mobile phone, for controlling NXT robot, The Input (Sensor) Ports
mobile robots, Step 1: Getting an Idea for a Robot, Connecting the Cables
driving straight and turning, Connecting the Cables
MOCpages, Internet Resources
modular robots, Step 1: Getting an Idea for a Robot
module (M), for beam measurement, The Beams
Morse code, from the Printer, Creating the Final Program
motion, right angle for bevel gears to transmit, The Gears
Motor block, The Common Blocks, The Variable Block, NXT-G 2.0 Quick Reference
Variable block for controlling power level, The Variable Block
motor ports, The NXT
motors, Building a Robot
(see also servo motors)
mouse, shortcuts, Navigating the Work Area
Move block, Building a Robot, The Programming Palette, Increasing Program Readability with Comments, Data Plug Characteristics, The Sensor Blocks, NXT-G 2.0 Quick Reference
configuration panel, The Programming Palette
data hub chart, Data Plug Characteristics
Ultrasonic Sensor block to control power level of, The Sensor Blocks
movement, rotating axles for, The Axles
moving, Managing Programming Blocks in the Work Area, Increasing Program Readability with Comments
comments, Increasing Program Readability with Comments
selected blocks, Managing Programming Blocks in the Work Area
multiple lines of text, displaying on LCD, The Display Block
multiplication, The Math Block
My Blocks, The Calibration Block, The My Blocks, The My Blocks, The My Blocks, The My Blocks, The My Blocks, Programming the Jeep, My Block #2: Wheel Control, My Block #2: Wheel Control, Programming the Lizard, Programming the Lizard, My Block #2: Walk, Connecting the Cables, Connecting the Cables, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #4: ResetVertical, My Block #4: ResetVertical, My Block #6: Horizontal, My Block #7: Vertical
broken, The My Blocks
builder dialog, The My Blocks
Center Reset, Programming the Jeep
deleting, The My Blocks
Eject, My Block #4: ResetVertical
for the Lizard, Programming the Lizard
Horizontal, My Block #6: Horizontal
icon, customizing for, The My Blocks
LiftPen, Connecting the Cables, My Block #3: ResetHorizontal
LowerPen, Connecting the Cables, My Block #3: ResetHorizontal
ResetHorizontal, My Block #3: ResetHorizontal
ResetVertical, My Block #4: ResetVertical
Synchronize, Programming the Lizard
testing, My Block #2: Wheel Control
Vertical, My Block #7: Vertical
viewing components, The My Blocks
Walk, My Block #2: Walk
Wheel Control, My Block #2: Wheel Control
My Files submenu, Buttons and the LCD
My Portal, My Portal

N

Name parameter, The Next Action Parameter, The File Access Block
for File Access block, The File Access Block
for Record/Play block, The Next Action Parameter
names, Buttons and the LCD, Introduction to the Pieces, The Controller
for pieces, Introduction to the Pieces
of NXT microcomputer, Buttons and the LCD, The Controller
National Instruments, Building a Robot
Next Action parameter, The Port Parameter, The Motor Block
for Motor block, The Motor Block
for Move block, The Port Parameter
Not logical operation, The Data Blocks
Note parameter, for Sound block, The Sound Block
number data, Data Wires, The Wire Path, The Math Block
comparisons, The Math Block
yellow data wires for, The Wire Path
Number to Text block, The Constant Block, NXT-G 2.0 Quick Reference
NXT 2.0 set, requirements, Getting Started with the NXT 2.0 Set
NXT blogs, General Resources
NXT Buttons Sensor block, The Color Lamp Block, NXT-G 2.0 Quick Reference
NXT Data panel, The Controller
NXT Datalog submenu, Buttons and the LCD
NXT Files subfolder, Buttons and the LCD
NXT microcomputer, Building a Robot, Bluetooth Technology (Optional), Getting a Quick Start, Adding a Programming Block, Understanding the Electronic Pieces, Understanding the Electronic Pieces, The NXT, The NXT, The NXT, The Input (Sensor) Ports, The Input (Sensor) Ports, Buttons and the LCD, Buttons and the LCD, The Controller, The Controller, The Controller, The Controller, The Sound Block, The Send Message Block, Calibrate Sensors, Block Import and Export Wizard, LEGO MINDSTORMS NXT 2.0 Piece Library
Bluetooth connection, The Input (Sensor) Ports, The Send Message Block
buttons, The Input (Sensor) Ports
defragmenting memory, The Controller
deleting sound files, The Sound Block
downloading program to, Adding a Programming Block
firmware in, Bluetooth Technology (Optional), Calibrate Sensors
input ports, The NXT
name of, Buttons and the LCD, The Controller
NXT Program submenu, Buttons and the LCD
NXT software, installing, Getting a Quick Start
NXT window, The Controller
NXT Window button, on controller, The Controller
nxtRICeditV2, Block Import and Export Wizard
output ports, The NXT
RAM, Understanding the Electronic Pieces
USB port, The NXT
NXT-G interface, Starting an NXT-G Program, Starting an NXT-G Program, The Toolbar, The Toolbar, The Toolbar, The Toolbar, The Toolbar, The Programming Palette, The Programming Palette, The Controller
configuration panel, The Programming Palette
controller, The Controller
menu bar, Starting an NXT-G Program, The Toolbar, The Toolbar
programming palette, The Programming Palette
toolbar, The Toolbar, The Toolbar
work area, The Toolbar
NXT-G program, Programming a Robot, Buttons and the LCD, Introduction to NXT-G, Navigating the Work Area
comments, Navigating the Work Area
sample, Programming a Robot, Buttons and the LCD
starting, Introduction to NXT-G
NXT-G programming environment, Building a Robot, Getting a Quick Start, Creating a New NXT-G Program, Adding a Programming Block, Establishing a Connection with Bluetooth Technology and Downloading a Program, Introduction to NXT-G, Introduction to NXT-G, Starting an NXT-G Program, The Controller, The Controller, Sequence Beams, Managing Programming Blocks in the Work Area, Navigating the Work Area, NXT-G 2.0 Quick Reference, General Resources
adding program block, Adding a Programming Block
creating program, Creating a New NXT-G Program
fundamentals, The Controller, The Controller, Sequence Beams, Managing Programming Blocks in the Work Area, Navigating the Work Area
managing programming blocks, Managing Programming Blocks in the Work Area
navigating work area, Navigating the Work Area
sequence beams, Sequence Beams
starting point, The Controller
getting started, Getting a Quick Start
main screen, Starting an NXT-G Program
quick reference, NXT-G 2.0 Quick Reference
versions, Introduction to NXT-G
web resources, General Resources
NXTLOG, Step 4: Documenting the Robot

O

object-avoiding robots, The Color Sensor, Avoiding Objects
objects, following in straight line, Avoiding Objects
operating systems, Getting Started with the NXT 2.0 Set
Operation parameter, for Math block, The Math Block
Or logical operation, The Data Blocks
order of execution, for programming blocks, Sequence Beams
organizing pieces, My Portal
output data wire, Data Wires
output plugs, on data hub, Advanced NXT-G Programming, The Wire Path
output ports, Building a Robot, The NXT, The Move Block, Data Wires
and Move block control, The Move Block
overlapping beams, Extending Beams

P

Pan tool, Navigating the Work Area
paper, creased or crumpled in the Printer, Troubleshooting the Printer
parallel axles, spacing gears on, Achieving Optimal Performance
parallel sequence, Parallel Sequence Beams
Parker, Dave, General Resources
parking sensor, for the Jeep, Further Explorations for the Jeep
pass-through plug, The Wire Path
passive sensors, The Servo Motors
(see also touch sensor)
passkey, Establishing a Connection with Bluetooth Technology and Downloading a Program
pasting, selected blocks, Managing Programming Blocks in the Work Area
PC computer, Bluetooth connection to, Establishing a Connection with Bluetooth Technology and Downloading a Program
Peeron LEGO inventories, General Resources
peg accessories, The Pegs, LEGO MINDSTORMS NXT 2.0 Piece Library
pegs, The Pegs, Building Sturdy Structures, LEGO MINDSTORMS NXT 2.0 Piece Library
pen, Components of the Printer, Building the Printer, Troubleshooting the Printer
motor, for the Printer, Components of the Printer
positioning in the Printer, Building the Printer
troubleshooting non-printing, Troubleshooting the Printer
performance, The Gear Train, Achieving Optimal Performance
controlling for gear train, The Gear Train
optimizing, Achieving Optimal Performance
perpendicular axles, spacing gears on, Spacing Gears on Perpendicular Axles
pieces, Building a Robot, Understanding the LEGO MINDSTORMS NXT 2.0 Pieces, Introduction to the Pieces, Introduction to the Pieces, Introduction to the Pieces, Measuring the Pieces, Measuring the Pieces, The Straight Beam, The Angled Beam, The Angled Beam, The Angled Beam, The Axles, The Pegs, The Pegs, The Pegs, The Gears, The Miscellaneous Elements, Building Sturdy Structures, Spacing Gears on Parallel Axles, The Wire Path, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library
(see also LEGO pieces)
basic facts, LEGO MINDSTORMS NXT 2.0 Piece Library
beams, Measuring the Pieces (see beams)
classifying, Introduction to the Pieces
color of, Measuring the Pieces, The Axles, The Pegs, The Wire Path
connectors, The Straight Beam, The Angled Beam, The Angled Beam, The Angled Beam, The Pegs, The Pegs, Building Sturdy Structures, Spacing Gears on Parallel Axles, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library, LEGO MINDSTORMS NXT 2.0 Piece Library
axles, The Straight Beam, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
connector blocks, The Angled Beam, The Pegs, Spacing Gears on Parallel Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
pegs, The Pegs, Building Sturdy Structures, LEGO MINDSTORMS NXT 2.0 Piece Library
electronic elements, Building a Robot (see electronic elements)
gears, The Gears (see gears)
measuring, Introduction to the Pieces
miscellaneous, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
names for, Introduction to the Pieces
playing action, Record/Play block for, The Next Action Parameter
.png file type, Block Import and Export Wizard
Pointer tool, Managing Programming Blocks in the Work Area
Port parameter, The Wait Block, The Loop Block, The Switch Block, The Common Blocks, The Color Lamp Block, The Color Lamp Block, The Calibration Block
for Color Lamp block, The Color Lamp Block
for Loop block, The Loop Block
for Motor block, The Common Blocks
for Reset Motor block, The Calibration Block
for Switch block, The Switch Block
for Ultrasonic Sensor block, The Color Lamp Block
for Wait block, The Wait Block
ports, input and output, Building a Robot, The NXT
Position parameter, for Display block, The Sound Block, The Display Block
Power parameter, The Port Parameter, The Motor Block
for Motor block, The Motor Block
for Move block, The Port Parameter
Printer, the, The Printer: A Drawing Machine, The Printer: A Drawing Machine, The Printer: A Drawing Machine, Components of the Printer, Non-LEGO Requirements for the Printer, Non-LEGO Requirements for the Printer, Building the Printer, Connecting the Cables, Connecting the Cables, Connecting the Cables, Connecting the Cables, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #4: ResetVertical, My Block #4: ResetVertical, My Block #6: Horizontal, My Block #7: Vertical, Testing and Troubleshooting the Printer, Troubleshooting the Printer, Creating the Final Program, Creating the Final Program
Bill of Materials, Non-LEGO Requirements for the Printer
building, Non-LEGO Requirements for the Printer, Building the Printer
frame for paper, Building the Printer
cables, Connecting the Cables
components, The Printer: A Drawing Machine
how it works, The Printer: A Drawing Machine
non-LEGO requirements, Components of the Printer
programs, Connecting the Cables, Connecting the Cables, Connecting the Cables, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #3: ResetHorizontal, My Block #4: ResetVertical, My Block #4: ResetVertical, My Block #6: Horizontal, My Block #7: Vertical, Troubleshooting the Printer, Creating the Final Program, Creating the Final Program
Eject My Block, My Block #4: ResetVertical
final, Troubleshooting the Printer
Horizontal My Block, My Block #6: Horizontal
LiftPen My Block, Connecting the Cables, My Block #3: ResetHorizontal
LowerPen My Block, Connecting the Cables, My Block #3: ResetHorizontal
Morse code, Creating the Final Program
progress update, Creating the Final Program
ResetHorizontal My Block, My Block #3: ResetHorizontal
ResetVertical My Block, My Block #4: ResetVertical
Vertical My Block, My Block #7: Vertical
testing and troubleshooting, Testing and Troubleshooting the Printer
programming blocks, Adding a Programming Block, Adding a Programming Block, Managing Programming Blocks in the Work Area, Managing Programming Blocks in the Work Area
(see also specific block names)
adding, Adding a Programming Block
managing in work area, Managing Programming Blocks in the Work Area
selecting, Managing Programming Blocks in the Work Area
programming palette, The Programming Palette
programming process, Building a Robot, Building a Robot, Introduction to NXT-G, Step 1: Getting an Idea for a Robot, Connecting the Cables, General Resources
drag-and-drop approach, Building a Robot
Inventor-Bot, Connecting the Cables
web resources, General Resources
programs, Programming a Robot, Creating a New NXT-G Program, Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, Buttons and the LCD, Connecting the Electronic Pieces with Electrical Cables, Introduction to NXT-G, Navigating the Work Area, Navigating the Work Area, Update NXT Firmware, Connecting the Cables, Driving Straight and Turning, Avoiding Objects, Avoiding Objects, Testing the Shooter, Programming Table-Bot, Keeping Track of Events, Getting Out of Corners, Programming the Jeep, Creating the Wall-Avoidance Program, Line-Following Basics, Programming the Lizard, Programming the Lizard, My Block #2: Walk, Creating the Final Program, Connecting the Cables
comments in, Navigating the Work Area
control sequence, Programming the Jeep
downloading, Adding a Programming Block
error noise, Establishing a Connection with the USB Cable and Downloading a Program
exiting, Connecting the Electronic Pieces with Electrical Cables
for the Lizard, Programming the Lizard, Programming the Lizard, My Block #2: Walk, Creating the Final Program
creating final, Creating the Final Program
Synchronize My Block, Programming the Lizard
Walk My Block, My Block #2: Walk
for the Printer, Connecting the Cables
(see also under Printer, the)
Inventor-Drive, Connecting the Cables
Inventor-Talk, Driving Straight and Turning
Line-Following, Line-Following Basics
NXT-G, Programming a Robot, Buttons and the LCD, Introduction to NXT-G, Navigating the Work Area
comments, Navigating the Work Area
sample, Programming a Robot, Buttons and the LCD
starting, Introduction to NXT-G
saving all files needed, Update NXT Firmware
Sentry-Avoid, Avoiding Objects
Sentry-Follow, Avoiding Objects
Sentry-Test, Testing the Shooter
speaker, Creating a New NXT-G Program
Table-Bot, Programming Table-Bot
Table-Corners, Getting Out of Corners
Touch-Count, Keeping Track of Events
Wall-Avoidance, Creating the Wall-Avoidance Program
push button, on touch sensor, The Servo Motors

R

Ramp Down option, for Motor block action, The Motor Block
Ramp Up option, for Motor block action, The Motor Block
Random block, The Range Block, The File Access Block, NXT-G 2.0 Quick Reference
Range block, The Range Block, NXT-G 2.0 Quick Reference
range of values, for data plug, Data Plug Characteristics
RCX microcomputer, Bluetooth Technology (Optional)
rebound, The Color Sensor
Receive Message block, The Color Lamp Block, NXT-G 2.0 Quick Reference
rechargeable batteries, Getting Started with the NXT 2.0 Set
Record/Play block, The Next Action Parameter, NXT-G 2.0 Quick Reference
Recording parameter, for Record/Play block, The Next Action Parameter, NXT-G 2.0 Quick Reference
red light, The Color Sensor
redoing actions, Managing Programming Blocks in the Work Area
Remote Control, Image Editor
remote control, for the Jeep, Further Explorations for the Jeep
Reset Motor block, The Calibration Block, NXT-G 2.0 Quick Reference
ResetHorizontal My Block, My Block #3: ResetHorizontal
ResetVertical My Block, My Block #4: ResetVertical, Troubleshooting the Printer
troubleshooting, Troubleshooting the Printer
reverse direction, of servo motor, The Port Parameter
.ric file type, Block Import and Export Wizard
right angle, for bevel gears to transmit motion, The Gears
Right button, on microcomputer, The Input (Sensor) Ports
right-angled beams, The Angled Beam, LEGO MINDSTORMS NXT 2.0 Piece Library
right-angled block, Forming Corners
RJ12 connectors on cables, Connecting the Electronic Pieces with Electrical Cables
Robo Center, Establishing a Connection with Bluetooth Technology and Downloading a Program
Robogator, Activating a Robot, Establishing a Connection with Bluetooth Technology and Downloading a Program
robots, LEGO MINDSTORMS NXT 2.0: People, Pieces, and Potential, Activating a Robot, Building Sturdy Structures, The MINDSTORMS Method, Step 1: Getting an Idea for a Robot, Step 4: Documenting the Robot, Inventor-Bot: A Vehicle with Treads, Building Inventor-Bot, Connecting the Cables, Connecting the Cables, Sentry-Bot: An Intruder Detector, Sentry-Bot: An Intruder Detector, Avoiding Objects, Following an Object in a Straight Line, Testing the Shooter, Testing the Shooter, Conclusion, Table-Bot: An Edge-Avoiding Robot, Programming Table-Bot, Getting Out of Corners, The Jeep: A Front-Wheel Drive Vehicle
(see also Jeep, the; Lizard, the; Printer, the)
activating, Activating a Robot
building, Step 1: Getting an Idea for a Robot
documenting, Step 4: Documenting the Robot
idea for, The MINDSTORMS Method
Inventor-Bot, Inventor-Bot: A Vehicle with Treads, Building Inventor-Bot, Connecting the Cables, Connecting the Cables
Bill of Materials for, Building Inventor-Bot
cable connections, Connecting the Cables
programming, Connecting the Cables
reactions to, LEGO MINDSTORMS NXT 2.0: People, Pieces, and Potential
Sentry-Bot, Sentry-Bot: An Intruder Detector, Sentry-Bot: An Intruder Detector, Avoiding Objects, Following an Object in a Straight Line, Testing the Shooter, Testing the Shooter
adding ultrasonic sensor, Sentry-Bot: An Intruder Detector
avoiding objects, Avoiding Objects
creating complete program, Testing the Shooter
shooter extension, Following an Object in a Straight Line
shooter extension: testing, Testing the Shooter
structure sturdiness, Building Sturdy Structures
Table-Bot, Conclusion, Table-Bot: An Edge-Avoiding Robot, Programming Table-Bot, Getting Out of Corners
antennae attachments, Conclusion
getting out of corners, Getting Out of Corners
programs, Programming Table-Bot
rotation of gear, controlling direction, The Gear Train
rotation sensor, The Servo Motors
Rotation Sensor block, The Color Lamp Block, The Math Block, NXT-G 2.0 Quick Reference
Compare block for determining reading from, The Math Block
round holes, The Beams, Forming Corners
connecting to cross-hole, Forming Corners
rubber band, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library

S

schematics, for electronic pieces, Connecting the Electronic Pieces with Electrical Cables
selecting programming blocks, Managing Programming Blocks in the Work Area
selection rectangle, Managing Programming Blocks in the Work Area
Send Message block, The Motor Block, NXT-G 2.0 Quick Reference
Sensor blocks, The Color Lamp Block, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
Sensor parameter, The Wait Block, The Loop Block, The Switch Block
for Loop block, The Loop Block
for Switch block, The Switch Block
for Wait block, The Wait Block
sensor ports, The NXT
sensors, Building a Robot, The Servo Motors, The Wait Block, NXT-G Tools
adjusting minimum and maximum values detected, NXT-G Tools
configuration for Wait block, The Wait Block
Sentry-Avoid program, Avoiding Objects
Sentry-Bot, Sentry-Bot: An Intruder Detector, Sentry-Bot: An Intruder Detector, Avoiding Objects, Following an Object in a Straight Line, Testing the Shooter, Testing the Shooter
adding ultrasonic sensor, Sentry-Bot: An Intruder Detector
avoiding objects, Avoiding Objects
creating complete program, Testing the Shooter
shooter extension, Following an Object in a Straight Line, Testing the Shooter
testing, Testing the Shooter
Sentry-Follow program, Avoiding Objects
Sentry-Test program, Testing the Shooter
sequence beams, Sequence Beams, Sequence Beams, Parallel Sequence Beams, Parallel Sequence Beams
automatic resizing, Parallel Sequence Beams
extending, Sequence Beams
parallel, Parallel Sequence Beams
sequential execution, Sequence Beams
servo motors, Building a Robot, The Servo Motors, Increasing Program Readability with Comments, The Port Parameter, The Port Parameter, The Calibration Block, Understanding How the Lizard Walks, Programming the Lizard, LEGO MINDSTORMS NXT 2.0 Piece Library
automatic error correction, The Calibration Block
forward and reverse directions, The Port Parameter
Move block for controlling, Increasing Program Readability with Comments
one to control 2 legs, Understanding How the Lizard Walks
touch sensors for synchronizing, Programming the Lizard
unlimited duration, The Port Parameter
Settings submenu, Buttons and the LCD
shaft heads, The Servo Motors
shooter extension for Sentry-Bot, Following an Object in a Straight Line, Testing the Shooter
testing, Testing the Shooter
Shooterbot, Programming a Robot, Establishing a Connection with Bluetooth Technology and Downloading a Program, My Portal
challenges, My Portal
sample NXT-G program, Programming a Robot
Show parameter, The Loop Block, The Sensor Blocks
for Loop block, The Loop Block
for Ultrasonic Sensor block, The Sensor Blocks
sleep timer, The Text Block
smooth pegs, The Pegs, Creating Dynamic Structures, LEGO MINDSTORMS NXT 2.0 Piece Library
in dynamic structures, Creating Dynamic Structures
Software subfolder, Buttons and the LCD
Solid Modeling, LEGO Computeraided Design Resources
sound, Adding a Programming Block, Establishing a Connection with the USB Cable and Downloading a Program, The Sound Block, Calibrate Sensors
changing for block, Adding a Programming Block
configuration panel for playing file, The Sound Block
program to emit error noise, Establishing a Connection with the USB Cable and Downloading a Program
restoring built-in, Calibrate Sensors
Sound block, The Next Action Parameter, The Motor Block, The Range Block, Step 2: Blue, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
for the Lizard, Step 2: Blue
Random block to control, The Range Block
Sound Editor, The Input (Sensor) Ports, Sound Editor
Sound Files subfolder, Buttons and the LCD
sound sensor, The Servo Motors, The Wait Block, NXT-G Tools
Sound Sensor block, The Color Lamp Block, NXT-G 2.0 Quick Reference
spacing, for gear pairs, Achieving Optimal Performance, Spacing Gears on Perpendicular Axles
Speaker program, Creating a New NXT-G Program
speed, The Gear Train, The Gear Ratio, Compound Gearing: Achieving Greater Torque or Speed, Achieving Optimal Performance, Moving Around with the Jeep’s Front-Wheel Drive
decreasing, Achieving Optimal Performance
gearing up for, The Gear Ratio, Compound Gearing: Achieving Greater Torque or Speed
of axle revolution, The Gear Train
of wheels, Moving Around with the Jeep’s Front-Wheel Drive
spur gears, Spacing Gears on Parallel Axles
(see also gears)
square root, The Math Block
stability for walking, Understanding How the Lizard Walks
stationary robot, The Port Parameter, Step 1: Getting an Idea for a Robot, Creating the Final Program
steering link, LEGO MINDSTORMS NXT 2.0 Piece Library
Steering parameter, for Move block, The Port Parameter
steering, front-wheel, Understanding the Jeep Design
Stop block, The Sensor Blocks, NXT-G 2.0 Quick Reference
Stop button, on controller, The Controller
stop ridge on peg, The Pegs
stopped axles, The Angled Beam, The Axles, LEGO MINDSTORMS NXT 2.0 Piece Library
storage, My Portal, LEGO Storage
straight beams, Introduction to the Pieces, The Beams, LEGO MINDSTORMS NXT 2.0 Piece Library
strength, from overlapping, Extending Beams
studded pegs, The Angled Beam, The Pegs, LEGO MINDSTORMS NXT 2.0 Piece Library
sturdiness of robot structure, Building Sturdy Structures
subassemblies, Step 1: Getting an Idea for a Robot
subtraction, The Math Block
Switch block, The Switch Block, Data Wires, The Color Lamp Block, The Sensor Blocks, Creating the Final Program, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
configuration panel, Creating the Final Program
data plugs, Data Wires
sensor reading, The Color Lamp Block
symbols, Buttons and the LCD, The Move Block
on LCD display, Buttons and the LCD
on Move block, The Move Block
Synchronize My Block, Programming the Lizard

T

Table-Bot, Conclusion, Table-Bot: An Edge-Avoiding Robot, Programming Table-Bot, Getting Out of Corners
antennae attachments, Conclusion
getting out of corners, Getting Out of Corners
programs, Programming Table-Bot
Table-Corners program, Getting Out of Corners
tachometer, The Servo Motors
TECHNIC tooth, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
Technica, General Resources
technical specifications, Connecting the Electronic Pieces with Electrical Cables
teeth, in gears, The Gears, The Gear Ratio
test pad, Activating a Robot
testing, Buttons and the LCD, Testing the Shooter, My Block #2: Wheel Control, Testing and Troubleshooting the Printer
electronic elements, Buttons and the LCD
My Blocks, My Block #2: Wheel Control
Sentry-Bot shooter extension, Testing the Shooter
the Printer, Testing and Troubleshooting the Printer
testing conditions, in Loop block, The Loop Block
Text block, The Text Block, NXT-G 2.0 Quick Reference
text data, Data Wires, The Constant Block
converting number to, The Constant Block
Text parameter, for Display block, The Display Block
text, Display block configuration panel for, The Display Block
Text/Number parameter, for File Access block, The File Access Block
tile, The Miscellaneous Elements, LEGO MINDSTORMS NXT 2.0 Piece Library
Time option, for Loop block condition, The Loop Block
Time parameter, for Record/Play block, The Next Action Parameter
Timer block, The Color Lamp Block, NXT-G 2.0 Quick Reference
tires, LEGO MINDSTORMS NXT 2.0 Piece Library
tones, The Sound Block, The Sound Block
Sound block configuration panel for, The Sound Block
vs. sound files, The Sound Block
toolbar, The Toolbar, The Toolbar
tools, NXT-G Tools, Calibrate Sensors, Update NXT Firmware, Update NXT Firmware, Block Import and Export Wizard, Image Editor, Sound Editor
Block Import and Export Wizard, Update NXT Firmware
Calibrate Sensors tool, NXT-G Tools
Create Pack and Go tool, Update NXT Firmware
Image Editor, Block Import and Export Wizard
Remote Control, Image Editor
Sound Editor, Sound Editor
Update NEXT Firmware tool, Calibrate Sensors
Tools menu, The Toolbar
torque, The Gear Train, The Gear Ratio
gear ratio and, The Gear Ratio
touch sensor, Building a Robot, The Servo Motors, The Data Blocks, Keeping Track of Events, Programming the Lizard, LEGO MINDSTORMS NXT 2.0 Piece Library
for synchronizing motors, Programming the Lizard
Logic block to determine if two are pressed, The Data Blocks
variables to store press count, Keeping Track of Events
Touch Sensor block, The Color Lamp Block, NXT-G 2.0 Quick Reference
Touch-Count program, Keeping Track of Events
transfer of control, The Wait Block
treads, Inventor-Bot: A Vehicle with Treads, LEGO MINDSTORMS NXT 2.0 Piece Library
vehicle with, Inventor-Bot: A Vehicle with Treads
(see also Inventor-Bot)
trigger condition, for Sensor blocks, The Color Lamp Block
troubleshooting, Establishing a Connection with the USB Cable and Downloading a Program, Calibrate Sensors, Step 2: Blue, Troubleshooting the Printer
by re-installing firmware, Calibrate Sensors
the Lizard synchronization, Step 2: Blue
the Printer, Troubleshooting the Printer
USB cable, Establishing a Connection with the USB Cable and Downloading a Program
true value, The Sensor Blocks, The Data Blocks
Try Me submenu, Buttons and the LCD, Connecting the Electronic Pieces with Electrical Cables
turning mobile robots, Connecting the Cables
tutorial, Getting a Quick Start, Adding a Programming Block
Type parameter, The Display Block, The File Access Block
for Display block, The Display Block
for File Access block, The File Access Block

V

Value parameter, for Variable block, The Variable Block
Variable block, The Variable Block, NXT-G 2.0 Quick Reference
variables, Keeping Track of Events, My Block #2: Wheel Control
basespeed, My Block #2: Wheel Control
to store touch sensor press count, Keeping Track of Events
vertical motor, for the Printer, Components of the Printer
Vertical My Block, My Block #7: Vertical
View submenu, Buttons and the LCD
volume of sound files, Sound Editor
Volume parameter, for Sound block, The Sound Block

W

Wait block, The Display Block, The Wait Block, The Color Lamp Block, The Sensor Blocks, NXT-G 2.0 Quick Reference, NXT-G 2.0 Quick Reference
sensor reading, The Color Lamp Block
sub-palette, The Wait Block
Wait parameter, The Sound Block, The Motor Block
for Motor block, The Motor Block
for Sound block, The Sound Block
Walk My Block, My Block #2: Walk
walk process, Understanding How the Lizard Walks
Wall-Avoidance program, Creating the Wall-Avoidance Program
Web blocks, The Calibration Block, The My Blocks
web resources, Step 4: Documenting the Robot, Step 4: Documenting the Robot, Step 4: Documenting the Robot, Connecting the Cables, Internet Resources, General Resources, General Resources, General Resources, LEGO Computeraided Design Resources, LEGO Computeraided Design Resources, LEGO Computeraided Design Resources, LEGO Computeraided Design Resources, LEGO Computeraided Design Resources, LEGO Storage, LEGO Storage
educational resources, LEGO Computeraided Design Resources
LDraw system of tools, Step 4: Documenting the Robot, LEGO Computeraided Design Resources
LEGO Digital Designer (LDD), Step 4: Documenting the Robot, LEGO Computeraided Design Resources
LEGO events, LEGO Storage
NXT blogs, General Resources
NXT-G programs, Connecting the Cables
NXTLOG, Step 4: Documenting the Robot
on Bluetooth, General Resources
on building techniques, LEGO Computeraided Design Resources
on buying LEGO pieces, LEGO Computeraided Design Resources
on programming, General Resources
personal sites, LEGO Storage
Wheel Control My Block, My Block #2: Wheel Control
wheeled-vehicle, The Jeep: A Front-Wheel Drive Vehicle (see Jeep, the)
wheels, The Miscellaneous Elements, Moving Around with the Jeep’s Front-Wheel Drive, Creating the Wall-Avoidance Program, LEGO MINDSTORMS NXT 2.0 Piece Library
speed of, Moving Around with the Jeep’s Front-Wheel Drive, Creating the Wall-Avoidance Program
widening beams, Extending Beams
Windows XP, message for USB cable, Adding a Programming Block
Windows, installing NXT software, Getting a Quick Start
wire path, The Wire Path
wireless connection, Programming a Robot (see Bluetooth connection)
wireless message, Send Message block for, The Motor Block
work area, The Toolbar, Navigating the Work Area
Work Area Map, The Controller

X

Xor logical operation, The Data Blocks
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.66.178