Mouse Junior uses Light
Dependent Resistors (LDR's) as its 'eyes' to either run away from light
or move toward light. You can even get him/her to follow a line drawn
on the floor or desk! You can download
the Light Follow program
a try to make more complicated 'behaviours' for your cyber mouse.
If you want to
transfer to a smaller veroboard circuit, use the blank template below
to decide where to place components. You can use the circuit provided
as one possibility...
pin 1 and 3 are input pins
connected to LDR's. One leg of the LDR is pushed into the socket on the
appropriate rail (eg, see rail running up from pin 1 on diagram above)
and the other is pushed into any of the sockets on the +ve power rail
(second rail in from left).
pin 2 and 4 are output pins,
connected to the appropriate 10k resistor and transistor pair to
control a single motor. One lead of a motor is pushed into the socket
next to the collector leg of the BC 639 and the other is pushed into
any of the sockets on the +ve power rail (second rail in from left).
leads from the battery pack: +ve
lead is pushed into any of the sockets on the +ve power rail (second
rail in from left) and the negative pushed into the bottom socket,
first rail on the left.
lead plugs into the row of three
sockets between the two yellow link wires at the top of the board
'Power On' indicator LED: Long
leg is pushed into the socket on the rail running up from pin 0 on
diagram above, the short leg is pushed into the top socket on the
negative power rail (first rail on the left) - REMOVE LED WHEN
PROGRAMMING THE CHIP.
BLANK VEROBOARD TEMPLATE:
The smaller veroboard
easily into an old computer mouse.
New for 2011 - meet Winston,
the multi-purpose robot
Winston - the multipurpose pixace 08M robot.
Investigate what looks like complex behaviours that emerge from
simple reflexes such as avoiding light or touch.
A great introduction to AI (artificial intelligence) and swarmbots -
research how colonies of robots interact!
Devise a new
circuit where a motor can be made to be on-off-reverse from one output
Try making a
mono-rail train that stops at "stations" for set time periods before
carrying on. You might try using LDR's or IR phototransistors to detect
black 'STOP' signals marked onto the mono-rail.
Make five or six
of the cyber mice and see if you can get them to swarm toward light.
Can you get them to follow each other around? Can you get them to
communicate to each other?