New Grad/Computer Scientist
Toronto, ON
November 10th, 2001
[Harry has just joined the Gryffindor Quidditch team. ] Ron: Fred and George are on the team too. Beaters. Fred: Our job is to make sure that you don't get bloodied up too badly! Can't make any promises. Rough game, Quidditch. George: Brutal! But no one's died in years. Someone will vanish occasionally. . . [Fred and George walk off] . . . but they'll turn up in a month or two!
— Harry Potter and the Philosopher's Stone, 2001Back when I was 14 in 2016, I completed my first coding project, which was an alarm clock. Although it does not amount to much when compared to my ability now, I am proud of what I was able to accomplish with so little experience.
The clock was made with an Arduino Uno, along with a compatible LCD, potentiometer, and buzzer/piezo.
A time can be set in the clock's code specifying when the alarm will go off, which it will continue to do for 15 minutes (a long time, I know, but my track record for waking up on time is not the best).
While the original build was housed in a wooden case, it had to be disassembled, so I have recreated it online via Tinkercad's circuit simulator.
I hope this old project of mine will inspire others to take up programming, as it did for me.
See below for a flow chart I made at the time depicting the code for the clock.
Upcoming Event:
No Events Scheduled