Sarah Angelbeck ECE 120
Michael Lau ECE 120
Marwan Eladl ECE 120
Introduction
We interact with our mirrors everyone day, it is where we would brush teeth and look at ourselves. A lot of the times we would be looking at our phones while we are brushing our teeth. To make the mirror more interactive and revolutionize the (smart) mirror through displaying notifications and other information on the mirror. Some of the information we would like to display would be the weather, time, notifications, and a snapchat-like filter that allows the user to “try on” clothes. The goal of this project is to design and build mirror that would enhance users’ life through displaying useful information to improve users’ life.
Background Research
We have looked at other projects online that have the same underlying design principle: a mirror on top of a display. These projects put a display under a mirror that turns the bathroom mirror for example into a display that shows users notifications, time and weather. This is important since most people do not have enough time in the morning look at their phone while brushing their teeth when they are in a hurry. Therefore the goal of this design is to allow users to multi-task. However, given the capabilities of the hardware we are using, we will attempt to display more information for the users to avoid distraction while they are looking at the mirror.
Design Details
The power supply is to supply power to the raspberry pi and monitor. The raspberry pi is used to do all the processing and provide the the monitor with the information it needs to display. The ultrasonic sensor is used to detect where the user is so the mirror turns on when someone gets close enough to it. The camera is used to provide the feed for the raspberry pi to use to detect where in the room the user is.
Two-way mirror (at least 12” x 24”)
Raspberry Pi
Monitor
5V/2.4A Power supply (2.4 not necessary, just don’t go below 2A)
MicroSDHC card
HDMI Cable (already have)
Mini 2.4G Wireless Keyboard & Mouse Combo (already have)
Ultrasonic Sensor
5. Possible Challenges
- Programming skills
- time management, this project could take a lot of time
- getting the design to work
- physical construction