Step 6: Final Steps

The last steps we need to do, are to finish the connections to the controller board, and plug it into the display cable.

Then we need to attach the stencil in a way that we can remove it if we need to, and to install some diffuser to the back of the stencil (I originally used tissue paper - now I use a sheet of oven baking paper).  I used small blocks of Perspex glued to the stencil and attached with small screws through the side of the enclosure.  Start by using masking tape to ensure that the edge of the enclosure is not glued to the stencil.  Screw the four blocks onto the corners of the enclosure, apply some glue, and glue the enclosure to the stencil - Make sure that the enclosure is aligned so it is centralised on the stencil.  The attached photos will help you make sense of this.

After that, we need to add a socket for the power cable, and mount the buttons to allow us to set the time.

Then, we need to install the back onto the enclosure - again, I used small blocks of perspex and small screws, using the same technique that was used to glue the stencil..

That completes the clock - power it up, and you should see the display self test start up. 

Set the time, and enjoy it.


<p>do anybody have coding part.</p><p>mail me to nitesh.natha@yahoo.com</p><p>thanks in advance</p>
Hi - I am happy to help - I will email you.<br><br>Doug
Hi, look' s really cool, Im building one myself and run into several problems. Has anybody try to use a DS3231 Ic for time keeping? I mean the DS1302 is good, but tends to drift.
<p>can I get some help with programming from anyone??</p>
<p>Cor what a lovely instructable and possibly my next project.</p><p>On previous projects I have used masking tape and then sprayed matt black for masks around sections in perspex. Once the paint is dry and the masking tape is removed this gives a very nice display mask.</p><p>Thank you for posting</p><p>D6</p>
<p>Hi,</p><p>I am interested in the Dutch version of the clock. </p><p>Stan already made one, and it looks very nice!</p><p>Do you know where he found the right facilities to get the stencil?</p><p>Thanks in advance!</p><p>Bas</p>
<p>Would it be possible to get the PCB in another format? CAD or gerber file?</p>
HI,<br><br>I sell kits for the controllers now - you can see them at <br><br>http://www.dougswordclocks.com/shop/wordclock-controller-module-preassembled/<br><br>Kindest regards,<br><br>Doug<br>
I have the same problem as DWhitlow Mentioned. A bunch of words light up and stay put. And the pulse LED doesn't blink or light up. Using an ATMEGA328 does it require a change of code?
<p>Hi. I am experiencing a similar issue. Except that my pulse light is working fine. Can anyone confirm whether or not this 168 code will run unmodified on the 368p chip? Thanks.</p>
<p>Hi vnk,</p><p>Did you solve this? Does it involve a change of code?</p>
<p>Hi, there seems to be a difference between the 26 way output pin assignments in the v3 construction manual and the schematic - could you tell me which is correct </p><p>please. (example: page 5 schematic shows pin 10 as the 'ELEVEN' output but the pin assignments on page 12 show pin 10 as 'ITIS' output).</p><p>Many thanks - P.S. Brilliant project can't wait to get mine up and running, have got as far as producing the pcb so far whilst sourcing the parts.</p>
<p>Hi Guys, is there an answer to this question that I have missed? I also need to know the answer. Thanks.</p>
Opps - sorry about that - The manual is correct - Pin 10 is the 'It is' output.<br><br>
<p>Thanks for the info and swift response. My clock is nearly done, but it remains to be seen whether or not I did the PCB soldering correctly... I looks like a small, lead meteorite hit the back of it! I have powered it up though, and both the LEDs work (the pulsing LED is very faint - is it supposed to be). Additionally, I didn't electrocuted, and my house didn't burn down - so those are also pluses.</p>
<p>This is my Italian version of Doug's word clock!!</p><p>Thank you Doug, this istructable was very interesting!</p>
WOW - That's beautiful :-)<br><br>Well done.
<p>You can get some nice diffuser sheets from scrapped flat panel monitors and televisions.</p>
I have found that white photocopying paper works beautifully
<p>Hi Doug,</p><p>In step 7 you are talking about files for Dutch language modifications. However I cannot find the link the download these files. Where can I get these files?</p>
<p>Hi Doug,</p><p>I am currently making a similar version of your wordclock and am trying to implement the individual LED's for the minutes. I see that you have each LED connected to an analog output pin. Is there anything other then a resistor between the pin and the LED. Also how do you control the brightness of these as all the other LED's are controlled by the PWM connected to the output enable on the darlington arrays.</p><p>many thanks in advanced.</p><p>Damian</p>
<p>Can you please explain how you implemented the minutes LED. I don&rsquo;t know how to connect them to the PCB.</p><p>http://www.dougswordclocks.com/wordclocks/wp-content/uploads/2014/07/Black-DeskClock-916x1024.jpg</p>
<p>Hi Doug. Where can I buy the wordclock?</p>
<p>I'm trying out the project but have to do it with an arduino instead of the separate atmega chip as the ftdi connector is not available in my locality. Could you please tell me whether the connection of the reset switch to the ftdi is necessary? Or whether the reset pushbutton can be connected only to the Arduino. </p><p>Thanks</p>
<p>Just a quick question... What font are you using for the clock? I really like the simple design but I cannot put my finger on what font this is. </p><p>Very nice instructable! </p>
I use Levenim MT for most of my clocks, but the DeskClocks that are made from laser cut mirror are Terfens<br><br>Doug<br>
<p>Im confused about putting the program on the ATmega168 chip... I bought one from an electronics place with the rest of the parts and I'm assuming there is nothing on it. Your instructions above say that to program it you just need a FTDI USB-232 cable to upload the sketch, however in the comments below you state it first needs a bootloader on it... so do I need to buy something like: https://www.sparkfun.com/products/9825 to put the bootloader on it and then a FTDI cable to put the code on top?</p>
<p>Hi, is the the time reset after a power outage??</p>
If you install a backup battery, the time is kept during a power outage.<br><br>All of the clocks and kits that I sell on my website (www.dougswordclocks.com) are setup to keep time during an outage.<br><br>Doug<br>
And how can I do that??
<p>You get a 3v battery, and connect it to the battery connector on the circuit board. Which clock did you build? Did you make a circuit board for it?</p>
<p>Hi, i am in the process of building one of these, we just etched the pcb and its going to get drilled someday soon. i noticed on your site you have a black clock with invisible words. how is that done?</p>
It's great that you are making the clock - it is hard work, but the result is amazing!<br><br>The 'invisible' words clock is made using an acrylic mirror - I use a product called 'Euromir' sheeting which is a colored transparent acrylic which has a mirror back.<br><br>I laser etch the words (in reverse) into the inside of the mirror, which removes the mirror layer - when that is mounted onto the clock, the unlit calls look dark, and barely show (if you look closely, you can see them), but as soon as the cell is illuminated it displays clearly.<br><br>I hope that description makes sense to you.<br><br>Doug<br>
<p>Thanks for your efforts! Give a link to my Russian version of these on the basis of MSP430G2452 and DS1302.</p><p>http://www.youtube.com/watch?v=ESkQZudEWPo</p>
I'm running into a problem here. When I power up the pcb the leds lightup in sequence and then flash five times. The pulse led pulses twice, faintly but pulses every second. <br> <br>I can set the time but no matter how long I wait the time doesn't change... just stays there... <br> <br>Any idea on what I might be doing wrong? <br> <br>thank you all in advance
What is your input voltage and what is the voltage on the output of the rectifier?
The problem with mine was that I didn't have the backup power connected so the clock chip (DS1302) didn't get any power... Once I connected the battery Everything worked perfect... <br /> <br />12V Input and 5V as output from the rectifier.
<p>Hi I have the same problem. Which voltage did you connected to the backup power?</p>
the backup power is designed for between 3v and 5v.<br>
<p>I've tried everything and still doesn't works. Want else can it be?</p>
<p>When you say 'It still doesn't work', what do you mean? Does the power LED on the controller light up? Are you having problems with the battery backup? Some chineese rip offs of the DS1302 don't work correctly with battery backup.</p><p>Doug</p>
<p>The power LED lights up fine but the pulse LED pulses twice and the voltage regulator gets very hot</p>
<p>If the voltage regulator is getting very hot, it means that there s too much load on it.</p><p>I would start by removing all of the components from the sockets, powering the board up and seeing if the regulator heats up. If it does, then there is a short on the back of the board somewhere. If it doesn't, start inserting parts one at a time (with the microprocessor first) and seeing which part causes the regulator to heat up. That component will be the culprit :-)</p>
excelent. <br /> <br />It is odd that the DS1302 didnt get any power - it should be fed from the 5V rail. The backup power is only needed for when there is a power loss. <br /> <br />Some cheap chineese copies of the DS1302 don't behave very well. I brought a batch that had really poor timing - The supplier said that it was because I dodn't have a battery connected to them..... I ended up tossing them in the rubbish, and now sourcing from reputable suppliers who don't provide copy components. <br />
Thats odd - <br /> <br />The new design does not rely on AC to do its timing, so all I can think of is a problem with the DS1302 or its crystal. <br /> <br />Doug <br />
Thank you much for this tutorial, it really helped me for my school project! Could you just send me the circuit diagram with a better quality to this mail adress: milenko.jankoski@gmx.at ?
Dear drj113, <br>I'm trying to upload the code to the ATMega (with the bootloader) using arduino. <br>I changed the WProgram.h to Arduino.h but when I verify the .pde I obtain the following error message: <br>wordclock_reduced_brightness:137: error: 'DS1302' does not name a type <br>wordclock_reduced_brightness.ino: In function 'void print_DS1302time()': <br>wordclock_reduced_brightness:142: error: 'Time' was not declared in this scope <br>wordclock_reduced_brightness:142: error: expected `;' before 't' <br> <br>etc... <br> <br>Any suggestion? <br> <br>Thanks, <br>Mario
I forgotten to mention that the arduino version is the 1.05. <br>Thanks
Dear Doug, I hope u or someone else (dutch one probably) can help me out with this. I've followed the whole instructables and came on the end with uploading the sketch for my Dutch language (used the same template as Stan). I've used the 'dutch' download provided by you and uploaded the reducedbrightness.pde sketch to the chip. <br> <br>However when I plugin my clock, the way it gives the time is not totally correct. The hours seems to be OK, but it goes like: A quarter past 4 -&gt; 10 minutes past 4 (in dutch ofcourse). <br> <br>Since there isn't a dutch pin layout provided i tried to translate it myself but I did have a few struggles. <br> <br>In dutch we say: &quot;It is 10 past four&quot; and &quot;10 before half 5&quot; <br>In english this is: &quot;It's 10 past four&quot; and &quot;It's 20 past four&quot; <br> <br>Do I have to connect both pins: &quot;Minute twenty (6)&quot; and &quot;Minute Ten (8)&quot; to the same strip? That should be to the word &quot;TEN/TIEN&quot; <br> <br>In short: Is there a pin layout for the dutch people avaidable?

About This Instructable




Bio: I have a background in digital electronics, and am very interested in computers. I love things that blink, and am in awe of the physics ... More »
More by drj113:A Grey HatA Programming Jig for our DougsWordClock.com DeskClock BoardsThe Wordclock Grew Up!
Add instructable to: