Introduction: Smart Mirror
In this Instructable, I will be showing you how to make a Smart Mirror. I bet you're probably asking "What is a Smart Mirror?" Well I'm here to tell you! A Smart Mirror is a monitor controlled by a Raspberry Pi. While using a two way mirror, you're able to see time, weather, date, notifications, news, and also compliments while looking at you!! MagicMirror² is an open source modular smart mirror platform. It could be found on github.com.
Step 1: Materials
You will need:
A computer monitor (Plus its power source)
Keyboard
Mouse
HDMI cord
Android phone charger (plus adapter)
Raspberry Pi (I used a Raspberry Pi 3)
SD card installed with NOOBS
And most importantly.....PATIENCE!
Step 2: Start Up Your Raspberry Pi
Insert your SD card into the Pi. You'll have to plug your Raspberry Pi to a power source. once that's connected, connect your HDMI cable to your monitor. Now with the USB openings that are on the PI, connect your keyboard and your mouse. Your monitor should now be powering up. It will open up to the Pi default image. (shown above)
Step 3: Installing MagicMirror
Open up the terminal located on your desktop. Simply enter the follwing code
bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)" After that code is entered, your Pi should be running its cource of download. This could take up to 20 minutes to download the software. Once this is done, You're all ready to go.
Step 4: Installing Pm2
Step 5: Rotating the Screen
Assuming that you're using a vertical mirror (if not you may skip this step), You're going to have to put the following text into your Pi terminal.
sudo nano /boot/config.txt
This is going to bring you to an alternative document. At the very end of the document, add the following lines of code
display_rotate=1
avoid_warnings=1
Save and go back to your terminal. Add the following code to reboot your Pi
sudo reboot