Categories
Uncategorized

Calling all creative light blinkers

I’m runing out of time to complete the christmas present for my nephews. I’ve created a “build your own robot” kit. I have pretty much all the hardware assembled, but I have only a few days to write the software. That’s where you come in — I want suggestions for the most intersting ways to program my little beasts.
First, let me describe what they are: It is a small rectangular assembly of electronic parts and wires. It has one light sensor, two small switches (dip switches), a motor and lots of lights (I’m able to selectively turn on and off six different ones).
The kit will involve some amount of physical “put it together”. This includes attaching the wire legs, and clipping an off-center weight to the motor. The off center weight will make the robot appear to “walk” because it will vibrate the entire thing as it spins. You could also put a pinwheel or a spiral shape on the motor — which would look cool but wouldn’t make it move. You might even find a way to put a light spinning on the motor if you could find a way to make contact with a spining thing.
What kinds of behaviors should the robot have? With two dip switches, I have the ability to select up to four different behaviors. My current ideas are:

  • The robot starts to walk when it detects light. I’m including a small flashlight in the kit, so they can turn the robot on in the dark, and then illuminate it to start it going. What should the lights do during this time? Flash, pulsate, or be off, or on solid or dim?
  • The robot flashes its lights mimicing the pattern that it receives from the light sensor. So if you flash long, short short long, it would do that back.
  • The robot sits dark and quiet until the light level changes — then it goes bezerk. This is the ‘guardian’ mode and you could use it to guard your room.

Any other ideas of cool things the robot could do? What about cool ways that it could be accessorized, to make it more interesting to play with?
What are some nifty patterns of lights? With six lights available, I can do quite a few combinations of patterns…

One reply on “Calling all creative light blinkers”

Comments are closed.