Design a traffic light controller for a road intersection:
The intersection is between a major and minor road (the major road traffic is to be prioritized).
Pedestrian crosswalks have push buttons for activating pedestrian lights (2 buttons for each direction).
Use a speaker for visually impaired pedestrians (one speaker is sufficient – use a piezo Arduino speaker).
The minor road has a car detection sensor (use a push button).
You are to document both the design of the controller and the implementation.
Other than high-level requirements, the details are up to you (timing, how the speaker beeps – frequency, does it beep faster as the timing ends, etc, etc).
Implementation due – Arduino code file(s).