background image

THE SENSOR BLOCK FACTORY

THE COMMAND BLOCK FACTORY

40

39

OBJECT

OBJECT

OBJECT

Sensor Table

This table sets the function of each sensor

Touch sensor

-

Right sensor

-

Left antenna

-

Both antennae

Sensor reacts
when antenna
touches something

The wire
antenna can
be bent into
any shape

Infrared sensors

-

Something ahead
to the right

-

Something ahead
to the left

-

Something ahead

Sensor may not
react if robot
is  too close
to obstacle.

Infrared ray
reflects off
obstacle

Infrared
ray from
wonderBorg

The Infrared ray emitted
by WonderBorg bounces
off obstacle & is detected
on way back

Approx.
10 cm

Floor Sensor

-

Floor sensor ON

-

Floor sensor OFF

Infrared ray emitted by
WonderBorg is reflected back
& detected by the sensor when
detected sensor is ON.
Note: On certain floor surfaces,
this sensor will not react.
When it is off, the Green LED
flashes faster.

Floor Sensor - senses status
of floor in front of robot

ON =

Floor
Present

OFF = Floor is

dark or absent

Brightness
sensor

-

Light

-

Dark

Light souce
on robot

Dark

Light sensor

Bright

Robot in shadow
of an object

Infrared signal
sensor

-

Found a fellow
WonderBorg

-

Call

-

Threatened

-

Infrared signal 1
(Guide to goal)

-

Infrared signal 2
(Guide to another
robot)

-

Infrared signal 3

-

Infrared signal 4

-

Infrared signal 5

Example

Infrared signal 2
(Guide to another robot)

Infrared signal 1

Robot distinguishes infrared
signal 1, and advances in
that direction

Infrared
signals can
be emitted
by the
interface
or by other
WonderBorgs

Internal clock
sensor

-

10 sec. elapsed

-

20 sec. elapsed

-

30 sec. elapsed

The sensor reacts once
in each specified period
of time, measured from
when the program switches
to the panel in question
(or from the start of
the program).

Usage Example
- Make robot emit a cry once every 30 sec.
Sensor reacts every 30 sec., so robot can
be made to give a cry at 30-second intervals.
- Switch to another panel after 40 seconds.
- The clock does not count the length of
time for which an infrared signal is
emitted, or the direction of cries and
tones emitted by the robot.

When an ON / OFF switch is fitted to the WonderBorg’s Option
Connector, this sensor will react by entering state 1 when the
switch is ON, and state 0 when the switch is OFF.

Option

Sensors will not react if robot is too
close to an obstacle shown (Dark-colored,
small objects that do not reflect much
infrared rays will not be detected.

Left

Front

Right

TIMER

The Command Block Factory

You can move to the Command Block Factory screen by clicking "Create command block" at
the top of the Panel screen, or by clicking one of the pink triangles on the Panel screen.

Names of Parts:

The names of the parts are shown below. The numbers correspond to the numbered explanations.

1.OK:

Sends the created command block to the Panel screen.

2.Cancel:

Returns you to the Panel screen without creating a command block.

3.Command List:

List of the commands that can be specified.

4.Block:

Displays the command selected from the command list.

5.Number keys:

Used to input the parameter for the selected command.

 The parameter

units - "steps", "sec" and so on - vary depending on the command,
and they are displayed in the key area.
Note: The number of steps must be between 1 and 50, the number of
cries must be between 1 and 50, the Option action must last between
1 and 50 seconds, and the number of panel-switches and tones must 
be between 1 and 8.

6.High-speed button: Used to select the speed of the action associated with the command.

When this button is selected, the action is performed at high
speed, and when this button is only displayed when you have selected
a command for which speed settings are applicable.

7.Interrupt button:

Use to select the whether or not the currently selected command

can be interrupted. This button is only displayed when you have
selected a command which can be interrupted.

8.Help:

Displays a help animation indicating the function of the sensor
currently selected. To stop the animation, click the button again
(the text on the button will change to "STOP").

9.Help screen: 

Screen area where the help animation is displayed.

How to Create a Command Block

On the Command Block Factory screen, select and click the desired command from the command
list in the middle of the screen. Next, input the required parameter by
clicking the number keys. When you have finished inputting, click the "Decide" button
at the top right of the screen. The command block will now be created on the Panel screen.

Help Screen

Command List

OK

Cancel

Help

Interrupt Button

High-Speed Button

Number Keys

Block

Summary of Contents for WonderBorg

Page 1: ...nd logo and package design TM 2001 Tiger Electronics All rights reserved 980 Woodlands Parkway Vernon Hills IL 60061 U S A www tigertoys com DARK BRIGHT FRONT RIGHT LEFT OBSTACLE ON or OFF TM 2000 Bandai WonderBorg Robotworks and all related logos names and distinctive likenesses thereof are the property of Bandai Item No 70709 ...

Page 2: ...y as this could cause the product to malfunction This product is a piece of precision machinery Do not use or store it in extreme temperatures or subject it to severe shocks Under no circumstances should the electronic parts in this product be disassembled Notes on Use This product is comprised of precision electronic parts It should not be dropped allowed to get wet or dirty or disassembled Avoid...

Page 3: ...nfiguration of the WonderBorg The WonderBorg s Body The computer determines how the WonderBorg reacts to information perceived by the sensors The left and right legs are moved by their respective motors When the legs on both sides move forward the WonderBorg advances When the legs on the right move forward and the legs on the left move backward the WonderBorg turns to the left WonderBorg s Sensors...

Page 4: ...elligence i e the Program The robot s sensors and its movements are linked together by the program which could be called the WonderBorg s intelligence For example you could program the WonderBorg as follows if either antenna sensor reacts turn four steps to the right and if there is nothing there move forward advanced In this case the WonderBorg will change direction when it bumps into an obstacle...

Page 5: ...or is there or not 7 Infrared Receiver This is the sensor that receives infrared rays It receives programs with infrared signals 8 Light Sensor This is the sensor that detects whether the WonderBorg s surroundings are light or dark 9 Antennae The socket of each of the antennae is a sensor The WonderBorg can be programmed to react when one or both of its antennae touch something 10 Connector This c...

Page 6: ... and rear into the holes in the frame The motor unit should be inserted so that the cable exit is facing the inside and the screws are uppermost Note Be careful to insert the motor unit the right way up 1 2 Insert the other motor unit in the same way Make sure the cables are protruding as shown in the diagram The assembly of the WonderBorg mechanism is now complete Screws Now at last you are ready...

Page 7: ... l e t e Rear Front Motherboard Motherboard Hook Push down into Place Pawls Front Rear Hole Connector from left motor unit C o n n e c t o r f r o m L e f t Motor Unit Connector from Right Motor Unit Installing the Motherboard 3 1 Using a pair of wire cutters cut the plastic covered leg wire into lengths of about 4cm Cut the segments at a slight angle so that they will be easier to insert later Cu...

Page 8: ...er two antenna protectors are spares 4 6 Insert the end of one of the segments of plastic covered antenna wire into an antenna protector as far as it will go Do the same with the other one 4 7 Insert the bent end of one of the antennae into one of the antenna sockets as far as it will go Do the same with the other one 4 8 Plug one of the antenna sockets on to one the motherboard s touch sensors as...

Page 9: ...acles The angle is altered in four stages Green LED Power Switch ON O F F Bending the Legs and Antennae 6 1 Press the body shell down on to the WonderBorg s body so that the pins on the left and right side of the frame slot into the holes in the body shell The START STOP switch should protrude through the hole 6 2 Adjust the angle of the left and right motor units one stage away from the horizonta...

Page 10: ...Low s p e e d h i g h t o r q u e t y p e Profile is Black W h i t e Take care to keep it straight Place pinion gear on a flat surface desk and then press the motor in Changing the Gears 8 8 Install the motor in the gearbox below 8 9 Install the switch in the gearbox below Pass the cables from the motor and the switch through the gap as shown in the diagram below 8 10 Change gear unit A hold it so...

Page 11: ...nts Specifications OUTPUT Supply voltage 4 5V maximum supply current 500mA ON OFF only Out Current output connected to robot s battery Out Open corrector INPUT Mechanical electrical contact points switches etc short circuit resistance 1kΩ or lower Switch input A Microcomputer input pulled high 100kΩ Switch input B Connects to GND robot s battery This connector allows an additional motor to be adde...

Page 12: ...Parts 33 Programming How a Program is Created How to Read the Blocks Operations Carried Out on the Panel Screen How to Edit Blocks How to Eliminate Unwanted Blocks Switching Panels 36 The Sensor Block Factory Names of Parts 37 How to Create a Sensor Block Frequently Used Sensors 38 List of Sensors 39 The Command Block Factory Names of Parts How to Create a Command Block 40 Frequently Used Commands...

Page 13: ...en close them and then restart the Installation Wizard Specify where you want the software to be installed Most people choose the default option and click Next in this case the software will be installed in the Program Files folder in the C drive If you want to install the software to another location click Browse The directory selection screen will then appear Specify the desired directory then c...

Page 14: ...rface Cable Do not insert any other cable or any small metal objects such as paperclips or pins Do not touch the Interface Connector terminal with your fingers or allow any metal objects to come in contact with it The battery life is roughly 100 hours using a commercially available alkaline battery If communications errors are becoming more frequent during program transmission when a communication...

Page 15: ...en then click Quit to exit from Robot Works These settings only need to be specified the first time you use Robots Works Your settings will be saved so there is no need to repeat the above procedure on subsequent occasions 3 Using the Com Port button on the Set Up screen select the port to which the Interface is connected The main operating screens in Robot Works and the way they relate to one ano...

Page 16: ...e procedure as in step 4 7 You have now created a program that says When there is nothing there the WonderBorg must move forward 8 Turn the WonderBorg s POWER switch ON 9 Position the Interface so that the transmitter is facing the WonderBorg s infrared receiver the WonderBorg should be about 20cm away from the Interface When you do this make sure there is nothing in between the Interface and the ...

Page 17: ...el screen Note To go to the Sensor Block Factory Click one of the blue squares on the Panel Screen to go to the command black Factory click one of the pink triangles The Sensor Block Factory This screen is used to create new sensor blocks on the Panel screen A sensor block is a block specifying which sensor to use It consists of yellow text on a blue block The Command Block Factory This screen is ...

Page 18: ...mand block defines the command to be executed When used in a program a command block is always linked to a sensor block Command blocks can be created in the Command Block Factory and then dragged and dropped on top of one the pink triangles on the panel Double clicking a command block will take you to the Command Block Factory where you can edit the block 8 Blue Square Clicking a blue square will ...

Page 19: ...or block 3 If you line up the desired command blocks on the right of sensor block the corresponding commands will be executed in order starting with the leftmost block when the sensor reacts This is called linking commands to a sensor block When the sensor block is activated its linked commands will also be activated in sequence 4 In a program using several sensor blocks if two or more sensors rea...

Page 20: ...w to Create a Sensor Block On the Sensor Block Factory screen select and click the desired sensor from the sensor list in the middle of the screen If you then click the Decide Button at the top right of the screen the Sensor block will be created on the Panel Screen Frequently Used Sensors The state in which no sensors are reacting is called the Nothing Here state In this state the Nothing Here bl...

Page 21: ...nnector this sensor will react by entering state 1 when the switch is ON and state 0 when the switch is OFF Option Sensors will not react if robot is too close to an obstacle shown Dark colored small objects that do not reflect much infrared rays will not be detected Left F r o n t R i g h t TIMER The Command Block Factory You can move to the Command Block Factory screen by clicking Create command...

Page 22: ...on ON Motor or other device connected to Option Connector is turned ON for specified period Period sec Switch panel Control jumps to the panel number specified after the icon 1 to 8 Panel no 1 to 8 Tone 1 to 8 Robot emits specified tone which is one of the 8 Tone no 1 to 8 Command Table This table lists the basic commands plus other commands and describes what they do 3 Robot immediately executes ...

Page 23: ...on the save dialog window will pop up and ask you whether you want to save the program Sending a Program to the WonderBorg Check that the interface s main switch is ON If it is currently OFF turn it ON Note The WonderBorg must be in standby mode i e the green LED should be glowing before you start transmitting a program Position the WonderBorg so that its head is facing the infrared transmitter on...

Page 24: ...n the setting on the Set Up screen will be transmitted to the WonderBorg Take care to carry out this step otherwise the changes you have made to the settings will not be reflected in the WonderBorg s behavior Note Once the settings have been transmitted they are saved in the WonderBorg and will be retained even when the power is switched to OFF 6 IR signal Control This is used to send a command to...

Page 25: ...n Avoid Obstacles We re now going to modify the program from Exercise 1 so that the WonderBorg will use its touch sensor to detect obstacles and take evasive action Here the program for Exercise 1 is augmented with commands to be executed if the antennae reacts If the right antenna reacts the robot is instructed to back up and rotate to the left and if the left antenna reacts to back up and rotate...

Page 26: ...e robot and having it executed we are going to prepare to transmit infrared signal 2 Guide to another robot from the interface Click the Set Up button at the bottom right of the Panel screen select infrared signal 2 Way Point from IR Signal Control menu on the Set UP screen then click the Start button The red indicator lamp on the Interface should flash for a short while then the flashing will sto...

Page 27: ...se of the Software the Product or supporting materials Clause 6 Compensation for Damage In the event that the User inflicts damage on Bandai by infringing any of the provisions of the Agreement Bandai may take legal action against the User or seek compensation Clause 7 Export Restrictions The User may not export the Software and copies of the Software to the Japan Hong Kong Taiwan China Australia ...

Page 28: ...ouldn t be more than 20cm away from the Interface and there should be nothing in the way between the two Is someone using another WonderBorg close by If so this may make it impossible to transmit programs to your own WonderBorg Are you using the robot in an extremely bright location This can make it impossible to transmit programs to your WonderBorg A If the program is transmitted successfully the...

Page 29: ... packed in the original box or other packing materials sufficient to avoid damage during shipment Include a complete written description of the defect a check if product is beyond the 90 day warranty period and your printed name address and telephone number THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES AND NO OTHER REPRESENTATIONS OR CLAIMS OF ANY NATURE SHALL BE BINDING ON OR OBLIGATE TIGER IN...

Page 30: ...interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television re...

Reviews: