Pages: [1]   Go Down
Author Topic: MatrixClock: an 8x8 LED matrix and no buttons  (Read 3448 times)
0 Members and 1 Guest are viewing this topic.
New Zealand
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This is a clock I made as a gift for my sister.

Matrix Clock - 3:50 by funnypolynomial, on Flickr


Matrix Clock - Side by funnypolynomial, on Flickr

The main challenge was to create a practical time display on the 8x8 LED matrix.  The outer LEDs are used to show the minutes (to the nearest 5) and I designed a 4x4 pixel "font" to show the hour on the inner LEDs.  Here's the time display in demo (sped up) mode:


The unit has additional display modes: the time in words, the temperature, a "Matrix" style animation and random pseudo-words (taken from my Loquino project http://www.flickr.com/photos/funnypolynomial/sets/72157629076673753/).  The display mode is selected by changing the orientation of the unit, determined by an accelerometer.  From the standard position (displaying the time as above) tipping the unit over to the left shows the Matrix animation, to the right shows the temperature.  Turning it upside down shows the time in words.


The unit has no buttons.  The time is set by changing the orientation.  For example tipping the unit face up, rotating it anti-clockwise and then lying it flat puts it into hour setting mode.  The hour automatically increments.  The current hour is set by rotating the unit back to the standard position.  Repeating the process sets the minutes.


The unit includes a light sensor to dim the LEDs when the ambient light dips below a threshold.  The alternate brightness and ambient threshold are set as above, but with a clockwise rotation.

I also spent a fair bit of time creating a semi-cryptic wordless instruction sheet.  Just diagrams and icons, drawn using PostScript code in an isometric projection:

Matrix Clock - Instructions by funnypolynomial, on Flickr

There are more photos, videos and details on flickr:http://www.flickr.com/photos/funnypolynomial/sets/72157631025316814/
The sketch is available from my site:http://www.funnypolynomial.com/software/arduino/matrixclock.html
Logged

// TODO: sig

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 435
Posts: 23623
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice work! That's pretty clever all around.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 3
I'm an arduino noob just starting out. I enjoy LED and audio related projects.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Very Cool! Thanks for sharing.
Logged

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 71
Posts: 3502
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Way cool, very clever! Is the box bamboo?
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Colorado
Offline Offline
Full Member
***
Karma: 1
Posts: 140
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well done!
Logged

Canberra Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 500
Hardcore Arduino
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You Kiwi's are way too clever, no wonder us Aussies want to claim all the good stuff you blokes come up with  smiley-cool   Very well done.
« Last Edit: September 13, 2012, 04:01:33 pm by Pedro147 » Logged


New Zealand
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@Jack: yeah bamboo - a toothbrush holder  smiley
Logged

// TODO: sig

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 71
Posts: 3502
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@Jack: yeah bamboo - a toothbrush holder  smiley

Haha, another clever point for you. Bamboo is cool.
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Melbourne, Australia
Offline Offline
Jr. Member
**
Karma: 2
Posts: 64
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As always - well done. Your projects are an inspiration!
Logged


Hamme, Belgium
Offline Offline
Sr. Member
****
Karma: 4
Posts: 386
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oké, this is cool, real cool. It even has less buttons than an iPhone  smiley-grin
Logged


Louisiana, USA
Offline Offline
Jr. Member
**
Karma: 0
Posts: 50
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Fantastic job on the clock.  You had to do quite a bit of engineering on the display and the interface.  Your sister had to be stunned by this clock.  I really like the IDE cable!
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Verry Verry Cool !!!!
Logged

Dubai, UAE
Offline Offline
Edison Member
*
Karma: 21
Posts: 1670
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,
   I have added a link to this project here -

http://rcarduino.blogspot.com/p/great-projects.html

I will of course remove it, if you prefer

Duane B

rcarduino.blogspot.com
Logged


New Zealand
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That's fine.  Link away!
Logged

// TODO: sig

Pages: [1]   Go Up
Jump to: