Touchscreen Smart Mirror

by go_mcb in Circuits > Raspberry Pi

13 Views, 1 Favorites, 0 Comments

Touchscreen Smart Mirror

2025-04-28 12_28_13-Window.png
Smart Mirror Touchscreen (with Face ID) using Raspberry Pi 4 | Full Tutorial

In this guide, we'll be building a Smart Mirror with a Touchscreen using a Raspberry Pi. This mirror will not only display useful information like time, weather, and news, but also allow you to interact with it by touching the screen. You'll learn how to set up a two-way mirror, connect a touchscreen overlay, and configure the MagicMirror² software to create a fully functional, interactive mirror for your home. Whether you're a beginner or an experienced maker, this project will give you a cool, futuristic gadget that combines both style and technology.

Supplies

2025-04-28 11_53_09-Window.png

Raspberry Pi: https://amzn.to/3dhF5SY

Raspberry Pi Camera Module: https://amzn.to/3b6Eja1

HDMI (Micro HDMI): https://amzn.to/2SJ5BwR

Micro SD Card: https://amzn.to/2YDOmRm

Raspberry Pi Charger: https://amzn.to/2zhMVgI

Mirror: https://amzn.to/2YZBViO

IR Frame: https://amzn.to/3d0HFwW

Monitor: https://amzn.to/3ccTQXh

Alexa

optional parts:

LED Strip Lights: https://amzn.to/2WzUIhQ

Pi Case: https://amzn.to/3fkr7BT

Setting Up the Display

2025-04-28 11_57_39-Window.png
2025-04-28 12_02_32-Window.png
2025-04-28 12_05_22-Window.png
2025-04-28 12_05_46-Window.png
2025-04-28 12_06_03-Window.png

To assemble the display, two-way mirror, and IR touchscreen, start by positioning your HDMI-compatible monitor (here I have used a 32 inch monitor) securely within the frame, ensuring it’s centred and fits well. Connect the Raspberry Pi to the monitor using an HDMI cable. Once the display is in place, carefully position the two-way mirror over it, making sure the reflective side faces outward and the smooth side is against the screen. Use double-sided tape or adhesive to secure the mirror to the frame, ensuring it stays in place. Next, attach the IR touchscreen overlay on top of the two-way mirror, aligning it so the active touch area matches the screen underneath. Press gently to remove any air bubbles and secure it firmly.

Add a LED strip to the back of a monitor (we will program this to light up when the face detection is accepted) place the Raspberry Pi in the case if you have one and then connect the camera module to it.

Making the Mirror Frame

2025-04-28 12_06_13-Window.png
2025-04-28 12_07_06-Window.png

Follow the instructions in the image

47.5 cm X 75 cm

secure the frame using adhesive and nails

add the finished display into the frame

Software Setup

add the SD card to the SD card adapter and plug it into ur pc

load the Raspbian pi OS into the Sd card

Download Raspberry Pi OS: https://www.raspberrypi.org/ (download the latest version)

Balena Etcher (MAC or Windows): https://www.balena.io/etcher/ (use this to etche it into the SD card)

this takes around 20 minutes

Installing Magic Mirror UI

MagicMirror: https://magicmirror.builders/

we are doing a manual installation

follow the video time stamp 7:43 to 9:24

Adding Touchscreen Module

refer video from timestamp 9:24 to 11:48

Thanks