We were inspired by other people who created the Magic Mirror. We wanted to create a version that could potentially be commercialised.

The program displays an interface for the user which includes components such as: a clock, weather and weather forecast, alarm clock, and music currently playing. The alarms will be controlled from the users phone as well as the music. The software runs on a raspberry pi connected to an LED display. The display would be behind a two-way mirror, so the mirror still works as a standard mirror and the interface is also shown.

We used the magic mirror API along with JavaScript to get the interface to work. We implemented various modules to display the different aspects of the interface. The app was programmed with swift on a mac.

The display for the raspberry pi didn't work so we had to compromise on that and create it on a mac. Also, the database connection didn't work so the app wasn't able to connect to the software on the pi.

The interface was clean and simplistic. We're proud of managing to display the music across the devices.

We learned that preparation is key! Research needs to be done properly before starting a project like this.

We'll get a new display and connect the database to the raspberry pi in order to have a fully functioning mirror clock.

Built With

Share this project:

Updates