Introduction: S.A.M. (Smart Assistant Mirror)

Since the ancient Egypt, the mirror has been used for personal grooming and admiring oneself, but now we want to make it a part of the next generation of homes. We want to introduce you S.A.M., your personal smart assistant mirror.

Step 1: Materials

  • DragonBoard 410c
  • Two way mirror 40x25cm
  • Monitor
  • Webcam
  • Protoboard
  • RGB led strip
  • MDF 3mm thick
  • HDMI cable
  • Transistors

Step 2: Making the Frame

The first frame we did was the prototype, we made it in SolidWorks, and then we used the laser cutter. Then, we used the old frame to make a new one, which had some adjustments in the measurements. Finally, we did it again in SolidWorks, and we cut all the parts in the laser cutter. Also, we used the time to make a box behind the mirror’s frame to put the screen monitor and all the components.

Step 3: Programming

We used Debian as the operating system as it was already installed on the Dragonboard. The first thing we did was searching for open source python scripts of the programs we wanted to use. After that we modified them to adapt them to our needs and proceeded to try them out. After trying all of them we combined them in a single script to use as the main program. Finally we proceeded to test it and after some fixes it was ready to use.

Step 4: Assembling

First we used the mirror on the frame to mark the lines so that we can assemble it correctly, therefore we used a special sticky tape to paste the mirror with the frame. After that, we assembled the walls to make a box, then we decided to paste the RBG LEDS strip on the walls. When the structure of our box were finished, we decided to put everything inside it, we test every component one by one.

Step 5: Expectatives for the Future

S.A.M. is a mirror who can tell you the clock, the weather and the news. However, there’s more potential than that, S.A.M. can be able to have total control of a house like lockers, alarms, security cams, temperature and more. Also, it would be more interactive, as S.A.M. answer your questions or demands. The potential is there, however it’s not necessarily that innovation is technology, it’s you. You’re the one who will change their functionalities.


The Life Hacker (author)2017-04-18

Could you theoretically use a Raspberry Pi 3 or Pi Zero?

DIY Hacks and How Tos (author)2017-02-26

Cool project. Was this part of a hack-a-thon build?