Design Approach and Details Design Approach Hardware The Smart Mirror consisted of two Raspberry Pi 3 Model Bs, one Mbed microcontroller, two Hover 2.0 gesture sensors, one phototransistor, one temperature-humidity sensor, one two-way acrylic sheet, and a wooden case and frame. Wood was chosen as the casing and framing material because of its malleability and low cost. Holes were drilled in the casing for both screws and ventilation. Raspberry Pi 3 was chosen for this Smart Mirror prototype because its built in Bluetooth, Wi-Fi modules and its excellent processing power with modern UNIX like operating system. For analog input reading unit on Smart Mirror, the Mbed (32-bit microcontrollers) was used. For the prototype, the analog sensors integrated were the phototransistor and the temperature-humidity sensors. While the team successfully included the sensors they proposed to integrate, future iterations of this prototype would feature biosensors (i.e. muscle contraction and heart rate sensors). The Hover was used as the main user interaction method in Smart Mirror prototype. It allows user using gesture to interact with the platform in 10 cm. distance, without touching the mirror. While the gesture sensors have been integrated successfully and provide reliable feedback, future iterations of this prototype would include more inconspicuous placement of the Hover 2.0s. The issue with hiding the Hover 2.0 is that if placed behind a thick enough material (i.e. 1/8 in. acrylic sheet), no gestures will be tracked or identified. A few alternatives include using a different gesture sensor device, using a two-way acrylic with a thickness less than 1/8 in., or reproducing the Hover 2.0 using transparent circuitry inkjet printed directly onto the display substrate.
Cypress Semiconductor Corp., “TrueTouch® Multi-Touch All-Points Touchscreen Controller,” CYTMA568 datasheet, May 2016. G. Walker. Part1: Fundamentals of Projected-Capacitive Touch Technology. Presented at SID Display Week ’14. [Online]. Available: http://www.walkermobile.com/Touch_Technologies_Tutorial_Latest_Version.pdf. [Accessed Nov. 20, 2016]. S. H. Bae and Y. S. Lee, “Implementation of a High-Performance Touch Controller and Differential Sensing Circuit,” International Journal of Computer and Information Technology, vol. 3, no. 6, p. 1177, November, 2014. [Online serial]. Available: . [Accessed Nov. 20, 2016]. Technavio, “Gesture Recognition, Coming to a Smartphone Near You”, Infiniti Research Limited, Jun. 30, 2015. [Online]. Available: . [Accessed Nov. 20, 2016]. Microsoft, “Kinect Sensor for Xbox 360 Components”, Microsoft, n.d. [Online]. Available: https://support.xbox.com/en-US/xbox-360/accessories/kinect-sensor-components. [Accessed Nov. 20, 2016]. R. Boyle, V. Hlavac, and M. Sonka, Image Processing, Analysis, and Machine Vision, 4th ed., Stamford, CT: Cengage Learning, 2014. [E-book]. Available: . [Accessed Nov. 20, 2016]. Y. Lin, H. Tang, and T. Wu, “Real-time Object Image Tracking Based on Block-Matching Algorithm”, University of Wisconsin-Madison, 2006. [Online]. Available: https://homepages.cae.wisc.edu/~ece734/project/s06/lintangwuReport.pdf. [Accessed Nov. 20, 2016]. S. Hymel, “Single Board Computer Benchmarks - learn.sparkfun.com.”, learn.sparkfun.com. [Online]. Available: https://learn.sparkfun.com/tutorials/single-board-computer-benchmarks. [Accessed Nov. 20, 2016].
Raspberry Pi Foundation, “Raspberry Pi FAQs - Frequently Asked Questions,” Raspberry Pi Foundation, n.d. [Online]. Available: https://www.raspberrypi.org/help/faqs/. [Accessed Nov. 20, 2016]. V. Varma, “Wireless Fidelity—WiFi”, IEEE Emerging Technology Portal, 2012. [Online serial]. Available: https://www.ieee.org/about/technologies/emerging/wifi.pdf. [Accessed Nov. 20, 2016]. Bluetooth SIG, Inc., “What is Bluetooth?”, Bluetooth SIG, Inc., 2016. [Online]. Available: https://www.bluetooth.com/what-is-bluetooth-technology/bluetooth-technology-basics. [Accessed Nov. 20, 2016]. E. You, “The Progressive JavaScript Framework”, Vuejs.org, n.d. [Online]. Available: https://vuejs.org. [Accessed Apr. 29, 2017]. P. Harp, “Sharp IR Sensor Displayed Through Virtual COM Port”, ARM Ltd., n.d. [Online]. Available: . [Accessed Apr. 28, 2017]. HDMI Licensing Administrator, Inc.,“Inside an HDMI cable”, HDMI Licensing Administrator, Inc., n.d. [Online]. Available: http://www.hdmi.org/installers/insidehdmicable.aspx. [Accessed Nov. 20, 2016]. World Standards, “Complete list: Plug, socket & voltage by country,” World Standards, 2017. [Online]. Available: http://www.worldstandards.eu/electricity/plug-voltage-by-country/. [Accessed Nov. 21, 2016]. B. Erickson, “Testing Wall Anchors and Picture Hangers”, Today’s Homeowner, 2016. [Online]. Available: [Accessed Nov. 20, 2016]. The Home Depot, “1 in. x 6 in. x 6 ft. Barn Wood Dark Brown Shiplap Pine Board (6-Pack)”, The Home Depot Product Authority, LLC, n.d. [Online]. Available: . [Accessed Apr. 29, 2017].
Appendix C – Smart Mirror GUI Appendix D – Smart Mirror Prototype Appendix E – Links to Source Code, Media, and Documentation Project Proposal PDF Project Proposal Docx Project Presentation PDF Project Presentation PPTX Project Summary PDF Project Summary Docx Poster PDF Poster PPTX Promotional Video