LadyBot

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)

User Interface

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
F/Go sound A
B/Go sound B
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.



Home

Questions or comments ? E-mail me at peterbalch@btinternet.com

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