Type something and hit enter

ads here
On
advertise here

https://youtu.be/2POMz7ta9uw - YouTube video which shows the BOM, assembly, and demo. Description has a link to the image I used.​​Mirror booting on the bedside table. A single USB cable runs off for power, the entire compute is a Raspberry Pi Zero contained in the case​​About the project:I was building a magic mirror (2 way mirror in front of a monitor which allows the screen to show through) for a friend, and when I ordered the mirror portion it was 75 dollars for a 2 foot by 3 foot mirror. This, plus the raspberry pi 3 and other components, put me WAY over our 'friend budget'. So I had to get creative. While researching I found N-O-D-E's youtube channel which showed a concept video of a 'mini mirror'. Taking that concept, modeling a pyramid case using a 3d printer, and then switching to a Raspberry Pi zero I realized I could get the cost down considerably. The mirror at a 4.5 inch square size was a measly 5 bucks.​After about a month of iteration and research, I had a working prototype, and after a few more weeks I got to the final project you see in the video. It uses a Kuman 3.5" screen via HDMI, the pi Zero, an 8 Gig MicroSD card, and the 3D printed case. By utilizing work done by Emmanuel Contreras, I was able to get a version of the popular (and well documented/extensible/open source) magic mirror 2 software up and running. To make the most use of the small size, I use a plugin which rotates what is on the mirror every so many seconds (I configured it to 45).​The end result is a beautiful (IMO) minimalistic SCI FI looking mirror which shows data such as the time, weather, stocks, and sayings (I configured mine to say sweet things to my wife in the morning, and I can always SSH into it to add more or customize them). Since this runs the magic Mirror software, it can run any of the third party modules which include things like bus routes, photo slideshows, traffic, moon phases, trivia, etc.​The final project would take about 30 mins to an hour to assemble, outside of 3D Printer time (9 hours for my Cetus3D). As I try to show in the video, it's a very simple assembly, however configuration via SSH can take several hours of tweaking. It was one of those projects where I kept going "oh wow that's a cool plugin lemme try that!"​Things I'd do different next time: I'd probably break away from N-O-D-E's design and add a dial. A rotary dial would allow a person to scroll through the data faster...right now for instance if it's on weather and you want to know the time, you have to wait almost 2 minutes for everything to scroll past. A dial would allow that to be done quickly and consistently. I'd also switch to a Raspberry PI 3 A+, and add a speaker and Mic. This would grealty increase performance, and allow for it to be a mini music player, or a mini alexa/google assistant / open assistant. Finally, I likely would add LED's to it to give it a bit of life in the dark. The floating text looks nice, but I think some edge lighting would be really nice. It'd take a lot of design work, so I'll put it on the backburner and see if I'm still jonesin to do that at some point.​Thanks for reading, and hope you enjoy the project or learn some techniques. If you have feedback on how I describe the project even I'd love to hear it, as this is my first video tutorial project, and I'm hoping to make many more. But youtube requires video creation skills, which sadly I'm struggling at. Hoping what I ended up with is at least watchable :)​ via /r/DIY http://bit.ly/2Mw30Sz

Click to comment