AVENGERS Robotics - Report
AVENGERS Robotics - Report
ENT 3152
End Semester Robot Evaluation Project
Line Follow Robot
Faculty of Technology
University of Ruhuna
1. INTRODUCTION...........................……….……………………………….…01
3. COMPONENTS REQUIRED……………….…………………....………….05
4. CIRCUIT DIAGRAM………………….…………………………………….06
5. CODE……………………….….……...……………………………………..08
6. CONCLUSION……………….……...………………………………………09
7. REFERENCES …………………………...........……………………………10
2
INTRODUCTION
In this project we designed a Line Follow Robot by using Arduino. The main purpose of
this project is to get a proper knowledge of how to design a Line Follow Robot by using
Arduino programming software, working principle of motor controller system and IR
sensor.
A Line Follower Robot, as the name suggests, is an automated guided vehicle, which follow
a visual line embedded on the floor or ceiling. Usually, the visual line is the path in which
the line follower robot goes and it will be a black line on a white surface. Definitely, this
kind of robot should sense the line with its infrared ray (IR) sensors that installed under the
robot. Certain advanced Line Follower Robots use invisible magnetic field as their paths.
Large line follower robots are usually used in industries for assisting the automated
production process. They are also used in military applications, human assistance purpose,
delivery services etc.
The line following robots is commonly used for carry children through shopping malls,
homes, entertainment places, industries. On the other hand, they can be used in industries as
automated equipment carriers. It can be used for home for floor cleaning and in hotels they
are being used for the transfer of things from one place to another following a straight path
and another use of line following robot is transport the materials from one place to another
place in the industries. This robot movement completely depends on the track.
3
Advantages Of Line Follow Robot
4
Limitations Of Line Follow Robot
Robots need electricity to run. That makes them expensive to run and potentially
damaging to the environment. Unless we shift over to greener sources of energy, the
growing demand for robots in society could lead to additional issues with global
warming and greenhouse gas emissions.
It may not move properly if the black line drawn is of low intensity.
The IR sensors may sometimes absorb IR rays from surroundings also. As a result,
robots may move in improper way.
5
CONCEPTS OF LINE FOLLOW ROBOT
M1
Motor
Sensor Arduino
Driver
M2
Here in this project we are using two IR sensor modules namely left sensor and right sensor.
When both left and right sensor senses white then robot move forward.
7
If left sensor comes on black line, then robot turn left side.
If right sensor sense black line then robot turn right side until both sensor comes at white
surface. When white surface comes robot starts moving on forward again.
8
COMPONENTS REQUIRED
9
02). Motor Controller
A motor controller is a device or group of devices that can coordinate in a predetermined
manner the performance of an electric motor. A motor controller might include a manual
or automatic means for starting and stopping the motor, selecting forward or reverse
rotation, selecting and regulating the speed, regulating or limiting the torque, and
protecting against overloads and electrical faults. Motor controllers may use
electromechanical switching, or may use power electronics devices to regulate the speed
and direction of a motor.
10
04). IR sensors
An infrared sensor (IR sensor) is a radiation-sensitive optoelectronic component. There are
two types of infrared sensors. Those are active sensors and passive sensors. Active
infrared sensors both emit and detect infrared radiation. Active IR sensors have two parts
such as a light emitting diode (LED) and a receiver. When an object comes close to the
sensor, the infrared light from the LED reflects off of the object and is detected by the
receiver. Active IR sensors act as proximity sensors, and they are commonly used in
obstacle detection systems such as in robots.
QRD1114 IR reflective line/object sensor
and CNY70 reflective optical sensor are the most
commonly used sensors for line follower
robots. The CNY70 is a reflective sensor that
includes an infrared emitter and phototransistor in
a leaded package which blocks visible light.
Figure 11 : IR sensor
11
Figure 12 : Rechargeable
Battery
06) Breadboard
A thin plastic board used to hold electronic components (transistors, resistors, chips, etc.) that
are wired together.
12
CIRCUIT DIAGRAM
13
CODE
14
CONCLUSION
In this project we designed a Line Follow Robot by using Arduino. The main purpose of this
project is to get a proper knowledge of how to design a Line Follow Robot by using Arduino
programming software, working of motor controller system and IR sensor.
Robotics has a significant role in global economy and everyday life. Another concern of robotics
research is to be competitive and design patents for global industries according to their nature of
applications. The demand of robotics technology is expanding in wide range of applications and
human activities, especially for manufacturing, medical, service, defense, and consumer
industries. The designed robot has two IR sensors, Arduino UNO microcontroller board, and
Motor controller. Arduino mainly controls the robot to follow the line. This line follower robot
is the prototype of robots for industrial use. By studying this one can build line follower robot
for industrial use. The line following robot is automobile system that has ability to recognize its
path, move and change the robot's position toward the line in the best way to remain in track.
REFERENCES
http://www.buildtronix.com/arduino-uno-evelopment-board-with-atmega328.html
https://create.arduino.cc
https://www.elprocus.com
15
16