As a final project for Intro to Computing (CSE 20232) my group designed and built an alarm clock that connects to the Notre Dame dining hall website and scans for the user's favorite food. If his/her favorite food is being served, the preset alarm time is reset 15 minutes earlier to allow time for the user to visit the dining hall.
An arduino was used to run the alarm clock functionality. An LCD screen, speaker, and two buttons were connected to the arduino for user input & output.
To connect to the Notre Dame dining hall website we used a Raspberry Pi. If a user's favorite food was found, the Pi would trigger the arduino and the alarm would be reset 15 minutes earlier.
Techinical details and a full project description may be found in the Final Report