Let's Make Robots!

Bender - the line following robot

Avoids obstacles, follows the line

This robot is a line follower for ISTROBOT competition (www.robotika.sk/contest).


It's brain is ATmega16 AVR connectable to the PC via Bluetooth - this allows to have the board programmed wirelessly via AVR109-based bootloade or to run some nice rbot monitoring and controling program on the PC or a mobile phone.

Line sensor is made of 5 QRD1114 reflectance sensors, the robot has also one GP2D120 IR ranger with analog output mounted on a microservo.


 The gear is modified kit from our local robot store (in the Czech republic). Motors are driven by L293D.


More info on my website - projects.adamh.cz/LineFollower :-)

The attached video shows one of the first test with line senro - now it uses PID regulation which looks much better.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Some changes made :-)

made it yourself, or from a company?


also, why 5 QDR? planning on adding some more functionality in the future?

it's looking good :)

Thanks :-) We made it ourselves, the main board is manufactured in PCB house since I don't have enough materials for home made PCBs. 5 QRDs are good, but the next sensor (if there will be any) would contain at least 8 QRD cells and some I2C A/D converter because having it connected via 7p cable sucks a little bit :-)

In the future we would like to play something like robo football with it using a camea connected to PC (I work on the robot together with my friend, we are high school students).

mind if i use the line follower board? i'll just change it so i can use normal resistors instead of smd.

I made one too, with only 3 QDR, but i've been told i might need 5 in the future.

You can use whatever you want, sources and board designs are published on http://projects.adamh.cz/linefollower and http://projects.adamh.cz/linesensor - you will only need to translate the page via Google translate :-)

But I don't say mi line sensor design is the best, now I would use more sensors with quite different layout. It's better to make some "protosensors" to experiment with it..

I will need to do some layout and shape changes to fit my robot, the two side sensors will have to be further to the front of the robot, it's quite fast, and can easily dive off the stairs :D

very slow :(