Raspberry Pi Smart Mirror
Manhattan Center for Science and Mathematics
Field of Interest
What is a Smart Mirror?
A Smart Mirror is a display mounted behind an acrylic mirror in order to preserve the quality of the monitor’s display and to retain the mirroring effect of the mirror. By connecting a Raspberry Pi to the contraption, you will result in a mirror that can be customized through the use of various modules.
All of these modules require data from other sources, such as the MTA API for the information on train/bus schedules, and different weather APIs to supply information about the forecasts. These APIs effectively translate and digest raw data and send it out to people who request that data. The new data that is easier for the programs to comprehend and display in their own way.
An issue that I ran to was that whenever I rebooted the raspberry pi, its IP address would change, and the MagicMirror software required you to have the IP address up to date, so I would have to manually update the IP every time the raspberry pi was rebooted. In order to work around this, I set the raspberry pi to a static IP, which allowed the IP of the pi to remain consistent. With this static IP, I no longer need to constantly update the IP for the software, since now the IP is always constant.