Main Content

In this Instructable, my twin brother, Sunyecz06, and I will show you how to make a 7-segment NeoPixel Clock with Countdown Timer. The inspiration for this project began with our parents and their fitness room. While they have an older digital clock in the room, it has no functionality other than telling the time. And oftentimes, our parents will use their phones as a countdown timer for their workouts but they have no dedicated stand for it, so situating it in the room is cumbersome and tedious. My brother and I always try to make something for our parents for Christmas and we came up with the idea of creating an Exercise Clock that not only adds a modern clock into the room but also incorporates a countdown timer so that our parents will not have to fumble with their phone timers anymore. While we designed the clock with exercise/fitness in mind, this can be created and placed in a variety of other locations!
We are very pleased with how the clock turned out and our parents love it! Here is a quick rundown of some of the features of our exercise clock!
- 7-segment display that shows current time of day and illuminates NeoPixel ring according to the current minute of the hour
-IR sensor that enables that user to adjust clock/timer settings from anywhere in close proximity with IR remote
-Countdown timer function that allows user to set a countdown timer.
-Recurrent countdown timer that will loop a timer infinitely with a user-input break in between. E.g. HIIT workout that may require a 1 minute timer with a 30 second break in between sets
-Piezo buzzer that buzzes when timer reaches 0. Also provides auditory feedback whenever a button is pressed on the IR remote
If you are interested in seeing how we made this project or you want to make one for yourself, please follow along! If you have any questions, leave them in the comment section below and we’ll try our best to respond quickly!
-Arduino Pro Mini 5V
-4x NeoPixel Ring 24-Bit RGB LED
-1.2 4-Digit 7-Segment Display w/I2C Backpack
-DS3231 RTC Module
-Piezo Buzzer PS1240
-IR Receiver Sensor 38kHz (Salvaged ours from an iHome iH9 unit)
-IR Remote (Salvaged ours from an iHome iH9 unit)
-Power Adapter 5V 2A
-2n2222 Transistor
-1k Resistor
-1000 uF Capacitor
-CR2032 3V Battery
-Flexible 28AWG wire

-3D printer (optional)
-Acrylic Sheet cut into desired diameter
- E6000 glue
-Printable adhesive vinyl sheets
-Black Spray Paint
-Hot glue gun
-Exacto knife
-Soldering iron + Solder
-Tools (wire cutters, scissors, needle nose pliers)”

Link to article