• Menu
  • Skip to right header navigation
  • Skip to primary navigation
  • Skip to secondary navigation
  • Skip to main content
  • Skip to primary sidebar

TrickiKnow LIGO (New)

Rare Tech on the Internet

  • Blog
  • About US
  • Contact
  • Search
  •   Home
  •   Computer
  •   Laptop
  •    Mobile
  •   Raspberry Pi
  •   Softwares
  •   Gadgets
  •   About Us
  •   Contact Us
  •   Privacy Policy
  • Cookie Policy
  • Terms and Conditions
  •   Home
  •   Computer
    • Desktop Computer
    • Single Board Computer
  •   Laptop
  •   Mobile
    • Android Mobiles
    • iOS Devices
    • Tablets
    • Windows Mobile
  •   Raspberry Pi
  •   Software
    • Applications
    • Internet
    • WordPress
  •   Gadget
Smart Mirror On Raspberry Pi 4

How To Make a Raspberry Pi 4 Smart Mirror (Tutorial)

Home » Blog » Raspberry Pi » How To Make a Raspberry Pi 4 Smart Mirror (Tutorial)

August 17, 2020 //  by Aamir Hussain//  Leave a Comment

Facebook0Tweet0Pin0Email0Shares0

How To Make a Smart Mirror With Raspberry Pi 4

Raspberry Pi 4 Smart Mirror Complete Guide (Easily)

A smart mirror is an electronic two-way mirror that has a two-way display. It informs the user of different types of information through its different types of wedges. It has a multimedia capability for streaming images, videos, etc. so that the user can access the weather-related data using this smart mirror. Using Raspberry Pi 4 smart mirror is made in a magic mirror platform. Magic Mirror is a platform where Raspberry Pi is easily installed. It is a user-friendly platform which allows user to work easily.

Hardware you Need to Set Up Smart Mirror

  • Raspberry Pi (I used the Raspberry Pi 4 Model B version, due to the fact it has easy accessibility and an easy to set up wireless option)
  • Monitor (I used a 12″ X 20″ Samsung monitor with an HDMI input)
  • Two Way Acrylic Glass Mirror (There are some online, however, I used the cheaper one Hacker House recommended – see link at bottom)
  • HDMI Cable
  • Micro HDMI Cable for Pi Power Supply
  • Wood Glue
  • Screws
  • Wood (I used two 8ft long pieces (a 1″ x 3″ and a 1″ x 4″ ) to cut the inner and outer frame)
  • Keyboard (USB)
  • Mouse (USB)
  • Clamps
  • 3D Brackets

Raspberry Pi 3 and 4 are preferable for this project work. Other older versions will also work. But users have to make sure that they have a Wi-Fi adaptor available for the work. A micro SD card is required. SD card may be Noobs installed or Raspbian.

SD cards will also work. An HDMI monitor is required. This will work as the smart mirror’s screen. It can be any type. If the user wants a large screen then they can use 24/32- inch screen. Otherwise, users use a 7/10-inch HDMI display. Finally a self -made wood or plastic frame is required.

Guidelines to Make A Smart Mirror With Raspberry Pi 4

So here we have come up with a step-by-step guide to make a smart mirror with Raspberry Pi4. But first, it is really important to understand the hardware required to install a smart mirror with Raspberry Pi4. Let’s find out what requirements can make this smart mirror installation successful.

Step 01: Setting up the Raspberry Pi Process

After completing the connection properly user has to install the software set up. The complete process depends on the user’s hardware system. It takes around 20 minutes for installing.

The user has to copy-paste the command bash in the command prompt.

-c “$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)”

Then it will start the download process of the magic mirror and will be installed automatically.

During the process, the users will come across two messages on the screen.

  • If they want the auto start of the Raspberry Pi magic mirror or not
  • Press “Y” and press the “ENTER” button.

For the customization process user have to press the ‘Alt’ button from the keyboard.

Step 02: Customization Process (Date, time, & Weather Report)

In this process, the magic mirror can be a smart mirror via some processes.

Select the orientation; landscape or Portrait.

Find the ‘config.js’ folder. This is the folder user can easily customize date, time weather report, and more.

Set the ‘clock module’ and ‘current weather module’ according to your convenience.  The user is also able to show the headlines by using the newsfeed module.

Step 03: Creating a Frame

Users have to connect the hard wares properly. It is not so difficult. A user has to connect in such a way that it will look like an actual mirror.

  • Connect Raspberry Pi board in the back of the monitor.
  • In the upper-face of the monitor, connect the two-way mirror or the one-way reflective film. The one-way reflective film will work as a mirror. The two-way mirror is the best choice.
  • Mount that part within a plastic frame (wooden frame is also acceptable) for giving a good look.
  • Connect the power supply and the SD card to their proper place in the Raspberry Pi board.
  • The mouse and the keyboard can be connected with the endpin of the Raspberry Pi board.

Step 04: Starting Process of the Mirror

  • First, the user needs to Boot the system.
  • Press Windows key + R to open the run dialog.
  • The command line will appear on the screen.
  • Create a shell script and add the script to the file.
  • Press the Save button and then Exit.

Raspberry Pi 4 Smart Mirror Setup (Video Tutorial)

Congratulations !! So you know the total procedure of making a smart mirror with the help of Raspberry Pi 4. If a user will follow this article it must be helpful for them. This is a small project detail but if users want they can make some improvements on it. They can modify the software program for getting better performance. They can save the power of this. When nobody is present in front of the mirror then they can save the power of this. They can also use sensors for modification with the Raspberry Pi board.

Facebook0Tweet0Pin0Email0Shares0

Category: Gadgets, Raspberry Pi, Single Board ComputerTag: how to, Raspberry pi 4, SmartMirror, Software, Technology, Tutorial

About Aamir Hussain

Aamir Hussain is a full time YouTuber in a channel called trickiknow, he love computer tech and to share indeed myth of tech. Solving computer problems is one of the specialty of him. In this blog hop you will find some good geeks.

Related Posts

You may be interested in these posts from the same category.

LG monitor for photo editing

Best LG Monitors for Video / Photo Editing (Desktop Users)

6 Best and Cheap Portable monitor for laptop (What are the Uses)

6 Best and Cheap Portable monitor for laptop (What are the Uses)

How to Make TV a smart TV - Watch Netflix (Mi Box S Review)

How to Make TV a smart TV – Watch Netflix (Mi Box S Review)

How to install Python on Raspberry pi 4 (Easy Steps)

How to install Python on Raspberry pi 4 (Easy Steps)

What are the most popular sensors for Raspberry pi 4

What are the Most Popular Sensors for Raspberry pi

How to install Retropie on Raspberry pi 4 (In Raspbian)

How to install Retropie on Raspberry pi 4 (In Raspbian)

How to Install WaveShare 3.5 Inch LCD on Raspberry Pi 4

How to Install WaveShare 3.5 Inch LCD on Raspberry Pi 4

How to install 5 inch LCD on Raspberry Pi 4

How to Install 5 inch Raspberry Pi 4 Touch Screen LCD (Easy Setup)

Raspberry Pi 4 Beginners Guide (Featured Image) new

Raspberry Pi 4 Tutorial for Beginners (Getting Started Guide)

Lattepanda Alpha eGPU Setup With GTX 1650

Lattepanda Alpha eGPU Setup With GTX 1650

Lattepanda Alpha 864s – the Powerful Single Board Computer N

Lattepanda Alpha 864s – Most Powerful Single Board Computer

How to Make Raspberry Pi Portable PC

Make a Portable Office Computer with Raspberry Pi 3

Previous Post: «How to Install WaveShare 3.5 Inch LCD on Raspberry Pi 4 How to Install WaveShare 3.5 Inch LCD on Raspberry Pi 4
Next Post: How to install Retropie on Raspberry pi 4 (In Raspbian) How to install Retropie on Raspberry pi 4 (In Raspbian)»

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent Post

How to make a Kali Linux Bootable USB Drive (3 Methods)

How to make a Kali Linux Bootable USB Drive (3 Methods)

November 25, 2020

Top Keyloggers for Windows and Mac 2021 (Free Download)

Top Keyloggers for Windows and Mac 2021 (Free Download)

November 25, 2020

LG monitor for photo editing

Best LG Monitors for Video / Photo Editing (Desktop Users)

November 22, 2020

How to make a USB 3.0 External Harddrive from Laptop

How to make a USB 3.0 External Harddrive from Laptop

November 8, 2020

How to Install Windows 10 on Asus X540 Laptop from USB

How to Install Windows 10 on Asus X540 Laptop from USB

October 20, 2020

Most Popular

External Graphics Card for Laptop - eGPU Setup Guide

External Graphics Card for Laptop – eGPU Setup Guide

November 18, 2017

Enter Lenovo G50 Bios Setup & Boot Menu (With Images)(1)

Enter Lenovo G50 Bios Setup & Boot Menu (With Images)

May 11, 2016

How to Setup eGPU on Lenovo Laptop F

How to Setup eGPU on Lenovo Laptop – EXP GDC (NGFF Version)

March 23, 2019

How to Hard Reset China Tablet by Utility Software

How to Hard Reset China Tablet by Utility Software

March 6, 2016

Boot Asus Laptop - Bootable USB

How to Boot Asus Laptop From USB Bootable Drive (F550)

December 26, 2016

  • Blog
  • Contact Us
  • About US
  • Privacy Policy
  • Cookie Policy
  • Terms and Conditions

Site Footer

  • facebook
  • instagram
  • twitter
  • youtube
  • pinterest

Copyright © 2015–2021 trickiknow · Theme by Mai Lifestyle Pro on Genesis Framework · WordPress

This website uses cookies to improve your experience. We'll assume you're OK with this, but you can opt-out if you wish. Read MoreCookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

Share this ArticleLike this article? Email it to a friend!

Email sent!