SlideShare a Scribd company logo
2
Most read
4
Most read
5
Most read
Line Following Robot using Arduino UNO
Index
• Introduction
• Components
• Working Principle
• Block Diagram
• Application
• Advantages and Disadvantages
• Programming on Arduino
Let’s Discuss
Introduction
What is a Robot
A Robot is a
machine capable of
carrying out a complex
series of actions
automatically,
especially one
programmable by a
computer.
Line Following Robot
What is a Line
Following Robot
Line following Robot
is a machine that
can follow a path.
The path can be
visible like a black
line on a white
surface or it can be
invisible like a
magnetic field.
What is the
need to build
line following
Robot?
Sensing a line and
maneuvering the
robot to stay on
course, while
constantly correcting
wrong moves using
feedback mechanism
forms a simple yet
effective closed loop
system.
Components
What are we
using?
•Arduino
•IR Sensor
•IC L293D
•Motors
•LFR Chassis
Arduino
Arduino is an open-
source computer hardware
and software company,
project and user community
that designs and
manufactures microcontroller
-based kits for building digital
devices and interactive
objects that can sense and
control objects in the physical
world.
IR Sensor
A passive infrared
sensor (PIR sensor) is
an
electronic sensor that
measures infrared (IR)
light radiating from
objects in its field of
view. They are most
often used in PIR-based
motion detectors.
L293D(H-Bridge)
• Motors are arranged in a fashion
called H-Bridge.
• H-Bridge-It is an electronic circuit
which enables a voltage to be applied
across a load in either direction.
• It allows a circuit full control over a
standard electric DC motor. That is,
with an H-bridge, a microcontroller,
logic chip, or remote control can
electronically command the motor to
go forward, reverse, brake, and coast.
Motors
The motors rotate
clockwise and anti-
clockwise based on
the program. In the
motor electrical
energy is converted
into mechanical
energy.
Working Principle
The IR sensor detects the light emitted by the
transmitter, if the receiver receives light, the wheel
of that side will keep on moving, as soon as the
receiver stops receiving the light (black colour
absorbs the light and thus no light is reflected so
receiver cannot receive any light) the wheel of that
side will stop.
For turning ,the robot stops 1 motor and runs the
second to make the turn possible.
For eg:
 If the robot has to turn right then the motor on
right side will stop and left motor will keep on
running and thus allowing the robot to turn.
Left IR Sensor Right IR Sensor Motion
1 1 Forward
1 0 Right
0 1 Left
0 0 Reverse
Motor Logic
Block Diagram
Programming on Arduino
int a=6,b=7;
void setup()
{
pinMode(a,INPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(b,INPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
Serial.begin(9600);
}
void loop()
{
if((digitalRead(a)==HIGH)&&(digitalRead(b)==HIGH))
{
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,HIGH);
Serial.println("FORWARD");delay(1);
}
else if((digitalRead(a)==LOW)&&(digitalRead(b)==HIGH))
{
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
digitalWrite(4,LOW);
digitalWrite(5,HIGH);
Serial.println("LEFT");delay(1);
}
else if((digitalRead(a)==HIGH)&&(digitalRead(b)==LOW))
{
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
Serial.println("RIGHT");delay(1);
}
else if((digitalRead(a)==LOW)&&(digitalRead(b)==LOW))
{
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,HIGH);
Serial.println("BACK");delay(1);
}
}
Applications
• Industrial automated equipment carriers.
• Automated cars.
• Tour guides in museums and other similar
applications.
• Deliver the mail within the office building
• Deliver medications in a hospital.
Where is
this used?
Advantages
• The robot must be capable of following a line.
• Insensitive to environment factors like noise
and lightning.
• It should be capable of taking various degrees
of turns.
• The color of the line must not be a factor as
long as it is darker than the surroundings.
What are
the
advantages
Disadvantages
• LFR can move on a fixed track or path.
• It requires power supply.
• Lack of speed control makes the robot
unstable at times.
• Choice of line is made in the hardware
abstraction and cannot be changed by
software.
What are the
disadvantages
?
QUESTIONS
?????
Thank You
By
I.Viswanadh Kasyap

More Related Content

PPTX
Line follower robot
PPTX
line following robot ppt
PPTX
Line follower robot
PPT
The line follower robot
PPTX
Line Following Robot Presentation
DOCX
Final report on line follower
PPTX
Line Following Robot
PPTX
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Line follower robot
line following robot ppt
Line follower robot
The line follower robot
Line Following Robot Presentation
Final report on line follower
Line Following Robot
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO

What's hot (20)

PPTX
OBSTACLE AVOIDING CAR
DOCX
Final report obstacle avoiding roboat
PPTX
Voice controlled robot ppt
PPTX
Fire fighting robot ppt
PPTX
Line follower robot
PPTX
LINE FOLLOWER ROBOT
PPTX
Bluetooth controlled robot using arduino uno and HC-05
PPTX
Obstacle Avoidance Robot Summer training Presentation
DOCX
Obstacle Avoiding Robot Report Robot23
PPTX
RFID based smart shopping cart and billing system
PPTX
Obstacle Avoidance ROBOT using ARDUINO
PPTX
Women safety device with gps tracking and alerts
PPT
Voice and touchscreen operated wheelchair ppt
PPTX
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
PPTX
Obstacle avoidance robot
PPTX
SMART TRAFFIC CONTROL
PDF
Women Safety Night Patrolling Robot Using IOT
DOCX
Line follower robot
PPTX
Wireless robot ppt
PPTX
HUMAN FOLLOWING ROBOT
OBSTACLE AVOIDING CAR
Final report obstacle avoiding roboat
Voice controlled robot ppt
Fire fighting robot ppt
Line follower robot
LINE FOLLOWER ROBOT
Bluetooth controlled robot using arduino uno and HC-05
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoiding Robot Report Robot23
RFID based smart shopping cart and billing system
Obstacle Avoidance ROBOT using ARDUINO
Women safety device with gps tracking and alerts
Voice and touchscreen operated wheelchair ppt
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
Obstacle avoidance robot
SMART TRAFFIC CONTROL
Women Safety Night Patrolling Robot Using IOT
Line follower robot
Wireless robot ppt
HUMAN FOLLOWING ROBOT
Ad

Similar to Line Following Robot using Arduino UNO (20)

PPTX
the Line Following Robot with full efficiency pptx
PPTX
Line following robot
PDF
Line follower12
PPTX
Himanshu project
PPTX
Line Following Robot
PPTX
Line Following Robot Using Arduino
PPTX
Presentation1
PDF
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
PPTX
How to make a Line Follower Robot
PDF
Design and Construction of Line Following Robot using Arduino
PDF
340211628-Line-Follower-Robot-Presentation.pdf
PPTX
Presentation on light following robot 555 timer
PDF
Electronic system line follower Rrrobot.pdf
PPTX
Aman Khan's PPT FILE.pptx
PPTX
Presentation maze solver robot
PPTX
Deepak ppt
PPTX
Deepak ppt
PDF
Line Following Robot LFR - Project Report
PPTX
Line follower robot with using Arduino based
the Line Following Robot with full efficiency pptx
Line following robot
Line follower12
Himanshu project
Line Following Robot
Line Following Robot Using Arduino
Presentation1
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
How to make a Line Follower Robot
Design and Construction of Line Following Robot using Arduino
340211628-Line-Follower-Robot-Presentation.pdf
Presentation on light following robot 555 timer
Electronic system line follower Rrrobot.pdf
Aman Khan's PPT FILE.pptx
Presentation maze solver robot
Deepak ppt
Deepak ppt
Line Following Robot LFR - Project Report
Line follower robot with using Arduino based
Ad

Recently uploaded (20)

PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
573137875-Attendance-Management-System-original
PDF
PPT on Performance Review to get promotions
PPTX
OOP with Java - Java Introduction (Basics)
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Construction Project Organization Group 2.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Geodesy 1.pptx...............................................
PPT
Project quality management in manufacturing
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
web development for engineering and engineering
Embodied AI: Ushering in the Next Era of Intelligent Systems
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
bas. eng. economics group 4 presentation 1.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
573137875-Attendance-Management-System-original
PPT on Performance Review to get promotions
OOP with Java - Java Introduction (Basics)
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
additive manufacturing of ss316l using mig welding
Construction Project Organization Group 2.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Geodesy 1.pptx...............................................
Project quality management in manufacturing
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
web development for engineering and engineering

Line Following Robot using Arduino UNO

  • 2. Index • Introduction • Components • Working Principle • Block Diagram • Application • Advantages and Disadvantages • Programming on Arduino Let’s Discuss
  • 3. Introduction What is a Robot A Robot is a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.
  • 4. Line Following Robot What is a Line Following Robot Line following Robot is a machine that can follow a path. The path can be visible like a black line on a white surface or it can be invisible like a magnetic field.
  • 5. What is the need to build line following Robot? Sensing a line and maneuvering the robot to stay on course, while constantly correcting wrong moves using feedback mechanism forms a simple yet effective closed loop system.
  • 6. Components What are we using? •Arduino •IR Sensor •IC L293D •Motors •LFR Chassis
  • 7. Arduino Arduino is an open- source computer hardware and software company, project and user community that designs and manufactures microcontroller -based kits for building digital devices and interactive objects that can sense and control objects in the physical world.
  • 8. IR Sensor A passive infrared sensor (PIR sensor) is an electronic sensor that measures infrared (IR) light radiating from objects in its field of view. They are most often used in PIR-based motion detectors.
  • 9. L293D(H-Bridge) • Motors are arranged in a fashion called H-Bridge. • H-Bridge-It is an electronic circuit which enables a voltage to be applied across a load in either direction. • It allows a circuit full control over a standard electric DC motor. That is, with an H-bridge, a microcontroller, logic chip, or remote control can electronically command the motor to go forward, reverse, brake, and coast.
  • 10. Motors The motors rotate clockwise and anti- clockwise based on the program. In the motor electrical energy is converted into mechanical energy.
  • 11. Working Principle The IR sensor detects the light emitted by the transmitter, if the receiver receives light, the wheel of that side will keep on moving, as soon as the receiver stops receiving the light (black colour absorbs the light and thus no light is reflected so receiver cannot receive any light) the wheel of that side will stop. For turning ,the robot stops 1 motor and runs the second to make the turn possible. For eg:  If the robot has to turn right then the motor on right side will stop and left motor will keep on running and thus allowing the robot to turn.
  • 12. Left IR Sensor Right IR Sensor Motion 1 1 Forward 1 0 Right 0 1 Left 0 0 Reverse Motor Logic
  • 14. Programming on Arduino int a=6,b=7; void setup() { pinMode(a,INPUT); pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(b,INPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT); Serial.begin(9600); } void loop() { if((digitalRead(a)==HIGH)&&(digitalRead(b)==HIGH)) { digitalWrite(2,HIGH); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,HIGH); Serial.println("FORWARD");delay(1); } else if((digitalRead(a)==LOW)&&(digitalRead(b)==HIGH)) { digitalWrite(2,LOW); digitalWrite(3,HIGH); digitalWrite(4,LOW); digitalWrite(5,HIGH); Serial.println("LEFT");delay(1); } else if((digitalRead(a)==HIGH)&&(digitalRead(b)==LOW)) { digitalWrite(2,HIGH); digitalWrite(3,LOW); digitalWrite(4,HIGH); digitalWrite(5,LOW); Serial.println("RIGHT");delay(1); } else if((digitalRead(a)==LOW)&&(digitalRead(b)==LOW)) { digitalWrite(2,HIGH); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,HIGH); Serial.println("BACK");delay(1); } }
  • 15. Applications • Industrial automated equipment carriers. • Automated cars. • Tour guides in museums and other similar applications. • Deliver the mail within the office building • Deliver medications in a hospital. Where is this used?
  • 16. Advantages • The robot must be capable of following a line. • Insensitive to environment factors like noise and lightning. • It should be capable of taking various degrees of turns. • The color of the line must not be a factor as long as it is darker than the surroundings. What are the advantages
  • 17. Disadvantages • LFR can move on a fixed track or path. • It requires power supply. • Lack of speed control makes the robot unstable at times. • Choice of line is made in the hardware abstraction and cannot be changed by software. What are the disadvantages ?