19 August 07

Robot Guts

My first ’bot

The guts of my first robot are coming along nicely.

I’m working from David Cook’s excellent book Robot Building for Beginners; it’s an easy read, and every topic — from circuit architecture to transistor internals — is crystal clear.

small photo of circuit

That’s what I’ve built today. A basic line-following circuit, with some schnazzy LED indicators. That photo is a link to a much larger version.

Obviously, this ’bot is still missing some things: motors, wheels, a chasis, and a cute name. That’s for future weekends.


I had the darndest time finding photo resistors. Neither Fry’s nor my local Radio Shack had them, but the manager at Radio Shack suggested I check out Al Lasher's Electronics. If you live in the Bay Area, come check this place out, it is amazing. The staff was helping folks debug circuits, and the store was a rambling maze of components and manuals. Geek paradise.

The Meat of it

Here’s a schematic of the circuit in that photo (and note: I didn’t design this - this is from David Cook’s excellent book).

schematic diagram of line-following robot circuit

The Parts

The parts follow, from mundane to interesting.



Why 3 LEDs per side? As far as I can tell, because you can’t power three in series from a single 9V battery without a little help, and this way Cook could include transistors in the circuit. :)


Q1 & Q2 are PN2907 general purpose PNP amplifiers for powering the LED indicators.

The Brain

The robot’s thinking is simple. The lone IC is an NTE943M low power, low offset, dual voltage comparator. It identifies which set of photo resistors is running at a higher voltage (a function of increased resistance, meaning which set is receiving less light), and lights the set of LEDs corresponding with the other set — the set receiving more light.

Coming soon, motors! And a body! Maybe painted like a cute ladybug!


Textile Help