- 1x Arduino board (Uno, Pro Mini)
- 8x 330Ω resistors.
- 3x high value resistor (e.g.: 470000Ω).
- 4x 390Ω resistors.
- 4x 7-segments display. Common cathode.
- 3x buttons.
- 4x 2N5551 NPN transistors.
- 1x CD4511BE BCD-to-7-segment decoder.
- 1x buzzer.
Download it here.
There is a configuration section in the main file (ArduinoClock.ino
). Before loading the code to your board make sure that pins are configured properly.
Running on an Arduino Pro Mini, it's build on a bakelite board. Instead of using four different 7-segments display I use a four digit 7-segment display: Youtube video
Running on an Arduino Uno, unlike the 2018 version, it has an additional led that is on when the alarm is on: Youtube video
ArduinoClock is licensed under the terms of the MIT License. Please, read the LICENSE file.