Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
What is included with this book?
Preface | p. v |
Table of Contents | p. vii |
Getting Started | p. 1 |
Purpose of this book | p. 2 |
Programming Languages | p. 3 |
NBC/NXC Quick Start | p. 6 |
The NXT Hardware | p. 17 |
Introducing the hardware | p. 18 |
Moving about | p. 24 |
Sensing surroundings | p. 27 |
The NXT Firmwarep33 | |
The menu interface | p. 34 |
Introducing the firmware | p. 37 |
Building Without Bricks | p. 39 |
Technic Bricks | p. 40 |
Units | p. 42 |
Beams | p. 42 |
Making the connection | p. 43 |
Gears | p. 49 |
Online Resources | p. 53 |
Bricx Command Center | p. 55 |
Connecting to the brick | p. 56 |
The programmer's editor | p. 64 |
Drag and drop programming | p. 80 |
Exploring your code | p. 82 |
Managing macros | p. 84 |
Compiling and running | p. 86 |
Exploring the tool windows | p. 88 |
Getting help | p. 105 |
NXT Utilities | p. 107 |
Creating Melodies | p. 108 |
Creating Sounds | p. 113 |
Creating Pictures | p. 116 |
Decompiling NXT Executables | p. 122 |
Exploring the NXT | p. 123 |
Virtual NXT | p. 127 |
Programming the NXT | p. 131 |
Introduction to C | p. 132 |
NXC Overview | p. 133 |
NQC Compatibility | p. 154 |
RICScript Overview | p. 166 |
NXT Programs | p. 168 |
Advanced Programming | p. 171 |
Introduction to Assembly | p. 172 |
NBC Overview | p. 173 |
Building Versa | p. 207 |
Basic NXT Outputs | p. 233 |
Motors | p. 234 |
LCD Screen | p. 248 |
Sounds | p. 257 |
Basic NXT Inputs | p. 261 |
Buttons | p. 262 |
Basic Sensors | p. 264 |
Advanced NXT Outputs | p. 291 |
Creating and Writing to Files | p. 292 |
Sending Messages | p. 299 |
Custom I2C Output Devices | p. 305 |
Advanced NXT Inputs | p. 309 |
Advanced Sensors | p. 310 |
Opening and Reading from Files | p. 317 |
Receiving Messages | p. 320 |
Custom Analog Sensors | p. 322 |
Custom I2C Input Devices | p. 324 |
Games People Play | p. 337 |
Tic-Tac-Toe | p. 338 |
Pong | p. 345 |
Bluetooth Direct Commands | p. 353 |
Direct commands | p. 354 |
Building and programming a Bluetooth-based PC Joystick remote controller and NXT car | p. 358 |
Robotic Arm | p. 371 |
Drawing shapes with your NXT | p. 401 |
NXC Quick Reference | p. 413 |
NXT Firmware Modules | p. 479 |
NXT Picture Format | p. 523 |
Index | p. 535 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.