Develop a down-counting timer using a ADC and PWM peripherals
- UART commands that needs to be supported
- > timer set xxx (sec)
- > timer start/pause/resume/reset
- Further, SW1 and SW2 should provide functionality to start/stop/pause/resume the timer
- Servo motor is used to indicate the current timer status. It starts with max position and rotates to min value timer reaches zero value
- LED blink speed depends on the potentiometer value. Maximum deviation will keep LED on all the time and min value on potentiometer switches off LED
- 7-segment display is used to show timer value by default. However, whenever ADC value is changes, the seven segment shows updated ADC value for some time before displaying the Timer value
- 7-segment display should not flicker
Recent Comments