In this project, a moon phase light is modified to show the actual moon phase based off of your computer’s internal clock. From the factory, these moon lights are updated via an infra red remote control. He pulled the brains from the clock and replaced them with an Arduino. He then runs a program that updates the Arduino based off of the system clock. He has also added an internal clock to maintain the settings so constant updates are not required. It would have been nice to retain manual functions via the remote so you could press a button for a full moon without having to change your system time.