SlideShare a Scribd company logo
1 of 7
Synopsis

                                     on

                   “LINE FOLLOWER ROBOT”

Submitted in partial fulfillment of the requirement for the award of the degree
                                        of

                           Bachelor of Technology

                                      In

                 Electronics & Communication Engineering

                              Submitted by:
                         A Ritesh Kumar (5309243)
                         B Vijender Singh (5309255)
                         C Rahul Sharma (5309239)




       Department of Electronics & Communication Engineering
           Hindustan Institute of technology & management
                      Dheen – 133202 (Ambala)
Introduction

This Project, Line Following Autonomous Robot is based on 8 bit Microcontroller AT89C51.
This Robot follows the black line which is drawn over the white surface or it follows the white
line which is drawn over the black surface. The infrared sensors are used to sense the line.
When the infrared signal falls on the white surface, it gets reflected and if it falls on the black
surface, it is not reflected.
This principle is used to scan the Lines for the Robot. All the above systems are controlled by
the Microcontroller. In our project we are using the popular 8 bit microcontroller AT89C51. It
is a 40 pin microcontroller. The Microcontroller AT89C51 is used to control the motors. It gets
the signals from the infrared sensors and it drives the motors according to the sensor inputs.
Two DC geared motors are used to drive the robot in forward, left or right direction.
Block Diagram

The robot uses IR sensors to sense the line, an array of 8 IR LEDs (Tx) and sensors (Rx),
facing
the ground has been used in this setup. The output of the sensors is an analog signal which
depends on the amount of light reflected back, this analog signal is given to the comparator to
produce 0s and 1s which are then fed to the uC.
L4 L3 L2 L1 R1 R2 R3 R4 Left Center Right Sensor Array
Starting from the center, the sensors on the left are named L1, L2, L3, L4.




                             Block diagram of line follower robot




Circuit Diagram

Here we are using pins P1.0 and P1.4 for taking the inputs from the IR sensors after being
amplified by LM324.
Microcontroller is used for the processing of the input data and controlling the output devices
depending upon the input. We are taking input from the sensors, which is used to control the
motion of the motors. The motors at the output section are used to run the Line Follower robot
in a particular direction.
The input to the microcontroller is fed as below:
Pin 1_0 Left sensor status
Pin1_4 Right sensor status
This input is used to drive the left motor and the right motor through L293(motor deriver IC).
For this, we need to provide six signals from microcontroller to L293, three for each motor, as
below:
P2_0 Enable(En1) signal for left motor
P2_1 Switch1(In1) signal for Left motor
P2_2 Switch2 (In2)signal for Left motor
P2_3 Enable(En2) signal for Right motor
P2_4 Switch1(In3) signal for Right motor
P2_5 Switch2(In4) signal for Right motor




                             Circuit diagram of line follower robot
List of component


   Microcontroller
   Dtmf
   Sensor
   Register
   Power supply
   L293D moter driver
   Motor
   Compartor LM324
   Wheel
   Headphone for input
Applications of Line Follower Robot


1. It can act as maze solver. Basically it follows a line, therefore it can be used in mining where
the robots are used to find the way out of the mine.


2. If we implement a robotic arm along with the line follower then it can be used to pick and
place the objects in its way and can be very useful in our day to day life.


3. Apparatus to control the automatic placing of material along a junction between surfaces
with reference to the form and position of the junction including a tool controllably movable to
deposit material progressively along the junction in response to a control signal.


4. An imager linked to the movement of the tool to produce an image of the surfaces.


5. By modifying the position of the sensors, same principle can be used in obstacle avoidance
and edge detection.
Applications of Line Follower Robot


1. It can act as maze solver. Basically it follows a line, therefore it can be used in mining where
the robots are used to find the way out of the mine.


2. If we implement a robotic arm along with the line follower then it can be used to pick and
place the objects in its way and can be very useful in our day to day life.


3. Apparatus to control the automatic placing of material along a junction between surfaces
with reference to the form and position of the junction including a tool controllably movable to
deposit material progressively along the junction in response to a control signal.


4. An imager linked to the movement of the tool to produce an image of the surfaces.


5. By modifying the position of the sensors, same principle can be used in obstacle avoidance
and edge detection.

More Related Content

What's hot

Obstacle Avoiding robot
Obstacle Avoiding robotObstacle Avoiding robot
Obstacle Avoiding robotDurga Singh
 
Embedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEmbedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEr. Raju Bhardwaj
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTrehaan ukaye
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line followerPriya Hada
 
Iaetsd autonomous pick and place rover for long distance
Iaetsd autonomous  pick and place rover for long distanceIaetsd autonomous  pick and place rover for long distance
Iaetsd autonomous pick and place rover for long distanceIaetsd Iaetsd
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotVikram Jha
 
Report - Line Following Robot
Report - Line Following RobotReport - Line Following Robot
Report - Line Following RobotDivay Khatri
 
The line follower robot
The line follower robotThe line follower robot
The line follower robotPoonam Narang
 
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Yash Patel
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotFarooq Saeed
 
light follower robot
light follower robotlight follower robot
light follower robotanuragyadav94
 
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Wasi Abbas
 

What's hot (20)

Obstacle Avoiding robot
Obstacle Avoiding robotObstacle Avoiding robot
Obstacle Avoiding robot
 
Obstacle avoiding robot(Lab report)
Obstacle  avoiding  robot(Lab report)Obstacle  avoiding  robot(Lab report)
Obstacle avoiding robot(Lab report)
 
Embedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEmbedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower Bot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Path Following Robot
Path Following RobotPath Following Robot
Path Following Robot
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOT
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line follower
 
Iaetsd autonomous pick and place rover for long distance
Iaetsd autonomous  pick and place rover for long distanceIaetsd autonomous  pick and place rover for long distance
Iaetsd autonomous pick and place rover for long distance
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Report - Line Following Robot
Report - Line Following RobotReport - Line Following Robot
Report - Line Following Robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
The line follower robot
The line follower robotThe line follower robot
The line follower robot
 
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
light follower robot
light follower robotlight follower robot
light follower robot
 
Follower
FollowerFollower
Follower
 
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation
 

Viewers also liked

Final report of line follower robot
Final report of line follower robotFinal report of line follower robot
Final report of line follower robotRohit Dadoriya
 
Cell Phone Operated Vehicle
Cell Phone Operated VehicleCell Phone Operated Vehicle
Cell Phone Operated Vehicleprasanna naik
 
Line follower robot
Line follower robotLine follower robot
Line follower robotANU_110
 
How to make a Line Follower Robot
How to make a Line Follower RobotHow to make a Line Follower Robot
How to make a Line Follower RobotroboVITics club
 
Pick and place Line following robot report
Pick and place Line following robot reportPick and place Line following robot report
Pick and place Line following robot reportPradeep Yadav
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsisgopal002
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNOViswanadh Ivaturi
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini projectAmit Upadhye
 

Viewers also liked (9)

Final report of line follower robot
Final report of line follower robotFinal report of line follower robot
Final report of line follower robot
 
Cell Phone Operated Vehicle
Cell Phone Operated VehicleCell Phone Operated Vehicle
Cell Phone Operated Vehicle
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
How to make a Line Follower Robot
How to make a Line Follower RobotHow to make a Line Follower Robot
How to make a Line Follower Robot
 
Pick and place Line following robot report
Pick and place Line following robot reportPick and place Line following robot report
Pick and place Line following robot report
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsis
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNO
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini project
 
Solar tracking system - Report
Solar tracking system - ReportSolar tracking system - Report
Solar tracking system - Report
 

Similar to Front

Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboatShubham Thakur
 
Implementation of pid control to reduce wobbling in a line following robot
Implementation of pid control to reduce wobbling in a line following robotImplementation of pid control to reduce wobbling in a line following robot
Implementation of pid control to reduce wobbling in a line following roboteSAT Journals
 
Implementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aImplementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aeSAT Publishing House
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robotIRJET Journal
 
White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotIJSRD
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET Journal
 
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using ArduinoAyush Chhangani
 
Design and Construction of Line Following Robot using Arduino
Design and Construction of Line Following Robot using ArduinoDesign and Construction of Line Following Robot using Arduino
Design and Construction of Line Following Robot using Arduinoijtsrd
 
ArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationIJERA Editor
 
Presentation maze solver robot
Presentation maze solver robotPresentation maze solver robot
Presentation maze solver robotTahirBaig10
 
Haptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometerHaptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometerijiert bestjournal
 
Bachelors Project Report Presentation
Bachelors Project Report PresentationBachelors Project Report Presentation
Bachelors Project Report PresentationManu Mitra
 
Minor project report on
Minor project report on Minor project report on
Minor project report on Arindam Paul
 

Similar to Front (20)

LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
 
I011115964
I011115964I011115964
I011115964
 
B044020609
B044020609B044020609
B044020609
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
 
Presentation1
Presentation1Presentation1
Presentation1
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Implementation of pid control to reduce wobbling in a line following robot
Implementation of pid control to reduce wobbling in a line following robotImplementation of pid control to reduce wobbling in a line following robot
Implementation of pid control to reduce wobbling in a line following robot
 
Implementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aImplementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in a
 
embedded system report
embedded system reportembedded system report
embedded system report
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robot
 
White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V Robot
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
 
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
 
Design and Construction of Line Following Robot using Arduino
Design and Construction of Line Following Robot using ArduinoDesign and Construction of Line Following Robot using Arduino
Design and Construction of Line Following Robot using Arduino
 
ArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless Communication
 
Presentation maze solver robot
Presentation maze solver robotPresentation maze solver robot
Presentation maze solver robot
 
Haptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometerHaptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometer
 
Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
 
Bachelors Project Report Presentation
Bachelors Project Report PresentationBachelors Project Report Presentation
Bachelors Project Report Presentation
 
Minor project report on
Minor project report on Minor project report on
Minor project report on
 

Front

  • 1. Synopsis on “LINE FOLLOWER ROBOT” Submitted in partial fulfillment of the requirement for the award of the degree of Bachelor of Technology In Electronics & Communication Engineering Submitted by: A Ritesh Kumar (5309243) B Vijender Singh (5309255) C Rahul Sharma (5309239) Department of Electronics & Communication Engineering Hindustan Institute of technology & management Dheen – 133202 (Ambala)
  • 2. Introduction This Project, Line Following Autonomous Robot is based on 8 bit Microcontroller AT89C51. This Robot follows the black line which is drawn over the white surface or it follows the white line which is drawn over the black surface. The infrared sensors are used to sense the line. When the infrared signal falls on the white surface, it gets reflected and if it falls on the black surface, it is not reflected. This principle is used to scan the Lines for the Robot. All the above systems are controlled by the Microcontroller. In our project we are using the popular 8 bit microcontroller AT89C51. It is a 40 pin microcontroller. The Microcontroller AT89C51 is used to control the motors. It gets the signals from the infrared sensors and it drives the motors according to the sensor inputs. Two DC geared motors are used to drive the robot in forward, left or right direction.
  • 3. Block Diagram The robot uses IR sensors to sense the line, an array of 8 IR LEDs (Tx) and sensors (Rx), facing the ground has been used in this setup. The output of the sensors is an analog signal which depends on the amount of light reflected back, this analog signal is given to the comparator to produce 0s and 1s which are then fed to the uC. L4 L3 L2 L1 R1 R2 R3 R4 Left Center Right Sensor Array Starting from the center, the sensors on the left are named L1, L2, L3, L4. Block diagram of line follower robot Circuit Diagram Here we are using pins P1.0 and P1.4 for taking the inputs from the IR sensors after being amplified by LM324. Microcontroller is used for the processing of the input data and controlling the output devices depending upon the input. We are taking input from the sensors, which is used to control the motion of the motors. The motors at the output section are used to run the Line Follower robot in a particular direction. The input to the microcontroller is fed as below:
  • 4. Pin 1_0 Left sensor status Pin1_4 Right sensor status This input is used to drive the left motor and the right motor through L293(motor deriver IC). For this, we need to provide six signals from microcontroller to L293, three for each motor, as below: P2_0 Enable(En1) signal for left motor P2_1 Switch1(In1) signal for Left motor P2_2 Switch2 (In2)signal for Left motor P2_3 Enable(En2) signal for Right motor P2_4 Switch1(In3) signal for Right motor P2_5 Switch2(In4) signal for Right motor Circuit diagram of line follower robot
  • 5. List of component  Microcontroller  Dtmf  Sensor  Register  Power supply  L293D moter driver  Motor  Compartor LM324  Wheel  Headphone for input
  • 6. Applications of Line Follower Robot 1. It can act as maze solver. Basically it follows a line, therefore it can be used in mining where the robots are used to find the way out of the mine. 2. If we implement a robotic arm along with the line follower then it can be used to pick and place the objects in its way and can be very useful in our day to day life. 3. Apparatus to control the automatic placing of material along a junction between surfaces with reference to the form and position of the junction including a tool controllably movable to deposit material progressively along the junction in response to a control signal. 4. An imager linked to the movement of the tool to produce an image of the surfaces. 5. By modifying the position of the sensors, same principle can be used in obstacle avoidance and edge detection.
  • 7. Applications of Line Follower Robot 1. It can act as maze solver. Basically it follows a line, therefore it can be used in mining where the robots are used to find the way out of the mine. 2. If we implement a robotic arm along with the line follower then it can be used to pick and place the objects in its way and can be very useful in our day to day life. 3. Apparatus to control the automatic placing of material along a junction between surfaces with reference to the form and position of the junction including a tool controllably movable to deposit material progressively along the junction in response to a control signal. 4. An imager linked to the movement of the tool to produce an image of the surfaces. 5. By modifying the position of the sensors, same principle can be used in obstacle avoidance and edge detection.