A microcontroller-based clock is passé. But this project is different. Instead of the usual display showing the digits on an LCD or LED display, this project shows the seconds, minutes, and hours
scrolling past a marker, which is why it is titled Zany Clock! Its block diagram is shown below.
Design Specifications
The objective of this project is to design a microcontroller-based clock with an unusual display that shows the time scrolling past a marker. The project is battery operated so that it can be portable and can work even in the absence of mains power.
Design Description
Figure 4-16 shows the schematic diagram of the project. It uses a Tiny861 microcontroller and a Nokia display to show the time. The microcontroller uses an external crystal of 7.3728 MHz to generate the system clock frequency. The same system clock frequency is used to maintain and manage real time. The project is battery powered with a 9V battery (four 1.5V batteries could also be used). The battery voltage is regulated with a LP2950-3.3V regulator to power
the microcontroller as well as the Nokia display. The circuit shows additional components such as an op-amp and a connector for a condenser mic, but these components are not associated with the
clock project. These components are for a different project. The system has two switches, S1 and S2, which are used to set the time and to scroll the display. The clock maintains seconds, minutes,
hours, and days of the week. However, only three items can be seen at any given point, due to the limited size of the display. Switch S2 is used to scroll through all these components.
Fabrication
The board layout in EAGLE, along with the schematic, can be downloaded from here.
The board is routed in the component (top) layer with a few jumpers in the solder (bottom) layer. The component side and solder side of the board are shown in Figures 4-17 and 4-18, respectively. Two working demonstrations are shown in Figures 4-19 and 4-20.
Forthe entire project, read the source page: url removed
scrolling past a marker, which is why it is titled Zany Clock! Its block diagram is shown below.
Design Specifications
The objective of this project is to design a microcontroller-based clock with an unusual display that shows the time scrolling past a marker. The project is battery operated so that it can be portable and can work even in the absence of mains power.
Design Description
Figure 4-16 shows the schematic diagram of the project. It uses a Tiny861 microcontroller and a Nokia display to show the time. The microcontroller uses an external crystal of 7.3728 MHz to generate the system clock frequency. The same system clock frequency is used to maintain and manage real time. The project is battery powered with a 9V battery (four 1.5V batteries could also be used). The battery voltage is regulated with a LP2950-3.3V regulator to power
the microcontroller as well as the Nokia display. The circuit shows additional components such as an op-amp and a connector for a condenser mic, but these components are not associated with the
clock project. These components are for a different project. The system has two switches, S1 and S2, which are used to set the time and to scroll the display. The clock maintains seconds, minutes,
hours, and days of the week. However, only three items can be seen at any given point, due to the limited size of the display. Switch S2 is used to scroll through all these components.
Fabrication
The board layout in EAGLE, along with the schematic, can be downloaded from here.
The board is routed in the component (top) layer with a few jumpers in the solder (bottom) layer. The component side and solder side of the board are shown in Figures 4-17 and 4-18, respectively. Two working demonstrations are shown in Figures 4-19 and 4-20.
Forthe entire project, read the source page: url removed
Last edited by a moderator: