Line Following Robot

About the project

Our 2WD smart line following robot is a mobile machine that can detect and follow lines drawn on the ground. Usually, the path is predefined and can be displayed as a black line on a white surface with a high-contrast color, or it can be invisible as a magnetic field.

Project info

Difficulty: Moderate

Platforms: Arduino

Estimated time: 7 days

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

ARDUINO NANO V3 ARDUINO NANO V3 x 1
DRV3245Q-Q1 Automotive 3-Phase Motor Gate Driver Evaluation Module DRV3245Q-Q1 Automotive 3-Phase Motor Gate Driver Evaluation Module x 1
DC Gear Motor 12V 100RPM DC Gear Motor 12V 100RPM x 1
Reflective Infrared IR Optical Sensor with 470 and 10K Resistors Reflective Infrared IR Optical Sensor with 470 and 10K Resistors x 1
WIRE JUMPER MALE TO MALE 15CM 10PK WIRE JUMPER MALE TO MALE 15CM 10PK x 1
WIRE JUMPER MALE TO FEMALE 15CM 10PK WIRE JUMPER MALE TO FEMALE 15CM 10PK x 1
Half-size Breadboard Half-size Breadboard x 1
Two Wheels Balance Car Chassis with JGA25 Motor Kit Two Wheels Balance Car Chassis with JGA25 Motor Kit x 1
swivel wheel swivel wheel x 1
Robot car Kit- RC Smart Car Chassis Robot car Kit- RC Smart Car Chassis x 1

View all

Software apps and online services

arduino IDE arduino IDE

Hand tools and fabrication machines

screw and nuts screw and nuts x 1

Story

Our 2WD smart line following robot is a mobile machine that can detect and follow lines drawn on the ground. Usually, the path is predefined and can be displayed as a black line on a white surface with a high-contrast color, or it can be invisible as a magnetic field. Of course, this type of robot should use an infrared (IR) sensor installed under the robot to detect the line. After that, the data is transferred to the processor through a specific conversion bus. So, the processor will decide the appropriate compliments and then send them to the controller, so the line following robot will follow the route. In this project, we walk through the 2WD Smart Robot Car design, implementation, and testing process.

Schematics, diagrams and documents

Code

Credits

Leave your feedback...