A frozen strip of bacon is placed in Wake n' Bacon the night before. Because there is a 10 minute cooking time, the clock is set to go off 10 minutes before the desired waking time. Once the alarm goes off, the clock it sends a signal to a small speaker to generate the alarm sound. We hacked the clock so that the signal is re-routed by a microchip that in responds by sending a signal to a relay that throws the switch to power two halogen lamps that slow-cook the bacon in about 10 minutes.
Link via Double Plus Undead