Rotate the dial to set the time, push the button to start countdown. Once time is out, a beep will sound, push the button again to shut it.
Time is displayed on 4 8x8 LED matrices driven by MAX7219 on my own quad module for DIP driver version.
Able to count down from 24 hours, but precision will probably be off by a few seconds due to not using a precise timing source.
Uses:
- STM32F103 "blue pill" for brains;
- TP4056 (+ protection IC onboard) to charge a 1200mAh lithium battery,
- A boost converter to pull the voltage to 5V to properly power LEDs.
- An encoder with push contact for control.
A little 8ohm loudspeaker driven by MCU PWM and amplifier circuit (to be designed) to create buzz.- An active buzzer to alert everyone in nearest vicinity that time is up.
More in logs.
Hello. Very nice project. One question. What are the dimensions for the led matrix individual module?