Instructions are in beta
If you have any issues or feedback for these instructions, do not hesitate to contact me via email at hello at lifeclo.cc
If you have any issues or feedback for these instructions, do not hesitate to contact me via email at hello at lifeclo.cc
You should know how to solder. This project is perfectly doable with just a soldering iron and solder, but knowing how to use solder flux and a desoldering wick will definitely make your life easier.
Part | Count | PCB Label | Image |
---|---|---|---|
Printed Circuit Board (PCB) | 1 | - | |
Arduino Nano Used for power and programming. |
1 | A1 | |
DS3231 Module with CR2032 Button Battery |
1 | U1 | |
SET LED Colours may vary |
2 | D2 D4 | |
MODE LED Colours may vary |
2 | D1 D3 | |
Tactile Buttons | 4 | SW1 SW2 SW3 SW4 | |
50kΩ Variable Resistor Label 504 |
1 | RV1 | |
74HC595 DIP-16 IC Shift Register | 11 | U2 U4 U6 U8 U10 U12 U14 U16 U18 U20 U22 | |
7-segment display Common Anode 5161BG = Green Display 5161BS = Red Display |
11 | U3 U5 U7 U9 U11 U13 U15 U17 U19 U21 U23 | |
22Ω / 100Ω Resistor
22Ω for
Green
Display |
11 | R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 | |
470Ω Resistor |
4 | R1 R2 R3 R4 | |
10kΩ Resistor |
4 | R5 R6 R7 R8 | |
Micro USB Wire Used for power and programming. |
1 | - |
Always check the direction of the componets before soldering it. If you have mistakenly soldered an IC upside down, it is very difficult to remove and redo it. In the event that happens, you will likely need a solder wick and a lot of patience.
For soldering any component, it’s best to solder only one pin first and then check if it’s aligned. If it’s not aligned, you will be able to melt the solder and reposition the component/ After that, solder the second pin that’s diagonally across. By doing this, you can be sure that the component is positioned correctly before soldering the rest of the pins.
For all components, you can choose to use Male to Female header pins instead of soldering them directly to the board. This means that you can easily remove and replace components if necessary.
The video tutorial for this specific model has not been edited, but you can still view the tutorial for v1 below. The steps are mostly the same.
Plug the Arduino Nano into any USB port with the provided micro USB cable.
The onboard LED should flash 3 times. This indicates that the device is running properly and is programmed with the correct software.
The first step is to install the microcontroller. The header pins on the back of the arduino are optional for the operation of lifeclocc, but you should solder them if you intend on doing any programing yourself.
Plug in the arduino to make sure it's still working. The LED should blink 3 times.
To install the buttons, place them into the button slots and bend the pins over before soldering them down.
You should also put the resistors in so that we can test the buttons.
Pressing the buttons should light up the LED on the arduino.
Solder two LEDs into D1, and D3
Solder two LED into D2, and D4
The LEDs are directional. The shorter leg goes into the square hole.
When you turn on the arduino, the leds should flash in sequence. Pressing the buttons should also light up the corresponding LED.
There should be a red light below the clock module when the arduino is powered on. There is no way to test if the clock is working till a later step.
No checkpoint here unfortunately. Remember to turn the resistor all the way to the right so that we have maximum brightness when we first turn on the displays.
Make sure that you put the IC and Display in the right
way up. Once soldered it's very hard to
fix.
The IC's notch should be facing up and the display's
decimal point should be at the bottom.
If you are still unsure,
please watch the video installation here.
When we turn it on, the display will blink with a
-
followed by 8
, and finally
it will show a number (most likely 2
). If
that happens, that means that your clock, and display is
all working.
Repeat step 6 for the other digits. You can test each one after you install it. Please make sure you don't solder while the device is plugged in.
I've mentioned this in the previous section, but it
bears repeating
Make sure that you put the IC and Display in the right
way up. Once soldered it's very hard to
fix.
The IC's notch should be facing up and the display's
decimal point should be at the bottom.
If you are still unsure,
please watch the video installation here.
You will see the arduino flash with the words
-LIFECLO.CC-
followed by
88888888888
and finally show a number.
To enter debug mode, press and hold all 4 buttons for 3 seconds. This will cause all the lights to turn on. This helps you determine if ther are any broken parts.
Turn the brightness dial to make sure it's working
Please refer to the operation manual to setup the date, time and birthday.
Unplug and plug it back in, the countdown should not have reset. (Make sure your button battery is in the clock module)
This board was made to be hackable. What that means is that the source code is open and you are free to do whatever you want to do with it.
In order to program this, you need to download the arduino IDE, and the Teensyduino plugin. You also need a mini USB B cable to program it.
The pins on the top of the board also act as a breakout to the Teensy, so you can attach other devices to the Teensy if you wish.
The microcontroller will come pre-programmed with the lifeclocc firmware.