Embedded C programming

Job ID: 31914444

Budget: ₹1,500 – ₹2,500 INR

Msp432 board
The “walk” button will be pushed by a pedestrian when he or she wishes to cross in any direction. To request a walk signal, a pedestrian must push and hold the “walk” button for at least 2 seconds, after which the person can release the button, and the walk request will be remembered. In contrast, when a car sensor is released, it means no cars are waiting to enter the intersection. You will use 8 outputs from your microcontroller that control the traffic lights, the “walk” light, and the “don’t walk” light. The “walk” light will be the green LED (P2.1) on the LaunchPad and the “don’t walk” light is the red LED (P2.0) on the LaunchPad. When the “walk” condition is signified, pedestrians are allowed to cross. When the “don’t walk” condition flashes (and the two traffic signals are red), pedestrians should hurry up and finish crossing in any direction. When the “don’t walk” condition is on steady, pedestrians should not enter the intersection. The red and green LED connected to P2.0, and P2.1 respectively must be used. All other inputs and outputs must be built on the proto-board.