The Red Alert Alarm features a 3 pronged attack on your unconsciousness. First a 1000W flood light will turn on to help simulate sunlight. Shortly there after a 120db siren will go off for 2-3 seconds. This is enough to scare the bejesus out of a lot of people and wake them up fully.
For me, it's enough to get me out of REM sleep. The final phase is a "do not pass" time. Everyone needs a little snooze after an alarm from time to time so I've implemented a snooze free time that will analyze weather I'm still in bed or not. After say 8:30, if I am not out of bed, the alarm will not stop until it senses that I am up and out.
Right now it's working off an electric imp and triggered by a cron job on my NAS however shortly I will be moving over to something like a pi or a BBB
TheBestJohn
M. Bindhammer
Ashwini kumar sinha
How are you detecting whether the user (ok, you) are in bed? I'm using the pressure sensor they use with patient fall alarms for mine. I once tried setting several 150 watt bulbs on insteon timers and found that I was able to sleep through them so I'm using a bed vibrator from an alarm clock for the deaf. I find that vibration wakes me up immediately.