Show HN: Make a programmable mirror
github.com
github.com
I see stuff like this and just think, yeah, now we're living in the future :-D Kind of reminds you how cumbersome and inappropriate it can be to have to pull out a dedicated black slab of glass to access all your information.
The future (at least the one I want) without a doubt is information distributed throughout and blended with the rest of the 'physical' environment so it can be accessed in a truly interactive, head-up manner, not always funnelled and filtered through a singular device - be that VR, AR, or just a load of nicely designed physical interfaces like this one.
http://jasperproject.github.io/documentation/
So you can do voice activated mirrors.
They're quite popular in the agile community. Digital signage and wallboards everywhere. The downside is you can become conditioned to them and not notice things over time.
This is quite old but sums is up: https://www.atlassian.com/wallboards/information-radiators.j...
This one looks much quicker and simpler than [1], but what if you need to do anything to the tablet (updates, new app, etc)? Remove it and re-adhesive?
Personally, I've been working on doing the same with an RPi and Hover so I can wave my hand in front of the mirror to swipe to new screens/info.
http://www.command.com/wps/portal/3M/en_US/NACommand/Command...
I remember reading an early Stephenson novel, where a stereo system was described as a blank black slate, with essentially invisible controls. Having something like that behind a mirror would be a fun hack.
edit: Or do this: https://news.ycombinator.com/item?id=10205457
I actually just bought all the wood to build the frame and I'll hopefully be doing next weekend.
Usb mouse and keyboard.
[1]: http://marian.schedenig.name/2014/07/03/remote-control-your-...
Also, would color images be displayable through the one-way mirror or only white will make it intact?
Also, I am not sure of is if it distorts the image in some way to have the mirror panel in between the device's camera and the outside.
I haven't tried out the camera, but hypothetically should work.
So yeah, facial recognition to display per-person customized information is definitely possible, and would be awesome.
- Tells you the date and time - Tells you the weather (and suggestions!) - Tells you the temperature - Can list your to-do list and major reminders - Shows (personalized!) stock market updates - Shows xkcd - Is a mirror
It could clearly do so much more, but on a typical weekday morning before work that's an easy, efficient way to get a number of morning "tasks" done. Big deal to me!
I might be underestimating how this might be important in your daily morning routine, but I can fairly well tell the weather by looking thru the window. My alarm is set on phone and I'll have pretty good estimate how much time I've spend in shower.
To-do looks somewhat useful if you actually update it. It's something your phone already does. Personally it is almost always empty as I do not put work items on it.
Stock price and xkcd looks just as gimmicky as first two functions. It always make me cringe a little when smartphone manufacturers advertise their lock screens with such widgets.
The entire point of this is that this is a household object that you need anyway, but that it leaks information that might be useful to you. So you would skip the step of taking out your phone and checking xyz. Yes, you'll only save 30 seconds or so of your time. But that's every day and that's one step you don't have to remember to do.
It does have a front facing camera ;)
"Good morning, Dave. MY, you look handsome today!"
EDIT: Self-suggestion : https://www.adafruit.com/products/1287.... and the linked to tutorial has some suggestions.
If you're using an rPi and don't want to get an adapter, the cheapest HDMI-input display is this 20" 1600x900px for $90 new: http://www.newegg.com/Product/Product.aspx?Item=N82E16824112...
[1] http://prod.sandia.gov/techlib/access-control.cgi/2004/04126... [2] https://en.wikipedia.org/wiki/Membrane_mirror
My one complaint about the icons is that they flow outside of the boundaries of what you'd expect them to be contained in, which can lead to some accidental overlap if you aren't careful with your margins.
[1] https://github.com/alaycock/SmartMirror/blob/master/public/j...
[2] https://developer.yahoo.com/weather/documentation.html#codes
It just uses a webcam and detects faces with (the now obsolete) Haarcascading face algorithm.
Good advice on any day, I think.
https://www.facebook.com/mcouzinet/videos/10152455989859166/...
It's somewhat different since it requires a sizable box behind the surface and an internal projector instead of the screen. As for turning it into a mirror, it might be as simple as adding a two-way mirror under the Plexiglas pane (or possibly between the pane and the diffuser layer). But this is where experimentation becomes necessary!
I think the simplest way to do it would be to tie it in directly to your light switch. (Note that the light switch wouldn't be controlling power to the Android device, it would merely be a data signal determining whether the display should be on.)
If you have a window, tying it to the light switch would be ideal. Or you could simply add a small button next to the light switch.
(Personally, the idea of putting a device with a camera and microphone behind a two-way mirror just feels a bit too much like a telescreen for me.)
Tape over the camera, break microphone? But yeah.
But passive display of information is only part of the story. You have the hardware: a microphone and a speech recognition API. Build voice interaction with this. Even simple commands like "Show me the weather tomorrow", or "Show me my calendar" add an amazing new depth to it. I can imagine myself, shaving and idly telling my mirror to show me my appointments today. :)
reddit thread: https://www.reddit.com/r/Rainmeter/comments/3hzy4b/something...
If you have to operate electronics in a damp environment, use "Fine-L-Kote" conformal coating on the electronics. Mask all connectors, switches, and the screen face itself, then spray. Inspect with a UV light to see if you missed anything. Most automotive electronics gets a conformal coat, but, annoyingly, most handheld devices do not.
It recognizes 4 swipe gestures (top, down, left, right) and a wave gesture.
It's a library so you'd still have to build the information display part.
Awesome project.
But when I did something similar for my family, which displayed everyone's chores for the day, and any events we had going on, I simply mounted a tablet on the wall of the kitchen, and wrote a web page to display the info.
I built one of these with Facial Recognition for my Capstone project. http://lookingglass.co
Thanks
Anyone have any idea on the implications of mounting the device, say, 3mm away from the mirror? I think that would be about the depth of a case... and if you mount it inside a case, you can remove it seemlessly.
But I can't compare them to Canal Plastic Center.
How obvious is the rectangle of light? I can't see it at all in the first pic, but can make it out a little in the last pic
The rectangle of light isn't noticeable at all in normal light if you adjust the brightness on the tablet well. In a dark room it can be noticeable, though.
It would be nice if this mirror could sync with your main device using wi-fi. So it would always be up-to-date with your stock options, birthdays and stuff like this.
It's still really cool either way.
http://michaelteeuw.nl/post/111886383522/magic-mirrors-aroun...