Professional Documents
Culture Documents
Line Followe Using Avr
Line Followe Using Avr
Abstract— A line follower is a robotic device that follows the Line-following robots are used in material handling
line unless the line does not exist. The line may be of two applications to move goods between workstations or from
colours such as black or white, in our case we used black. storage facilities to production lines. Depending on the
Using IR sensors, the robot moves in accordance with the requirements of the production process, they can be used to
queue. These sensors scan the line and transmit the
transport raw materials, work-in-progress, or finished goods.
information to Arduino, which then directs the movement of
the robot. Transporting radioactive materials inside a factory poses a
serious risk to human life. In that section, a line follower
As a result, the Infrared Ray (IR) sensors that are positioned robot can be useful. It can monitor patients and alert doctors
beneath the robot should be able to detect the line. The to a serious scenarios in a hospital as well. It can also be
information is then sent to the processor using a particular bus helpful in the restaurant industry in several areas, including
for transition. As a result, the CPU will determine the the ability to easily fill jobs for food servers and order
appropriate orders and send them to the driver, and the line takers.
follower robot will then follow the course.
The brain of this robot, the ATmega328 microcontroller, is
The use of line followers has gained popularity in the industry, the major driving force behind it. The concept put out in this
especially with the advent of technology such as Arduino study is to direct the robot using machine vision. We created
boards. These devices have made it easier for designers to a robot that is capable of doing more than just following a
create robots that can follow a line with precision. queue. This robot moves in a straight line without turning.
Keywords— IR sensor, Path tracer, Arduino UNO R3 board
with DIP ATmega328, P11.1v lipo battery, 12v spindle dc 2. OBJECTIVE
motor, motor driver, Autonomous robot, guided vehicle,
transportation. The objective of this project is that the robot is able to
follow a designated path or line with accuracy and
1. INTRODUCTION precision. It should maintain a constant speed and distance
from the line.
Robots that follow lines are frequently employed in
industrial settings for the automation of warehouses, Follow a predefined path: The robot should be able to
production lines, and material handling. These robots are follow a specific path that has been programmed into it. The
made to transport goods or products from one place to infrared light sensors help the robot detect the path and
another by following a predetermined path, such as a adjust its movement accordingly.
painted line on the factory floor or magnetic tape. Maintain a constant speed: The robot should be able to
[1] The line follower is a self-operating robot that detects maintain a constant speed while following the path. The
and follows a line that is drawn on the floor. The path infrared light sensors can help the robot adjust its speed to
consists of a black line on a white surface (or it may be the ensure it stays on track.
reverse of that). The control system used must sense a line Accurate tracking: The robot should be able to track the
and manoeuvre the robot to stay on course, while constantly path accurately and adjust its movement accordingly. The
correcting the wrong moves using a feedback mechanism, infrared light sensors can help the robot detect small
thus forming a simple yet effective closed-loop System. The changes in the path and adjust its movement to stay on
robot is designed to follow very tight curves. track.
1. Arduino UNO R3
2. 12v spindell dc motor 4.4 Chassis Board
3. TB6612FNG Moto driver A set of wheels or tracks that allow the robot to travel along
the ground are normally included on the chassis board for a
4. Chassis board line follower robot. Additionally, it has a group of line
sensors that are used to identify the path the robot is taking.
5. IR sensor
The microcontroller is coupled to these sensors, which are
6. 11.1v lipo battery normally mounted on the chassis board's bottom.
2.5 IR sensor
In a line follower robot, an IR sensor is typically used to
detect the line on the ground. IR sensors can detect
variations in the reflected light from the ground surface,
which allows them to detect the contrast between the line
and the surrounding surface.
IR sensors typically consist of an IR emitter and an IR
detector. The emitter sends out an infrared beam, which
reflects off the ground and is detected by the detector. When
the beam is reflected off the line, the detector receives a
stronger signal than when it is reflected off the surrounding
Fig (1.0) surface. This difference in signal strength allows the robot to
detect the line and follow it.
Source :- https://www.elprocus.com/what-is-arduino-uno-r3-pin-diagram-specification-and-applications/
4.2 Toys motor
The OCR0A and OCR0B registers are used to set the duty
cycle of the PWM signals for the two motors. In this code,
both motors are set to a duty cycle of 70, which results in a
moderate speed for the robot.
6. ALGORITHM The main loop of the program continuously reads the value
of the PINC register and calls the appropriate function based
i. Include necessary header files for the AVR on its value. This allows the robot to move in the desired
microcontroller. direction.
10. CONCLUSION
Line follower robots have a wide range of potential
applications across various industries and settings. They
can be used for tasks such as material handling in
manufacturing. The performance of a line follower robot
Fig (4.1)(4.2) depends on factors such as the design and programming
of the robot, the environment it operates in, and the
Bot with track quality of its sensors. To optimize the performance of a
line follower robot, experiments and tests can be
conducted to evaluate its accuracy, speed, and stability.
The future of robotics line followers is bright, with new
technological advancements making them more
powerful, efficient, and cost-effective. As automation
continues to transform various industries, line-follower
robots will play an increasingly.
•
• Use high-quality sensors: The sensors are the most REFERENCES
important component of a line-following robot, so
it is important to use high-quality sensors that are [1].Mohanraj D. Microcontroller Based An Autonomous
accurate and reliable. Wireless Line Tracking Robot. Int. J. Adv. Engg. Res.
• Choose the right chassis and frame: The chassis Studies/III/III/April- June.2014;102:105
and frame of the robot should be sturdy and [2]. Ebiesuwa, O. O., et a l. " Line follower robot using a
durable and should be able to support the weight of sophisticated sensor approach." (2013).
the sensors, motors, and batteries. [3]. Serrano Pérez E, Juárez López F. An ultra-low-cost line
follower robot aseducational tool for teaching programming
and circuit foundations.Computer Applications in [9]. "Arduino Based Line Follower Robot", by A. R.
Engineering Education. 2019 Mar;27(2):288- 302. Biswas, S. Ahmed, and M. R. Islam.
[4] How to make a line follower robot. Retrieved from [10]. "Design and Implementation of Line Following Robot
http://www.instructables. Com /id/ using Arduino Uno R3", by S. S. Pradhan, S. K. Nayak, and
[5] letsmakerobots.com S. S. Sahoo.
[6] alldatasheet.com [11]. "Design and Implementation of an Autonomous Line
[7]. "Design and Implementation of an Autonomous Line Follower Robot using Arduino Uno R3", by R. B. Anuragi,
Following Robot using Arduino Uno R3", by S. T. P. R. Kamble, and S. B. Bhosale.
Oguntoyinbo and O. B. Ogunmolu.
[8]. "Development of a Line Follower Robot using Arduino
Uno R3", by A. B. Patel and S. S. Patel.