Documente Academic
Documente Profesional
Documente Cultură
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
License: Attribution Non-commercial Share Alike (by-nc-sa) Intro: Building IllyClock - an alarm clock in a coffee can
The purpose of this project is to build an alarm clock similar to the one presented in the video below.
Beside the enclosure, the original feature of IllyClock is showing the time in colors: 3 hours before wake-up time, color changes from green to orange; 1 hour before wake-up, the time is shown in red. One can estimate how much sleep is left just by squinting at the clock. Parts you will need: - Illy coffee can (250g); chosen because it is easy to find, has a screw-in lid (for ease of access to internals) and it can nicely accommodate two medium size LED matrices on top of each other; - Wiseduino kit (buy here ): this is an Arduino clone with a real time clock chip (DS1307) and an EEPROM (24LC256) on board; - dual bi-color LED matrix shield kit (buy here ). These are the five major steps in building this project: 1. assembling Wiseduino; 2. assembling the LED matrix shield; 3. programming Wiseduino with the provided software (open source, downloadable); 4. preparing the coffee can as an enclosure (cutting the display opening in the coffee can, drilling the lid for the rotary encoder); 5. install the electronics.
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
f. insert and solder the transistor array chip (ULN2803); pay attention to its orientation, so that its notch matches the one on silkscreen; g. insert the shift register chips (74HC595) into their sockets, again paying attention to their orientation (photo 7 ); h. lastly, insert the LED matrices into their connectors; their pin numbers are hand-written on the back, so make sure these pin numbers match those on the silkscreen. In the end, the assembled LED matrix shield should look similar to that in photo 1 .
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
4. 4 12-pin machined female headers (sockets for LED matrices) 5. 2 8x8 red-green LED matrices 6. PCB
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
Image Notes 1. cut opening here 2. here drill hole for rotary encoder
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
Image Notes 1. kitchen sponge 2. USB cable used for power Image Notes 1. the 5 terminals of the rotary encoder are all connected to the header
Image Notes 1. dual RG LED matrix shield 2. Wiseduino (with real time clock on board) 3. rotary encoder connected to the shield through 5 wires
step 6: Use it
The attached image shows the state-machine diagram for the IllyClock. The "stable" (main) state is "show current time" . From this state, by pressing the knob in different ways (once, twice, or prolonged), various states are entered, as shown.
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/
Related Instructables
The BlokClok Concept Arduino driven RGB Abstract Clock (video) by earthshine
Advertisements
http://www.instructables.com/id/Building-IllyClock-an-alarm-clock-in-a-coffee-ca/