Traffic Light on Arduino using Stateflow

Model a traffic light switching sequence using Stateflow

You are now following this Submission

This project models a traffic light switching sequence, where the switching sequence is automated as follows:
Red (5 sec) > Amber (2 sec) > Green (5 sec)
The code initializes first by blinking all three LEDs three times, and then proceeds with the traffic light sequence.
In the model, a Stateflow chart is used for the logical modelling.

Adapted from Simon Monk's "30 Arduino Projects for the Evil Genius".

Cite As

Techsource Technical Team (2026). Traffic Light on Arduino using Stateflow (https://www.mathworks.com/matlabcentral/fileexchange/51545-traffic-light-on-arduino-using-stateflow), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Traffic Light + Switch on Arduino

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

Added picture.
Updated description.