The code pushes the notification to my smart phone when the stove is turned on through IFTT (left picture). When the oven is on, the LED light starts to get brighter to indicate the duration of the time. After 10 minutes, the beeper is activated to warn the user that the stove has been on for a long time. At any time when the beeper is activated, the user can press the push button to delay the beeping for another 10 minutes (middle picture). This feature allows the roommate outside the house know that there is a person near the stove. Once the stove is turned off, IFTT sends another notification to my smart phone (right picture).
The prototype has the functionality I have always wanted, but more can be done to give me complete control of the stove. The next step would be to install a motor on the nob to control the stove remotely. I should be able to input an angle on my smart phone that will turn the nob to OFF mode.
You can upload files of up to 20MB using this form.