ctrlaltdylan
1673600
27900
230
The results!
And the happy recipient
The mirror
The mirror is definitely the most essential piece to the whole project. However what I didn’t know was that these double sided mirrors are actually acryllic and plastic like. They’re much more forgiving than actual mirrors and you can cut them in several different ways to fit what you need. So order a mirror that’s close to the size of your monitor (only the screen part, do not include the bezel in your measurement). But don’t worry too much about ordering slightly too big, you can cut to fit the size you need.
The mirror and the monitor behind it
Removing the bezel
I decided to make the case fit even closer to the monitor by removing the plastic around the monitor. Turned out to be a good call because at first I didn’t take in for account the depth space I’d need to fit in all the wiring. I used a paint scraper to pry at the edges of the monitor till it eventually gave in and split.
Showing the guts of the monitor
Make sure to be careful removing the monitor controls. They’re wiring is very thin and you’ll definitely need it intact to turn on and adjust the monitor.
Being careful with that thin monitor control wiring
The monitor exposed
That little green thing is the control panel.
Building the case
Nothing super exciting here. I just cut 4 4x2 pieces to fit the new Jenny Craig’d monitor in a case. I used a few clamps to hold the pieces in place while screwing in the sides. With this method you’ll get a flush fit and be able to remove the montior from the case with no issues.
Building the frame
But another snag, originally the plan was to use a kreig jeg to make little pocket holes to screw in. But however 3/8 thick wood, just like jihadst groups, are cowardly and easily splintered under the slightest pressure. But luckily a helpful employee at Home Depot showed me this awesome 90 degree angle holder tool.
Cutting the mirror to size
I happened to have a band saw available and put that puppy to use. My only word of advice here is taken from Will it Blend? : “Don’t breathe this”. By this I mean the plastic dust.
A flush fit
Now the mirror is flush-ish with the case.
Monitor text showing through!
A proud moment. The mirror that allows light to shine through it. Right now that light is monitor diagnostic text but hey, progress!
Raspberry Pi plugged in before cable management
Cable management lol
Just held together with painters tape.
Adding a back to hold everything together
I just used a simple thin breadboard like material with 4 screws holding it in place.
The raspberry pi booting sequence
Always fun to watch.
After building the 2/3rds of the interface
Added a weather widget, a random compliment at the bottom of the page.
Close up of the weather.
You can't tell in this picture but the icons are actually animated.
To view how I did this in detail visit my tutorial:
http://blog.dylanjpierce.com/raspberrypi/magicmirror/tutorial/2015/12/27/build-a-magic-mirror.html
TheGreatDew
Drexel Engineering I presume?
durexapologise
Are you going to give credits to the guy that originally came up with this?
UncomfortableTruths
You really ought to post a video of this on YouTube.
tehniceguy
"But however 3/8 thick wood, just like jihadst groups, are cowardly and easily splintered under the slightest pressure." top kek
AFelineMassofEyes
Alternate text for the bottom: "You're the fairest of them all."
iamthisguy247
Now build a sweatshop in China and sell those bad boys.
Circumscribble
Instructions weren't clear enough, made a raspberry pie
TheStealthHippopotamus
Now wait a damn minute. You can do all that but you can't rotate the pictures on your blog?!?!
WhatAmISupposedToWriteHere
Really cool project but I feel that the compliments from the mirror are too much. I don't need a mirror to tell me I look good, bitch I know
Chibatman
Could switch it out for insults: "Really?! You're going to wear THOSE shoes with THAT dress?!"
The3DPrintingPolak
"WHAT ARE THOSE!!!!!!!" ~Mirror
thegreathambino
How much did all of this cost?
dpidcoe
Raspi is $40, 22 inch monitor sized mirror is $40, monitor is anywhere between free and whatever you feel like spending.
cassaafrass
Ayyyooo Drexel!
majesticseaflap
DU 2012.
khaled8
Yeah and Apple will come and slap it's logo on it and sell it for 1000$
WhatTheFlyingFuckForReal
Very cool! I like all the booze in the background to help with the project. I, too, need booze for projects.
ImgrrrrBrowser5by7
I wanted to comment on the booze too! So there!
FutureHagraven
Sweet baby Jesus.. I almost made a Christmas sock on a loom once.
waywardkitten
I too live in philly
JollyGingerGiant
Woah same!
BangGoesThePistol
I, three, (sorta kinda) live in (okay, close to) Philly! But I'm not a Drexel student like this guy.
waywardkitten
If we are being completely honest, I live just outside of philly. But i spent 22 years of my life there, sooooo....
BangGoesThePistol
I live in Aston.
Shaggieh
Looks cool but is probably hot due to replacing plastic vents. Is this left unattended and powered up?
korfjoy
Take this down. Go get a patent and start a business
anuragsins1991
eh many people have done this, and its nothing original, I have seen atleast 10 posts on how to do this on /r/raspberrypi
ersu
Forget patent, just start mass producing them
Axleoke
Sell on etsy?
Grenevil
I just think it would be great for him to start mass producing. I would buy one.
DanceWithJakOTheShadows
He says in the blog post that he copied an existing open source project. https://www.raspberrypi.org/blog/magic-mirror/
idownvoteplottwist
People have posted things like this before, last one was about a year ago. It's super cool, but it's just a monitor behind a one-way mirror.
lordinho
There is already so much prior art
PseudoKirby
you would need more apps or function centric to the application. things that could improve the mirror, rather than just putting
PseudoKirby
the same info anyone already gets from their smartphone.
LetsBeHonestHere
I thought it was always sunny in Philadelphia...
mustardman69
Dude this weather sucks. Come on Philly :(
doctopussy
Hey I live there! It's always sunny 'cept for the times it's not! Hooray!
KirchoffsVoltageLaw
Today's weather is crap after last night's rain.
sodamizeMEcapt
You have been mislead by the white man
YoureGoodHouseButYoureCloseButYoureGood
Been sitting at the airport for an hour to pick someone up because of delays and shit...
IuhhhCANTTHINKOFANYTHINGCLEVER
You beautiful bastard you!
MyPostsSuck
It's been raining for the last like 8 days straight and temp hasn't been below 50, we are very angry
[deleted]
[deleted]
MyPostsSuck
No I get the always sunny joke, just wanted to make sure the world knows that we are experiencing abnormal weather and we don't like it
HarmlessDickbutt
It just didn't feel like Christmas without being able to complain about the snow and penndot not clearing the streets fast enough.
sinatrablue
It was 70 here in Philly on Christmas Eve..:(
Orion1453
76 here in Georgia.
DuggFunnie
"we are very angry", so....nothing new going on in Philly then?
IdLikeToBuyAllYourChocolate
Exactly.
MetroidPrimeHesTheBest
We have many shades of angry.
Squelchtone
Don't post pictures of your house and car key cuts on the internet with a link to your real full name and city you live in. bad OPSEC
BangGoesThePistol
Yes, this is how the terrorists will win; by breaking into a Drexel student's apartment.
Squelchtone
not all criminals are terrorists, and that Drexel's student's identity, credit, laptops, and smart phones are worth a lot to thieves.
OMGWTFLASERS
You wouldn't download a house key would you?
phunkshun
What about pictures of me at the laundromat? Do my skivvies give Intel on my disposition?
charliemay
now add voice recognition and if someone says "Bloody Mary" 3 times a scary face appears.
CeelaChathArrna
I want to up vote this at least a hundred times!
CaptCupcake
"Biggie Smalls, Biggie Smalls, Biggie Smalls"
batukhan
doable https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API?hl=en
spelcheak
Step 1:Build mirror with that and a reaction cam. Step 2:Have kids, never tell them it's not a normal mirror. Step 3:Wait. Step 4:Profit.
spelcheak
Step5:Spend years driving to therapy. Step6:Learn to deal with your own children never speaking to you again. Step7:Die alone you sick fuck!
TheBlackShakes
Totally worth it.
Land5hark
Slow down there, Satan. My wife would murder everyone within 5 miles if I did that. Why do I want to do that SO badly?
IveGotJustTheThingForYou
So your wife is Bloody Mary?
TedStricker
Please do it. And film it.
PommedeTerreur
Install a camera and make it so that it hovers a penis in front over every mouth it detects.
manwhoclaimstobedoctorbutisnt
Now we're getting down to the useful things. A dripping penis. Bloody perhaps.
IWantToHaveTheLongestUserNamePossibleJustToBeAnnoyingWhenIPost
Why aren't you top comment yet?
PommedeTerreur
Thanks. Probably because of my less than spectacular grammar.
IWantToHaveTheLongestUserNamePossibleJustToBeAnnoyingWhenIPost
...yea, they get you for that here. Watch your fonts too (with screenshots). The wrong one, and that's a paddlin...
AnExpertInThisField
Then you look into the mirror, and there's a dick hanging over your shoulder... but you don't see anyone there
bisqwit
The problem is perspective. The image in mirror is not the same from any two viewpoints.
davidabeats
Then detect eyes and place the penis according to the main set of eyes to track. Think Nintendo 3ds
unknownxuserx
Cause penises and Nintendo 3DS go hand in hand
davidabeats
1 - There's a camera on the 3DSand 2 - http://www.gamezone.com/news/til-you-can-watch-porn-in-3d-on-your-new-nintendo-3ds-xl-3413266
JackHandy70
You may have to use a kinect, but it's doable. Plus it lets you blank the screen if nobody is around.
YourAreATraitor
TRAITOR
drewallen
New Snapchat filter
RedEagl3
this is the iMirror
crowng82
Apple just found a new idea to steal and call innovation.
bigfloppydonkydong
*PiMirror
WhereOnceThereWasAYachtNowThereIsNot
Very cool. I will *TOTALLY do this. (*and by totally I mean strongly consider it before abandoning entirely in 12 seconds)
yupinmywhitetea
These are my favorite kind of projects.
mamadoom
I live near Philly. I will TOTALLY pay this guy to do all of the work for me.
spaceystacey
Yes. If you find out how much, PM me!
GAM3R187
It's at least $250 for materials.
manystorms
This is Michael Teeuw's original project, everyone is free to make it but give credit where credit is due.
pleasedtomeatyou
Thank you!
ohtheiron
saucer: https://www.raspberrypi.org/blog/magic-mirror/
dvluigi07
Now that's a computer I could really see myself enjoying
0icu812
Youuuuuuu mother fucker... +1 for you, friend.
ColoneISanders
Underrated comment of the day
dvluigi07
Thanks, I thought it was punny. I was beaten by Harry Potter and interface comments though
ThatITdude
Came back to upvote this
dvluigi07
I appreciate
uvuxumo
crontab a random scary image between 2AM - 3AM
ectopunk
This comment will not get the deserved number of upvotes. +1
RogerWoodhouse
This and have a hidden camera with facial recognition to make Bill Clinton's picture lean into view when a woman is in front of the mirror.
JSmitherman
I would run a cron job to display a message for someone's birthday or anniversary. But you are thinking evil and I like it.
Verldemert
Would've been even more awesome if it was like the mirror at the Weasleys, randomly screaming "TUCK YOUR FUCKING SHIRT IN, YOU TWAT!"
RjFlorida
Ahahaha, nicely done.
HeWhoMustNotBeBlamed
Your username is even sillier than mine.
Verldemert
oh, stop it you! http://imgur.com/XzpY6kQ
TotallyNotAnNSASpy
Uncanny valley holy shit.
HypersonicHero
Quotes from GlaDoS
Akurei00
Awesome idea. "Hmm. This scale must not be calibrated to someone of your... generousness. I'll add a few zeros to the maximum weight."
cutiepatoodiepumpkinbooty
Someone sounds a bit salty about being murdered.
HarryPotterReferenceProbably
I don't think that's in the books
ChristinaJeana
Yeah, it should be brutally honest. "Brush your hair Cindy. You have job interview today"
IWantToHaveTheLongestUserNamePossibleJustToBeAnnoyingWhenIPost
...agree, random insults or condescending remarks would entertain me more than compliments. Something like: "Oh, you're wearing that?"
lonelystrandedalien
random? this is screaming for face recognition and tailored insults.
SemperScarredHeart
I like the way you think!
Verldemert
"Oh. You have a lot of bad hair days, don't you..?"
thecompanioncube
I'd want the voice to be GLaDOS
relicen
Each birthday you have: "The cake is a lie."
ZacMuerte
"Another year closer to death. Enjoy your short, sad life."
relicen
I've been saying that to people on their birthdays for years :)
BenSnow97
So. Damn. Perfect. Do you have any more of these?
FullMetalBitch
That mirror was in a room at the leaky cauldron, I thought...
Verldemert
pretty sure it was at the Burrow.
FullMetalBitch
It makes me happy that we are both right haha!
UnicornAbbey
I love your username! That's one of my favorite movies :)
FullMetalBitch
Thanks! I read the book a while back and actually really liked the movie adaptation too!
Verldemert
Yeah, me too! :)
FullMetalBitch
I didn't want to be "that guy" you know? Because easy to sound like a Dick on here :)
ivorymusical
you're both right: " Both the Weasley family and the Leaky Cauldron own one." http://harrypotter.wikia.com/wiki/Talking_mirror
FullMetalBitch
Wow they have a wiki for everything!
dercossack
You look especially amazing today. 5/7
qqkikilicious
I understood that reference.
hamildong
So like a week?
grumpydwarf
I_understood_that_reference.gif
[deleted]
[deleted]
skippieelove
Thank you so much for linking this...I've been a bit confused up till now
hamildong
Dammit I added the "like" unnecessarily
krampuschristmas
Its not hard..its just not funny. It wasnt even that funny to begin with
deflationary
Oh you're right. I just missed your joke
Imghurrr
And they butcher the joke every time, fucking cringeworthy
Youts
I didn't see a pie anywhere
IAmAGoodPerson
I blew so much air out of my nose when I read this comment. Bravo
PermenantlyBannedClubMember
maybe the sweet apple pie in the first pic
Youts
My god this is my new top comment. It got me all the way to the next level!
Refmylife
Search your heart.
boltgolt
https://en.wikipedia.org/wiki/Raspberry_Pi
pookieeatworld
Thank you... I was so confused and then I remembered I have seen this before...
SomeGuyFromMidgar
Youts
This is an amazing gif. +1
jackpkmn
https://en.wikipedia.org/wiki/Poe%27s_law
PleasePleasePleaseHireMeForFreelanceWebsiteDesign
I like this.
TheYoloPotato
Nice dude. How did you make the interface? is it a webpage or python? something elkse
[deleted]
[deleted]
dsample
He's using PHP, not .Net
Wander1236
Looks like the Weather Channel app.
stfu
It's just a webpage in chromium in kiosk mode. Check out the blog for details
marzipanius
"Is it a webpage or python?"
gtrv05
I ask myself the same thing everyday
DanceWithJakOTheShadows
The original is a webpage using using the open weather api. https://www.raspberrypi.org/blog/magic-mirror/
BendydickWaffleSmack
Looks like the windows phone OS
NinjaFood
@ctrlaltdylan. Youre from Philly? I'm from Philly! Nice project man
redmulokekalb
From Philly also! Always happy to see local imgurians!
boltgolt
https://github.com/ctrlaltdylan/MirrorMirror
deonizm
.
iwillstitchyoulikeoneofmyfrenchgirls
cheeky cunt
flynnn
I think I might make a mirror of this.
boltgolt
I was thinking the same thing
nzor
Probably a GUI coded in Visual Basic.
dpidcoe
I bet it can even backtrace IP addresses in between giving you weather updates.
GuitarMuscles
This is Unix, I know this!
TheEmptied
Fun fact: that scene in JP is actually a graphical file manager for Irix.
bromanbro
pfff get real dude then how would they input the tcp web net address into the stack kernel subroutine headers
only90skidswillgetthis
(2/2) perl humongisooler module after a kernel decompile and basic repatch update.
only90skidswillgetthis
Parse the cat root slash dev etcetera file for eth0 and pugle the forward identity-locking rehooliginator and symlink it to the libgc (1/2)
theRealMCJ
Not sure if trolling...
malutj
Lol, I've been sitting here trying to figure out the same
TheYoloPotato
EmeraldMoreLikeUninstall
I watched this with my wife and had to pause it while I ranted. She waited patiently because she's a saint. "IT'S A POWER SUPPLY! FUUUUU..."
dpidcoe
There would have been an audible slap from me hitting my face with my palm, followed by me exiting the room shouting "I CAN'T WATCH THIS".
dauntlessds
ARE YOU FUCKING KIDDING ME?? LOL I'm embarassed just looking at this.
TheYoloPotato
Nope this is real
OrganicallyGrownUnicorn
It's in the link in the description. It's chromium running a web page
satanismybitch
You can do this natively with conky on raspian.
Different55
Yeah but animations are tricky to do.
Icommentfunny
Lol yea man we all knew that...(confused)
cutiepatoodiepumpkinbooty
Should've gone with Google Ultron
OneZebraInAHerdOfWildebeests
Whatever happened to Google Jarvis?
milliamp
Rainmeter for windows would do this as well.
Hexadecatrienoic
Try Conky.
sketchylarry
Fuck Windows.