Skip to content

brettoliver/pongclock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pong Clock MK2

I have made the following changes to Nick's code/design.

Temperature display added to slide mode via an Adafruit MCP9808 High Accuracy I2C Temperature Sensor

Countdown timer added to Normal mode. When countdown is completed an alarm is sounded by playing any 48KHz mp3 file through a JQ6500 sound module

Large numbers of different alerts can be set along with volume from the control panel

PIR control added so display is blanked when noone is around

Optional Master Clock synchronization to keep the clock in perfect time. This is in addition to the battry backed real time clock

Web site: http://home.btconnect.com/brettoliver1/Pong_Clock/Pong_Clock.htm

alt tag

Image below shows PIR and control panel. These can be mounted inside the clock case if required. alt tag

Animation below shows the new temperature display in slide mode alt tag

alt tag

Aniamtion below shows the new timer display in place of standard mode. There is instant access to this mode on the control panel. Default time is set in code. I use 4 minutes default (for making a cup of Tea). When the timer ends the mp3 file is played and the display reverts to slide mode with temerature display. alt tag

alt tag

alt tag

Kitchen Timer Image below shows the case set back in the plasterboard wall so the display is almost flush with the wall. The control panel is located in one of the cabinets. alt tag

alt tag

Below Switch Settings alt tag Setting the Timer

"Cancel" always returns to the default display mode

Press "Timer/Start" & default timer value is displayed

If you want to use the default value press "Timer/Start" again and the display will start to count down

If you want to set a new timer

Press "Timer Down" to move down in 30 second steps or "Timer Up" to step up in 30 second steps

To start timer at displayed setting press "Timer/Start" again

Display brightness

Press "Disp Adj"

Brightness is displayed. Pressing "Timer Down" cycles the brightness value in steps up to min then max again

To set the displayed brightness press "Menu/Set"

Main menu

Press "Menu/Set" steps through the menu

The following menu options are displayed in rotation

Slide Clock

Pong Clock

Digits Clock

Word Clock

Timer Clock

Setup Menu

When you get to the menu option you want to select just wait and it will auto select

If Setup Menu is selected a further menu is displayed again in rotation

Go Back

Random

12/24

Set Clock

Disp Adjust

Setting the Time

Once set the time will only need changing for winter/summer time

Using the "Menu/Set" button step through the main menu and select "Setup Menu"

In the setup menu select "Set Clock"

go through the menu using the "Timer Down" to adjust values then "Menu/Set"

When the final value is set the clock resets the seconds to 0.

Press the "Man Sync" button when the real seconds are nearing 30 seconds to set the clock seconds to 30.

If auto sync is in use the next time the sync pulse is received the clock seconds will be set exactly to 30 seconds.

Setting/Adjusting the timer alarm

The alarm sounds are stored as mp3 files on the sound module

Pressing "Play/Pause" will play or pause the current sound

While the sound is playing pressing and holding "Vol Up/Next" or Vol Dn/Prev" will turn the alarm volume up or down

Momentry pressing "Vol Up/Next" or Vol Dn/Prev" will play the next sound track on the sound module and set it as the alarm sound for the timer

Pong Clock on YouTube

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Arduino Pong Clock 5.1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Other 79.0%
  • C++ 12.3%
  • C 5.2%
  • Processing 3.5%