3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Wise Clock 3 - Arduino-based geeky alarm clock

Wise Clock 3 - Arduino-based geeky alarm clock
«
  • wiseclock3_menu.gif
  • wc3_date.JPG
  • wc3_big.JPG
  • wc3_pong.JPG
  • wc3_quote.JPG
  • pacman.JPG
Wise Clock 3 is an open-source, highly hackable geeky clock that shows a lot more than the time. Its main function is to display user-editable quotations retrieved from an SD card (like those used in photo cameras).

In addition, Wise Clock 3 can show the time in "Pong" mode or "Pacman" mode. It can also display the date, including the day of the week and the temperature.

Another catchy function is to show a personalized message (e.g. "Happy birthday"). Wise Clock 3 can be also used as an alarm clock, as a scoreboard or as a countdown timer. To see the other features, please check out the "User manual", the last step of this instructable.


Updated Sep 5, 2011
Convert Wise Clock 3 to Night and day clock as described here.


The clock is shown in action here:



Some technical details:

- based on ATmega644P microcontroller;
- open source, published, software and hardware;
- user-programmable through a 6-pin FTDI cable (or breakout);
- uses extremely accurate (+/- 2 minutes per year), temperature-compensated, real time clock chip DS3231;
- multi-color (red, green, orange) display with 32x16 LEDs;
- compatible and programmable with the Arduino IDE.

Wise Clock 3 can be purchased as a complete kit, here .
 
Remove these adsRemove these ads by Signing Up
 

Step 1The Wise Clock 3 kit - parts list

The Wise Clock 3 kit - parts list
«
  • wc3completekit.JPG
  • wiseclock3_kit.JPG
The complete Wise Clock 3 kit includes (as shown in the photo 1):

- a set of electronic components (see list below) and the PCB;
- the 3216 bi-color LED display from Sure Electronics;
- a pair of laser-cut transparent or smoky plexiglass plates;
- a set of hardware parts (standoffs, nuts, screws, washers).

Photo 2 shows the electronic components of the kit. They are:
- PCB;
- ATmega644P controller with Arduino bootloader (also programmed with the latest version of the software);
- DS3231 real-time-clock (pre-soldered to the board);
- SD card socket (pre-soldered to the board);
- 40-pin socket for the controller;
- 16MHz crystal and 2 capacitors 22pF;
- CR1220 backup battery for RTC;
- holder for the coin battery;
- miniB USB connector;
- 3V3 voltage regulator;
- piezoelectric buzzer;
- 9 resistors 10K;
- 3 resistors 4K7;
- resistor 100 ohms (optional);
- blue LED (optional) - power indicator;
- 4 right-angle micro push buttons;
- 6-pin right-angle male header (FTDI connector);
- 2 x 16-pin female headers (display connectors);
- 3 decoupling capacitors 100nF.



« Previous StepDownload PDFView All StepsNext Step »
26 comments
May 2, 2012. 3:21 AMsmorad says:
hye.. can u help me with my project. i think i have a problem about my project. currently i'm doing digital alarm clock with 5 time set. but it seem really complicated for the circuit. i need to use many decoder, latch and buffer.i'm grateful if u can help me.. i dont know how to make it simple. before this i'm using Easy68k but now i want to try using PIC. can anyone help about the schematic first.. here is some document that can make u understand what i mean.
Jan 9, 2012. 8:17 AMsom4dipa says:
120 $ , Yes it's a bit costly.
However what will be the extra cost to ship it to INDIA ?

Somnath
Email: somnathkolkata@hotmail.com
Jan 4, 2012. 11:34 AMSpaceman Spiff says:
Love this!
Dec 9, 2011. 6:17 PMrbyrer says:
I just finished putting the clock 3 together. It won't read the sd card. I know you said it should be formatted fat 16. The only format I have to use is fat 32, which I used. First of all, is this a problem, If so how do I get fat 16 formatting.
Dec 10, 2011. 7:49 AMrbyrer says:
OK, I was using a 4GB SD card. I bought a 2GB SD card- formatted it FAT, not FAT32, put the files on it,( http://wiseclock2.googlecode.com/files/WiseClock3_June2011.rar) A total of 40 files and 3 folders- about 507KB. This made no difference. I included this information in case I am doing something wrong and just keep doing the same wrong thing over and over. Help please!
Dec 10, 2011. 3:36 PMrbyrer says:
Yes the other parts of the clock work fine, the clock, pacman etc. I couldn't access the software file you spoke of. My chip has a piece of tape with a 3 written on if that tells you anything
Dec 10, 2011. 6:02 PMrbyrer says:
I check the resistors and the 3volts to the SD card and they are correct, at least I think they are correct. The pins on the SD card appear to be offset by one unless the first pin on the SD card is called zero. The second pin on the SD goes to a 4.7k to pin 5 on the Atmega , the third pin goes to a 4.7k to pin 6 on the Atmega, the fourth pin goes to gnd, the fifth pin goes to vcc, etc. If the SD card holder was put on wrong that could be the problem. Let me know your thoughts. I tried emailing you at the someone@cifo.com and it didn't work.
Dec 10, 2011. 11:30 AMrbyrer says:
I did as you ask. Only the 3 folders in "copyToSDcard" . I reformatted the SD card,(FAT), actually 2 different 2GB SD's, just to make sure it wasn't a problem with the SD card. Same results. Will not acknowledge the SD card.
Dec 10, 2011. 7:50 AMrbyrer says:
OK, I was using a 4GB SD card. I bought a 2GB SD card- formatted it FAT, not FAT32, put the files on it,( http://wiseclock2.googlecode.com/files/WiseClock3_June2011.rar) A total of 40 files and 3 folders- about 507KB. This made no difference. I included this information in case I am doing something wrong and just keep doing the same wrong thing over and over. Help please!
Nov 15, 2011. 12:23 PMtromop says:
I can only say: These kits are great. I've made 4 pieces until now (ordered the 3216 board seperatly from Sure) and the're working great.
Sep 24, 2011. 10:52 AMvinizzo says:
Hi, what about shipping cost to Italy?
Many thanks and best regards
Vincent
Aug 24, 2011. 12:51 PMakshayjadhav says:
I am a total newbie so please bear with me if I m wrong

some queries :

1. Is ATmega644P controller with Arduino bootloader always already pre- programmed ?


Please can you Help me out with Design and Programming work. [any LINK]

Please !

Email : akshayjadhav@live.com ----If required
Aug 24, 2011. 10:31 PMakshayjadhav says:
Can you please Guide me with that process ,
if you have any sample tutorial or by giving me a LINK to appropriate tutorial on the web.


Would be a Great Help :)

Thank You !
-
akshayjadhav
Aug 23, 2011. 9:04 PMfrank26080115 says:
That looks beautiful.

I see that you are interested in selling kits. I'm sorry but $120 is a very steep price. Have you thought about optimizing the cost a bit?

Ethernet would be a great addition to this project, for automatic time sync, and for weather and stuff like that. Perhaps power it using POE as well
Aug 23, 2011. 11:05 PMfrank26080115 says:
laser cutting is expensive, have you looked into water jet cutting? Or perhaps simply cutting it by scoring the sheet then snapping it? You won't get the nice rounded corners but people won't notice. Drilling the holes should be easy if you make a jig for a drill press

You can offer the same kit with SMD resistors, 0805 is ridiculously easy to solder, most people just don't realize it. See http://www.youtube.com/watch?v=4xcEG_c0uaM

You should make your own LED matrix module instead of depending on Sure Electronics. It will seem like a heavy investment to make a large batch, but I really think it'll pay off.

Also, you do not need R1, R9, R10, R11, R12, R13, use the ATmega's internal pull-up resistors instead

If you run the ATmega at 8 MHz instead of 16, you can eliminate the resonator from your design (use the internal RC oscillator). Plus you can use 3.3V instead of 5V, meaning you can get rid of R2, R3, R4 R5, R6, R7, which form your voltage dividers to the SD card. I highly doubt anybody is going to actually notice any difference in run-time performance

Also use the ATmega644 instead of the ATmega644P if the P version is more expensive. This might save you a few more pennies.

Perhaps look into capacitive touch technology in order to eliminate all the buttons from the design. Try using QTouch with your design.

The cheapest flash memory chip I found on digikey is about $0.67, while the cheapest card holder was $1.15 , so you can consider changing the type of memory you are using. If you are worried that loading text will be too hard for the user without a card slot, then add V-USB to your design and have them do it directly over USB.

The ethernet idea is not economical, but it'll make it cool, I don't recommend it for the kit though

Once you've optimized your bill-of-materials, try asking Seeed Studio for a quote for turning it into a kit, you'll be surprised with how much cheaper the list can get

Sorry about the rant, I might seem overly critical. I honestly think your clock will sell like water if you priced it under $50 somehow.
Aug 22, 2011. 11:54 PMbertus52x11 says:
I will definitely put this one on my "to do" list! Thanks!

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
21
Followers
6
Author:florinc(Wise Clocks)