Ahmed Osama
All work

Traffic Light System

An ATmega32 controller that manages traffic flow at a simulated intersection, written in C and simulated in Proteus.

Traffic Light System screenshot

Overview

A microcontroller-based simulation of a real-world intersection. The ATmega32 firmware is written in C and sequences the lights to manage traffic flow, and the whole circuit is verified in Proteus.

Year
2023
Area
Embedded & IoT
Role
Firmware

Stack

  • C
  • ATmega32
  • AVR
  • Proteus
01

Bare-metal C

Firmware written directly against the ATmega32.

02

Simulated hardware

The full circuit is modelled and tested in Proteus 8.