![]() |
![]() |
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||
|
Home
|
||||||||||||||||||||||||||||||||||||
![]() |
![]() |
Unusual clock with AT89C2051
Why unusual
clock?
Strangeness of this clock is in its expression of
numbers, which is realized using seven Leds.
Leds are located inside
a pipe, one above another and if we move Leds enough fast
left or right, we have a space where we can write numbers,
characters or anything else.
All these are possible only if we
turn on specific Leds at precision timing.
Moving LEDs left or right is
achieved using a steel plate, so we have to tense the
pipe in one direction (left or right) and let pipe to
vibrate by itself.
That "virtual display" has
resolution of 30*7 dots or five characters (5*7 with one
empty column).
Instructions
“Piezo” is
significant piece in this device, as it is used for
triggering and helps us to know the position of Leds.
Schematic
Time adjusting
Setting time is not a complicated process, with key “Time” and
“Hour” you can change hours and with “Time” and “Min” – minutes.
The same thing applies also in alarm setting. Time and alarm
setting is possible only when the pipe vibrates with your help.
When the pipe be still, you can’t change time or alarm.
Downloads Download hex program code: Download PCB/Schem layout:
sch, pcb - SatAT89C2051
- pcb file
in Protel 99 SE
SatAT89C2051.pdf - pcb file in PDF format | ||||||||||||||||||||||||||||||||||
![]() |
![]() |
|
||||||||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||
|
Projects-Lab.com | Circuits-Lab.com | Elektrotekno.com | Free Schematics Search Engine | Electronic Kits | Mobile Phones |
||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||