Overview

We are going to program a series of NXT cars to run a relay race using Bluetooth communication. When the car reaches the finish line, it sends a message that starts the next car. There are two ways we are going to program this. First, we are going to create a network where the first car is the master--it runs the race, and then communicates back and forth with the other cars to direct them when to go. The second method allows the NXTs to disconnect and connect to each other while the program is running, which means each car talks directly to the next car, telling it when to go.

Materials

LabVIEW for LEGO MINDSTORMS
LEGO MINDSTORMS NXT sets

Teaching Standards

In this lab students have the opportunity to understand the following: 

1. How to create a system that controls information transmission
2. Computer programming
3. Team work and collaboration

We recommend linking your project's content to the nationally recognized Common Core Standards for literacy in science and math.