Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD Line Following Robot

Line Following Robot

Project tags

License

TAPR Open Hardware License

License: TAPR Open Hardware License

Mode:

Mode

Editors' pick

Editors' pick

  • 160
  • 0
  • 1
Update time: 2024-06-15 07:23:39
Creation time: 2024-06-14 17:25:23
Description

Description

LINE FOLLOWING ROBOT (LFR)

A line following robot is an autonomous vehicle designed to navigate by detecting and following a predetermined path, usually marked by a contrasting line on the floor. It uses sensors, typically infrared (IR) sensors, to continuously monitor the position of the line and send real-time data to a microcontroller, such as an Arduino. The microcontroller processes this data and adjusts the motors' speed and direction via a motor driver to keep the robot on track. This type of robot is widely used in educational settings to teach principles of robotics, electronics, and programming, offering a hands-on learning experience and opportunities for customization and expansion.

Key Components:

1.Arduino Uno Microcontroller:

      • Acts as the central processing unit.
      • Coordinates all robot movements and sensor readings.
      • Supports easy programming and integration with various components.

2.L293D Motor Driver:

      • Manages motor speed and direction.
      • Capable of controlling two motors simultaneously.
      • Provides sufficient power and control for smooth navigation across different surfaces.

3. Infrared (IR) Sensors: 

      • Detects line contrasts on the surface.
      • Sends real-time data to the Arduino for precise path tracking.
      • Ensures the robot stays on course by continuously adjusting its movements.

How It Works:

  • Line Detection: IR sensors scan the surface, detecting the contrast between the line and the background.
  • Data Processing: Arduino processes sensor input, making decisions to steer the robot.
  • Motor Control: Commands are sent to the L293D motor driver to adjust motor speed and direction, ensuring the robot follows the path accurately

 

So, I tried to make a board that will contain all the components easily and by only adding a power source it'll be activated. The only thing that need to be done is uploading the suitable code .

 

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Contributor spiceSymbolName
1 MY_ARDUINO_UNO_R3 ARDUINO_UNO_R1 UNO_R3;WO ARDUINO UNO 1 nguyenphuocloc23082002 MY_ARDUINO_UNO_R3
2 2 Pin Connector CT1 2 PIN CONNECTOR 1 Gaston Caballero 2 Pin Connector
3 IR SENSOR MODULE U1,U2 IR SENSOR MODULE 2 kil.teixeira IR SENSOR MODULE
4 L293D MOTOR DRIVER IC U3 DIP-16_L20.0-W6.4-P2.54-LS7.6-BL 1 pitreluc L293D MOTOR DRIVER IC Extended Part
5 DC Motor U5,U6 TT DC MOTOR 2 Wachirawit Ratchanatkeangkai DC Motor

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn