alarmclock with 2 alarm times, 128x64 LCD with KS0108, displays time / time&date / a menu to change time & alarms, rotary encoder with push button, relay which switsches on a hi-fi system or something else, a 1F- Cap as a backup supply

Dependencies:   KS0108 QEI mbed

Alarmclock

features:

  • alarmclock with 2 alarm times
  • 128x64 LCD with KS0108
  • displays time / time&date / a menu to change time & alarms
  • sleeptimer, relay is switched of when timer runs out
  • rotary encoder with push button
  • relay which switsches on a hi-fi system or something else
  • a 1F- Cap as a backup supply

todo/ desired improvements/ known issues:

  • a more precise real time clock would be nice
  • a speaker or beeper directly connected to the mbed
  • there is a bug where the big font is not displayed correctly

Schematic:

/media/uploads/gaebu/alarmclock_mbed_128x64.pdf

History

- backligt gets on if input is made and switches off after 5s; - sleeptimer is now working correctly; - new Fonts default tip

2016-01-05, by gaebu [Tue, 05 Jan 2016 11:17:59 +0000] rev 2

- backligt gets on if input is made and switches off after 5s; - sleeptimer is now working correctly; - new Fonts


changes:; - added sleeptimer; - improvements in 'checkbutton()', detecting press and long press

2014-08-26, by gaebu [Tue, 26 Aug 2014 21:32:24 +0000] rev 1

changes:; - added sleeptimer; - improvements in 'checkbutton()', detecting press and long press


first version, see description

2014-01-21, by gaebu [Tue, 21 Jan 2014 12:35:29 +0000] rev 0

first version, see description