Hello Buddies,
Here is a simple guide to make a Line Follower using AVR.
First and Foremost,What is a Line Follower?
Line Follower is a Robot that can follow a path. Path is usually a Black Line on a white surface or vice versa.
Following Components are required for making a Line Follower :
- Robot Chassis
Provides a base to the robot.
Wheels,sensors and development boards are attached to it.
- AVR Development Board (Model : PT0002)
Used to interface motors,sensors and various other devices with microcontroller.
- DC Geared Motors (Product ID : PT0017)
Motors which works on DC current and gives a rotating motion as an output.
- Dual Pair IR Sensor Module (Product ID : PT0030)
IR Sensor works on the principal of emitting IR rays and recieving the reflected rays via reciever.
- USB AVR ISP Programmer (Model PT : 0092)
Used to program microcontoller from laptop only.
- Two 4 Pin Connectors
- DC Supply (12V)
Now write a suitable code keeping the following things in mind :
- For moving Forward : Both motors Clockwise
- For moving Backward : Both motors Anti-Clockwise
- For turning Left : First off Second Clockwise
- For turning Right : First Clockwise Second off
Once code is written program your micro controller i.e. Atmega 16 using usb isp programmer.
Now we just have to mount the avr development board and IR sensors on chassis.
Make Sure to visit http://positronindia.in for the hardware required and refer to the Model No. given above.
Hope you understood the simple steps involved in making a Line Follower.
Happy Learning!!!
See the video of this project : https://www.youtube.com/watch feature=player_embedded&v=lV7detQ8dCA#at=39
About the Author : This post has been written by Ayush Sharma, an intern with Positron Technologies. Ayush is presently pursuing his BE at School of Engineering, Manipal University Jaipur. He can be contacted at ayush@positronindia.in.
See the video of this project : https://www.youtube.com/watch feature=player_embedded&v=lV7detQ8dCA#at=39
About the Author : This post has been written by Ayush Sharma, an intern with Positron Technologies. Ayush is presently pursuing his BE at School of Engineering, Manipal University Jaipur. He can be contacted at ayush@positronindia.in.