The Ladybot allows the user to record a sequence of movement "steps" or "beeps" then play them back multiple times.
("Ladybot" because it looks like a ladybird/ladybug)
The are five buttons:
Pressing the F, B, L or R button records a single step. You can also press pairs of buttons FL, FR, BL, BR:
|F||forward||both motors forward|
|B||backward||both motors backward|
|L||spin left||one motor forward, the other backward|
|R||spin right||one motor forward, the other backward|
|FL||forward-left||one motor forward, the other stopped|
|FR||forward-right||one motor forward, the other stopped|
|BL||backward-left||one motor backward, the other stopped|
|BR||backward-right||one motor backward, the other stopped|
|Go||replay the recorded sequence|
The motors are turned on for a fixed time.
Pressing the Go button replays the recorded sequence.
The chip remembers the recorded sequence even when turned off so you can switch the bot on and immediately press Go.
(The record/replay rule works like this. If the player is at the start of the recorded sequence and presses one of the F, B, L or R buttons then a new sequence is begun and the button-press is recorded at the start of the sequence. If they press another of the F, B, L or R buttons then then the button-press is added to the sequence. If they press Go then an "end" instruction is added to the sequence and the sequence is played. However, if they press Go when the player is at the start of the recorded sequence then no "end" instruction is added; the sequence is simply played.)
If the bot is left turned-on, it will beep every few minutes to remind you to turn it off.
It wasn't clear whether the bot should "enact" the steps as they're recorded. I like it like that. Other people like to record steps without them being enacted. To set the "don't enact the steps" mode, hold down the F or B key while turning on the bot.
Questions or comments ? E-mail me at firstname.lastname@example.org
No part of this web page may be reproduced in any form or by any means, including photocopying and recording, for any purpose without the express written permission of Analogue Information Systems Ltd.
This web page is copyright © 2008 Analogue Information Systems Ltd., 1 Warrender Park Crescent, Edinburgh EH9 1DX, Scotland, UK, Tel: +44 (0) 131 228 6008. All Rights Reserved