Article
Medication Alarm Clock
With 9 different alarm times
This alarm clock was developed specifically medication time alerts, and in contrast with ordinary alarms clocks this one has a large number of adjustable alarm times. The correct time is supplied by a DCF receiver.
Extra info / Update
Up to 9 different alarm times
The alarm day can be a specific weekday are all days
The resolution of the alarm time is 15 minutes
Alarm times are stored in EEPROM
When an alarm signal is not acted upon the alarm signal repeats every 3 minutes for the following 15 minutes
Internal clock with synchronization using a DCF receiver
Monitor function of the received DCF signal
Double-checking of the correctness of the received time
Easy to build, no surface mount components
The alarm day can be a specific weekday are all days
The resolution of the alarm time is 15 minutes
Alarm times are stored in EEPROM
When an alarm signal is not acted upon the alarm signal repeats every 3 minutes for the following 15 minutes
Internal clock with synchronization using a DCF receiver
Monitor function of the received DCF signal
Double-checking of the correctness of the received time
Easy to build, no surface mount components
Component list
Component List
Resistors
Default: 0.25W
R1 = 10Ohm
R2,R3,R4 = 10kOhm
R5 = 18kOhm
R10,R11 = 10kOhm trimpot, horizontal
A1-A2 = wire jumper
A3-A4 = wire jumper
Capacitors
C1,C4 = 220µF 16V radial
C2 = 100µF 16V radial
C3 = 10µF 16V radial
C5 = 100nF
C6 = 47nF
C7 = 10nF
C8,C9 = 22pF
C10 = 1µF 16V tantalum
Semiconductors
IC1 = ATMEGA328P, programmed
IC2 = LM386
D1 = 1N4004
Miscellaneous
Display = LCD, 2 x16 characters, or OLED display (e.g. Winstar WEH01602 or EA W162-X3LG)
Q1 = 16MHz quartz crystal
X1 = power supply connector, 2mm center pin
X2 = 2-way PCB terminal block, 0.2” lead pitch
X3 = 3-way PCB terminal block, 0.2” lead pitch
S1,S2 = pushbutton (e.g. Conrad # 700046-89)
DCF77 receiver module (e.g. Conrad # 641138-89)
Resistors
Default: 0.25W
R1 = 10Ohm
R2,R3,R4 = 10kOhm
R5 = 18kOhm
R10,R11 = 10kOhm trimpot, horizontal
A1-A2 = wire jumper
A3-A4 = wire jumper
Capacitors
C1,C4 = 220µF 16V radial
C2 = 100µF 16V radial
C3 = 10µF 16V radial
C5 = 100nF
C6 = 47nF
C7 = 10nF
C8,C9 = 22pF
C10 = 1µF 16V tantalum
Semiconductors
IC1 = ATMEGA328P, programmed
IC2 = LM386
D1 = 1N4004
Miscellaneous
Display = LCD, 2 x16 characters, or OLED display (e.g. Winstar WEH01602 or EA W162-X3LG)
Q1 = 16MHz quartz crystal
X1 = power supply connector, 2mm center pin
X2 = 2-way PCB terminal block, 0.2” lead pitch
X3 = 3-way PCB terminal block, 0.2” lead pitch
S1,S2 = pushbutton (e.g. Conrad # 700046-89)
DCF77 receiver module (e.g. Conrad # 641138-89)
Discussion (0 comments)