0% found this document useful (0 votes)
16 views9 pages

Beam Programming Guide

The document discusses creating parallel programming sequences in a multiple sequence beam program. It explains that additional sequence beams can be created from the starting point or existing beams to allow a program to run simultaneous tasks. Users can produce parallel sequences by pressing and holding the mouse button while moving the mouse upwards or downwards from the starting point or an existing beam wire stub. They can also create new beams later in a program by holding the shift key and moving the mouse pointer up or down from a position on the main sequence beam. The document provides examples of activities to create programs using parallel sequences to control robot movement and sounds.

Uploaded by

roscoe
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views9 pages

Beam Programming Guide

The document discusses creating parallel programming sequences in a multiple sequence beam program. It explains that additional sequence beams can be created from the starting point or existing beams to allow a program to run simultaneous tasks. Users can produce parallel sequences by pressing and holding the mouse button while moving the mouse upwards or downwards from the starting point or an existing beam wire stub. They can also create new beams later in a program by holding the shift key and moving the mouse pointer up or down from a position on the main sequence beam. The document provides examples of activities to create programs using parallel sequences to control robot movement and sounds.

Uploaded by

roscoe
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Parallel Programming

Creating a Multiple Sequence Beam Program


 This is the starting point for all programs.

Starting
Point
 The sequence beam controls the flow of your
program.

 It indicates the sequence in which


Sequence programming blocks will run.
Beam
 Blocks connected to the sequence beam can
be downloaded to the NXT.
 Other blocks in the work area that are not
connected to the sequence beam will not be
Sequence downloaded.
Beam
 You can use the starting point to create
additional sequence beams that will allow
your program to run simultaneous tasks.
Creating a
Parallel
Sequence
Beam
 Create a parallel sequence beam by moving
the mouse pointer over the starting point (or
over the wire stub), and pressing and holding
Creating a your mouse button while you move the mouse
upwards or downwards.
Parallel
Sequence
Beam
 You can also start a new sequence beam later
in your program (i.e., not from the starting
point).
Creating a  Do this by holding down the Shift key and
Parallel moving your mouse pointer straight up or
down from a position on the main sequence
Sequence beam.
Beam
Produce a program that will make
the robot move forward and
Activity
produce a sound when a touch
sensor is pressed.
Form a program that makes
motors B & C move infinitely
Activity
while displaying an image and
producing a sound in a loop.

You might also like