https://github.com/emiz98/density-based-traffic-controller-system
Automated traffic light system using real time traffic density data to calculate optimal green signal time for each lane.
https://github.com/emiz98/density-based-traffic-controller-system
arduino arduino-uno embedded-system embedded-systems image-processing opencv pyfirmata pygame python
Last synced: about 1 month ago
JSON representation
Automated traffic light system using real time traffic density data to calculate optimal green signal time for each lane.
- Host: GitHub
- URL: https://github.com/emiz98/density-based-traffic-controller-system
- Owner: emiz98
- Created: 2022-11-05T11:49:51.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T02:46:23.000Z (over 3 years ago)
- Last Synced: 2025-06-29T05:34:23.923Z (11 months ago)
- Topics: arduino, arduino-uno, embedded-system, embedded-systems, image-processing, opencv, pyfirmata, pygame, python
- Language: C++
- Homepage:
- Size: 56.7 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Density Based TLC System

## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Build Process](#build-process)
- [Tech Stack](#tech-stack)
## Introduction
This is a simulation of traffic light system using real time traffic density data to calculate optimal green signal time for each lane. This project was an university project which was done under embedded systems course unit.
## Features
🚀 Green light time based on Traffic Density
🚀 Vehicle Counting using OpenCV
🚀 Controll Arduino Uno using python script
## Build Process
- Clone or download the repo
- Install required packages
- `pip install opencv-contrib-python`
- `pip install matplotlib`
- `pip install pygame`
- `pip install pyFirmata`
- `python [filename]` to run the application
## Tech Stack

## Project Goals & Outcomes
✔️ Learning Parallel Execution using Python
✔️ Learning Image Processing using OpenCV
✔️ Controlling Arduino UNO with python script