Feedback Form |
TEACHING THE ROAMER To enter an instruction press a key, followed by a number. This tells the Roamer how far to move, how much to turn, how long to wait or what sound to make. There are three other function keys: Sense, Two-State Outputs and Stepper Motor. ROAMER PROGRAMS The GO Program is a list of instructions carried out when you press A Procedure is a list of instructions with a name. Once you have defined the list, its name (e.g. P1) is used like any other instruction. When you enter its name in the GO Program, the Roamer will carry out the whole procedure list. MEMORY The Roamer will remember up to 59 instructions, and its powerful programming facilities enable it to carry out hundreds of actions. When its memory is nearly full the Roamer will sound a warning, similar
to the sound you hear when you press GO MEMORY The Roamer waits for two seconds after you press CLEARING THE GO MEMORY The first time you press If you press DEMONSTRATION PROGRAM
![]() (These examples are illustrated in the style suggested on the programming sheet).
![]()
![]()
To play a note, press If you want a rest (silent note), enter 14 for the pitch. ![]() UNITS OF DISTANCE AND TURN Once the units are set, they remain unchanged until you redefine them, or switch the Roamer off. Clearing the GO Memory does not change the last unit setting. To clarify which bracket opens and closes a list, [ and ] have been used
instead of Changing the Units of DistanceTo change the unit of distance, press Then press a number between 1 and 99. The number determines how many centimetres will be in each unit of distance. Then press The GO Program must be run before the change becomes effective. ![]() Changing Units of TurnTo change the unit of turn, press Then press a number from 1 and 999. This number determines how many degrees will be in each unit of turn. Then press The GO Program must be run before the change becomes effective. ![]() Changing the tempo and octaveRoamer sounds may be played at one of five tempos and one of three octaves. To change tempo or octave press Press a number between 1 and 5 for the tempo. 1 is fastest, 5 is slowest. Press a number between 1 and 3 for the octave. 1 is lowest and 3 is highest. Press ![]() When you press
SOUND CUES ![]() STOPPING THE ROAMER
![]()
![]() Repeat lists can contain other repeat lists. This is like putting one box inside another. You can place up to five "boxes" within "boxes" i.e., nest repeats 5 deep. ![]() This program has a nest of repeats 2 deep. ![]() PROCEDURES ![]() When keying in instructions in a procedure definition, sound cues for valid and invalid instructions are still made. However a different pitch is used to inform the programmer that the instructions are part of a procedure, not part of a GO Program. Putting a Procedure Inside Another ProcedureA procedure can be part of another procedure. ![]() Procedures can be nested to any depth - memory permitting. CHANGING A PROCEDURE ![]() Erasing a ProcedureTo erase a procedure from the Procedure Memory, enter ![]() ![]() RULES ABOUT USING PROCEDURES 1. A procedure cannot use itselfRoamer procedures are not recursive. ![]() 2. You can define only one procedure at a time3. A procedure cannot include a procedure with a lower number![]() This means that Procedure 1 can call all other procedures, and Procedure 99 cannot call any. |
||||||||||||||||||||||||||
© 2004. Amethyst Consultancy Ltd. |