| The switches are actuated by a right angled piece of foamboard
that is hot glued on to the arm. The photo at left shows the
DOWN limit switch about to be actuated. The photo at right
shows all of the switches. They are small 2 push actuator
switches. If either of the two are pushed it closes the switch.
The switches are connected to external interrupt inputs on
the micro to ensure fast response to a limit condition.
Video clips:
Longer - windows media
format, shows more angles, switches being acutated, etc
Short - windows media
format 3.7 Megs, pretty quick shows basic motion
Short .mov format - same
as short above but grainier and in the quicktime format
Schematic - .pdf format. I have
drawn a very hi level schematic. I don't show all the support
circuitry as I used my HC08 BotBoard and I didn't want to
reproduce that schematic. This one should be sufficient to
understand the design. The design really is just 4 switches
as inputs and 3 servo outputs.
Source code - There are two C files. Ride_rev2 is
the main program. Vectors08.c has the interrupt vector definition
and is required for the Imagecraft C compiler which I used.
|