Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harish-balaji-b/raspberry-pi-3-based-line-follower-robot
The Line Follower Robot project utilizes Raspberry Pi 3 and L298N motor driver for creating an autonomous robot capable of following a line on a track.
https://github.com/harish-balaji-b/raspberry-pi-3-based-line-follower-robot
html l298n line-follower-robot python raspberry-pi-3
Last synced: 27 days ago
JSON representation
The Line Follower Robot project utilizes Raspberry Pi 3 and L298N motor driver for creating an autonomous robot capable of following a line on a track.
- Host: GitHub
- URL: https://github.com/harish-balaji-b/raspberry-pi-3-based-line-follower-robot
- Owner: Harish-Balaji-B
- Created: 2023-10-07T12:25:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-17T00:18:15.000Z (5 months ago)
- Last Synced: 2024-10-11T02:02:46.224Z (27 days ago)
- Topics: html, l298n, line-follower-robot, python, raspberry-pi-3
- Language: Jupyter Notebook
- Homepage:
- Size: 2.74 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raspberry pi 3 Based Line Follower Robot
### Requirements
* Python
* Colab
* HTML### Explanation
The Line Follower Robot using Raspberry Pi 3 and L298N motor is a project aimed at developing an autonomous robot capable of following a line on a track. The Raspberry Pi 3 serves as the main controller, while the L298N motor driver is used to control the motors for precise movement. The objective of this project is to demonstrate the integration of hardware and software components to create an efficient line-following robot.### Components Used
* Raspberry Pi 3
* IR Sensor (2)
* DC Gear Motor (2)
* JUMPER WIRES
* L298n Motor Driver
* Chaises (robot body)### Working Principle
* Line Follower Robot is able to track a line with the help of an IR sensor. This sensor has a IR Transmitter and IR receiver.
* The IR transmitter (IR LED) transmits the light and the Receiver (Photodiode) waits for the transmitted light to return back.
* An IR light will return back only if it is reflect by a surface. Whereas, all surfaces do not reflect an IR light, only white the colour surface can completely reflect them and black colour surface will completely absorb them.
* These two IR sensors will be placed one on either side of the line. If none of the sensors are detecting a black line them they PI instructs the motors to move forward.
* If left sensor comes on black line then the PI instructs the robot to turn left by rotating the right wheel alone.
* If right sensor comes on black line then the PI instructs the robot to turn right by rotating the left wheel alone.
* If both sensors comes on black line, robot stops as shown in the next slide.![lmao](https://github.com/Harish-Balaji-B/Raspberry-pi-3-Based-Line-Follower-Robot/blob/main/demo/exp.png)
### Example Results
Example Video Link
https://drive.google.com/file/d/1ejr4K5gGsT-U2nuUzQ-vaD0seedmmj32/view?usp=drive_linkSample Photo
![lmao](https://github.com/Harish-Balaji-B/Raspberry-pi-3-Based-Line-Follower-Robot/blob/main/demo/work.png)