Page 1 of 1

Kitchen Timer project using MikroElektronika 7seg Click with 74HC595

Posted: Sun Nov 09, 2025 12:41 pm
by andeug
Hi,


I am working to learn FC11, and I am stuck on a project that involves a 7-segment Click display from Mikroe connected to an Arduino Nano 328 at 115200 baud. The schematic involves the following:

- An LED (that might blink or send a visual alarm)
- A buzzer (which sends a buzz signal when the time has elapsed)
- Two microswitches (one for setting the time from various options, and the other for resetting the time and starting over)

The challenges I experienced with the display from Mikroe were related to the pre-wiring. Therefore, I had to manually try all 256 addresses and observe the results for each, which is reflected in the enclosed address mapping.
Address mapping.xlsx
(10.39 KiB) Downloaded 3 times
Now I'm stuck in the flowcharts, trying to figure out how to make the timer count from 60 minutes to 0, in the following pre-defined timer scenarios, which can be configured via the SET microswitch:

1 minute
2 minutes
3 minutes
4 minutes
5 minutes
6 minutes
7 minutes
8 minutes
9 minutes
10 minutes
15 minutes
20 minutes
25 minutes (Pomodoro cycle)
30 minutes
45 minutes
60 minutes

Note that there are 16x options for timing, and on the main PCB, I can also use 16x WS2812 RGB LEDs as a future alternative/playground.
IMG_0399.jpeg
IMG_0399.jpeg (180.96 KiB) Viewed 38 times
I want to make the flowcharts as simple as possible, but I'm unsure how to avoid repetition in terms of how constants/variables/parameters are defined.

Can someone with a bit more experience please help me make this device count, respond to the push buttons, and display the remaining time? I also do not know where or how to set those 16 predefined minutes, and how to show the elapsing time on the display. For your reference, I have enclosed the code for my current project at a very early stage. (ignore the simulation of the LED display, as the addresses are different due to the wiring of the 7-segment Click from Mikroe)
Digital Timer v0.1.fcfx
(25.92 KiB) Downloaded 4 times

Regards,
Andreas

Re: Kitchen Timer project using MikroElektronika 7seg Click with 74HC595

Posted: Sun Nov 09, 2025 1:42 pm
by chipfryer27
Hi

Still travelling so I cannot be of specific help but most of all you are asking is most likely covered in the wiki. Most components have an explanation plus examples and I think there is an example of a counter somewhere.

Sorry I can't provide a specific link.

Do take a look at the 7-segment LED examples though.

Regards