The Carpet Crawler is a small robot which will shuffle its way across your floor. Watch the video, and you will see how it got its name (that, and I'm an old prog rock fan at heart!).
BEAM stands for Biology, Electronics, Aesthetics, Mechanics, and is a school of robot design working on the KISS philosophy - I prefer the "Keep It Sweet and Simple" definition. Google for 'beam robotics' and you'll find a veritable plethora of sites.
The 'brain' of this robot is a latching relay, the sensors are a pair of microswitches and the 'muscle' is a modified servo-motor. Energy comes from 2 x AAA batteries. A pair of LEDs brighten things up a bit.
The original video was blocked almost immediately (in the US) by the copyright stazi, so here it is without the music.
Look HERE to hear the eponymous track (but no Peter Gabriel on this one).
Remove these ads by
Signing UpStep 1: Tools and Materials
Almost no special tools required - You will just need standard electronics workbench tools. However, you will need a Very Small crosspoint screwdriver to open the servo.
Brass strip - 1/32" x 1/4" x 8"
Plain stripboard
2 offcuts of copper strip stripboard
M2 (2mm) nuts and bolts
Micro RC servo (7.5g) with horns and screws.
DPCO latching 3 Volt relay - I got mine from Farnell (9899600)
(They no longer do PCB mounting. This is the SMD version - smaller)
2 x miniature microswitches. Mine came out of a couple of CDROM drives
2 x LEDs - I used red ones. (Blue or white may not work in this application)
1 x 100R resistor (Use 47R if using yellow or green LEDs)
2 x AAA battery holder and batteries
Thin link wire
In the UK we use both Imperial and metric measures. Personally, I tend to think Imperial but measure metric. As a quick reference, 3mm is 1/8" 25mm is 1" 305mm = 1'.











































Visit Our Store »
Go Pro Today »




To turn, you'd need to limit the travel of the servo arm on one or the other side, which would need more complicated mechanics and electrics.
The aim of this was simplicity, although a much larger steering one shuffling around the garden would be an interesting idea.
Regarding the DPCO - I'm pretty archaic myself and we used to use DPDT and DPCO interchangably, but you're right, DPDT is current and fits in with the naming scheme for other types.
Dagnabbit, now I've got to go try it. My sense of curiosity won't leave me alone.... ;)
Wish I coulda seen the Lamb live, but being two years old at the time, I might not have fully appreciated it.
How about building a two motor version with radio control, so that the carpet crawler can heed its caller?
Keep Instuctableing!
Music (of a sort) coming later.
(Your arduino head and my crawler could be brothers . . . Scary!)
I'll repost the video later, but it won't be the original tune.
Scooch, scooch, scooch...
Another project, Techno-Gecko, is at the early design stage and this will have a PicAxe brain, directional control and sensors. Big on design - Small in size.
Can't wait to see the video.