Light Sensor




Sensor values: 5 (bright light) thru 1000 (dark)
The light sensor is built from simple photo sensor. I had this part lying around, so I don't know the Radio Shack part number. When soldering this one, I had to pay attention to ensure the proper pin was attached to the proper aluminum peg. If the electrical circuit is reversed, the sensor doesn't work. I'm sure there is a simple way to add a few more electrical parts to make it not matter what way the wiring is done, but for now I kept it simple. I know to always put the lego wire connector on in the "right" direction.
In the above pictures, note the use of aluminum tubing. It has a much nicer look than the brass stuff, but soldering it was a bear. Notice in the third picture above my fine example of how to not solder while the tubing is still in the block. I really scorched that block pretty badly.
Bend Sensor




Sensor values: 945 (straight) thru 1010 (fully bent)
The bend sensor is my favorite and I hope to build a few more. I took an old Nintendo PowerGlove and cut it open to remove the bend sensors inside. These are the same bend sensors Images Company sells for $10 each. You can usually find PowerGloves for auction at eBay for around $20. You can get 4 sensors from a single glove. These sensors are great for making a robot follow the edge of a wall or stop before actually hitting an obstacle. The actual bend sensor is 4.5" long, although it's hard to tell from the above cropped pictures.
In the above construction, I notched the lego block length-wise to ensure the bend sensor would have a good anchor point within the block. Notice in the third picture how one of the internal cylinders has been cut out.
Check out my new Rokenbok/Mindstorm radio control project - AKA Rokenstorms. It's a way to make a Mindstorms radio control module out of the guts of an Rokenbok vehicle!
Direct questions or comments to Brian Stormont.