8 ADC inputs Need Slave Chip

Overkill - never a killjoy

While we are overkilling our sensor boards with dedicated brainlets, here’s a suggestion.

Give it a specialized program that will give you more than one bit or one byte per sensor (whatever the number of sensors). Let it spit out actual information about relative position of the bot over the line. Make it a line navigator. It could spit out relative error values. Make it learn the width of the line. Make it go berserk when it detects multiple lines. Make it auto-detect contrast and black-on-white vs white-on-black lines. Make it versatile in accepting/detectng any number of attached QRD’s (within reason).

But most of all: make it a continuous feedback machine. Make it spit out a voltage indicating off-centerness. Have the main brain read that voltage using its own ADC: the ultimate in universal data communications! And as a bonus: no waiting time. Read the error value as often as your super-brain is capable off.

You could even off-load your entire PID control to the brainlet. But now you’re just bragging!

+1

Digital input from a QRD1114 is simple and still effective, I have opted not to use ADCs in the past with good results… https://www.robotshop.com/letsmakerobots/node/22452

How many sensors should you

How many sensors should you use? Find out below:

Best Line Following Guide out there: http://www.wrighthobbies.net/guides/linefollower.htm

 

Thanks, RBX

That is a great tutorial.

Oh, there is an update for you guys as well.

:slight_smile:

That is one cool guide!