Smart Mirror Using Raspberry PI
Smart Mirror Using Raspberry PI
https://doi.org/10.22214/ijraset.2022.43796
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
I. INTRODUCTION
The internet of things (iot) is a collection of interconnected, web-connected gadgets that can gather and transmit data over a
network without the need for human intervention. The rapid growth of web-connected devices has been a prominent iot trend
recently. The internet of things (iot) creates greater opportunities for more uncomplicated integration of the real world into
computer-based frameworks, resulting in increased efficiency, financial benefits, and less human effort. The internet of things
(iot) is defined as a global framework for the digital society that enables advanced benefits by linking (virtual and physical)
things based on current and developing (new) interoperable data and communication breakthroughs. Regular entities become
"smart" as a result of the internet of things, which allows them to send information and automate tasks without the need for
human intervention. An iot device could be as simple as a health-tracking watch or as complicated as a smart city with sensors
installed across its territory.
With its rapid growth, the internet of things has transformed people's environments by transforming their homes into smart
homes. A smart house is one that is connected to smart devices and communicates with them over the internet. Our style of life
has progressed to the point where the most important thing is to save time. Because of the rapid advancement of technology, the
use of smart gadgets is growing every day. Every day, we examine ourselves in the mirror to assess our appearance and outfit.
We are psychologically connecting with the mirror in this way. So, everyone can be excited by the prospect of a mirror that can
answer to any of your commands. The normal mirror is transformed into an arrogant mirror, which is then employed as an
information system to collect data. On a single user interface, several tasks can be completed. In a matter of seconds, the smart
mirror device may check regular activities, critical meetings, and worksheets on a pc, tab, cell phone, or other device. The smart
mirror is an internet of things (iot)-based intelligent technology that can be used to facilitate and improve the user's awareness of
numerous functions. With the help of interactive computing systems and embedded systems, the level of living and quality is
changing dramatically by using this smart mirror. A smart mirror can be utilized as a commonplace item to alter a person's
perception of themselves in the mirror
working conditions, a smart mirror is connected through WIFI to obtain information such as weather forecasts, news feeds,
date and time from the API network interface to display information on the mirror.
III. METHODOLOGY
We suggest a smart mirror that is both an interactive system and a tool for receiving notifications. It's an attempt to add to the
design of a real mirror system so that the interface may be utilized for virtual applications. Everyone is busy today, but he will
glance in the mirror for a bit when he goes out. What if you could see something other than yourself when you looked in the
mirror? It makes me happy. What if your mirror could recognize you and alert you to an important business meeting at 4 p.m.
today? What if your mirror could warn you it's cold outside and that you should put on a sweater? We use an interactive mirror
for this purpose. We do not place the same value on efficiency at home as we do in the workplace. The technology can also be
used with glass tables. This data can be retrieved and entered into the table. We may access and receive notifications from social
media sites such as Facebook, Google Plus, Gmail, and others at the same time, assuming the table is large enough. Smart
Mirror was created for usage in a personnel area and includes features such as user detection and display manner. Smart houses
have been produced by merging monitor and mirror systems in various interactive system studies. The pyro-electric infrared
sensor is used to detect changes in infrared radiation in the environment, and it has a human-like sensitivity. Home automation
will provide sociability, entertainment, and other services. The method used to complete this project is discussed in this section.
We also searched for various types of references linked to smart mirrors, then filters the results to find references that are both
relevant and relevant to the objective of this paper. The search is carried out by looking for relevant keywords, and the filtration
is carried out by looking at the conversation topics from each reference and deciding which can be used in the Smart Mirror
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
learning process. After filtration, authors use smart mirrors to generate thoughts and designs that can aid the learning process.
Smart mirrors are made by collecting concepts from several sources and applying them to the objectives of this paper.
The strategy of The Evolutionary Prototyping process, which captures feedback from users so it may be readily adjusted, is one
of the methodologies utilized in the smartest mirror project. After researching the problem, the viewpoint that is frequently
focused on is the issue-related explanation for the existing situation. In this scenario, the goal is to improve learning. Aside from
that, items and equipment for the smart mirror were studied to ensure that they could be used effectively in the design and
development. By incorporating smart mirror advancements, various assignments can be completed more quickly. The mirror is
built in such a manner that residents may access some information while improving their user profile and experience, thanks to
advancements in Internet of Things and its applications. Face recognition can be used to determine who is accessing it and will
display the necessary information. The display will not turn on if the user is not listed in the machine's database. It is thought
that by doing so, the smart mirror's security will be ensured, as only authorized users will have access to it. The smart mirror
offers a voice recognition feature in addition to face recognition. Voice recognition will aid in the operation of the smart mirror
and make life easier for the user. This may occur as a result of the user's ability to can use his or her voice to activate any feature
in this smart mirror. The smart mirror will check the database after receiving the audio. If the command matches the database,
the smart mirror will execute the command that the user has asked. It will not run unless the user enters the correct command. In
the market, there are a variety of smart mirrors to choose from. The following are a few of them:
The proposed Smart Mirror will be able to accomplish the following:
- A regular two-way mirror with acrylic glass to provide a real-time reflection.
- When the mirror first turns on, it will show the current weather, time, and news.
- Music and videos will be played by the mirror.
- In real time, the mirror would be able to zoom in and out of images.
- If a human passes in front of the mirror, the mirror will go to sleep automatically.
- The mirror can be linked to our email account to send us updates and reminders.
- Multiple user profiles will be supported by the mirror.
A. Notice
This module displays a random notice regarding any upcoming academic activities at the college. The notification property has
four arrays:, 'afternoon', 'evening', and 'anytime.'
B. Newsfeed
Based on a relatively simple syndication (RSS) feed, this module displays news headlines. Scrolling through news headlines is
time-based (update Interval), but it can also be regulated by sending the module particular news feed notifications. As a source,
an array of feed URLs is used. For headlines, the feed's URL is used.
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
C. Update Notification
When a new version of the Magic Mirror application is released, this will display a message.
D. Clock
The current date and time are displayed in this module. The data will be updated in real-time. It shows the time in 24-hour
format. The time is displayed in the Asia/Kolkata time zone.
E. Current Weather
This module shows the current weather, as well as the time of sunset or sunrise, the temperature, as well as the wind speed, and
a symbol to show the current conditions. Bangalore, Karnataka, India is the location feed for weather data. Open Weather Map
was used to get the weather data. It's an internet service that delivers weather information, such as current conditions and
forecasts.
F. Weather Forecast
This module shows the weather forecast for the next week, as well as an icon that shows the present weather conditions, as well
as the minimum and maximum temperatures. This module's URL is the same as the current weather module's.
G. Weekly Schedule
It shows today's schedule from a weekly recurring schedule of a certain class's schedule. It's designed to fit into regular weekly
schedules. They have a low update frequency and can therefore be manually maintained.
H. Slide Changer
This is an add-on module for the aforementioned modules that allows them to be presented in a rotating carousel rather than all
at once.
I. Alarm
This creates an array in which all of the alarms are considered as objects. The attributes of these items include time, 24-hour
format, days, and so on. The alarm has a sound, and if the sound is not defined, the alarm will be set to the default alarm sound.
J. Voice commands
Since we're creating a voice assistant app, one of the most critical features is that your assistant knows your voice (and hence
understands what you want to say/ask). As a third-party module, we use Google Assistant.
V. APPLICATION
Several relevant works have already been completed in this area. The smart mirror model is equipped with a variety of software
and hardware technologies, as well as a design, features, applications, and operation mode. The Raspberry Pi microprocessor,
LCD or LED monitor, and acrylic two-way mirror are used to create the smart mirror. It gathers data such as weather, time, date,
and location and displays it on an LED monitor. The microphone, which can be set up using the Raspberry Pi microcontroller,
can be used to send voice commands. DHT22 sensors can be used to create humidity and temperature sensors. Various input
modalities, such as remote controllers and virtual keyboards, can be used with the smart mirror. Some smart mirrors employ a
website technique to fetch data, which leverages several APIs. Some smart mirrors also function as home assistants and can be
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
controlled via input. Some devices have two modes of operation: normal mode and smart mode. In normal mode, the smart
mirror functions like a standard mirror, however in smart mode, all of the mirror's features are engaged. The smart mirror also
shows tailored information on the LED panel, allowing users to handle their needs more efficiently and precisely. Smart mirrors
are commonly used for showing time, date, and weather, as well as for information systems, face recognition, and voice
recognition. More advanced applications have yet to be discovered.
VII. CONCLUSION
To summarize, this application is a new technology for living a smart life. We created a futuristic smart mirror that allows
customers to connect naturally with their home's ambient services. A flat LED display monitor provides the mirror display,
which displays all of the relevant information for the user. The Smart Mirror has a lot of potential in the field of IoT and home
automation. To improve its functionality, the Smart Mirror may be connected to household appliances, mobile devices, and
other gadgets. With the help of this smart mirror, users may better arrange their activities. As enabling technologies advance,
smart mirror applications will become increasingly sophisticated. Clearly, there are many options for electronic integration in
the home. However, a mirror is one of the best places to start. We created an intelligent mirror with future advancements in the
field of home automation environment in mind.
REFERENCES
[1] IoT Based Smart Mirror Using Raspberry Pi 4 Ashutosh Narayan Bilange1, Aniket Kadam and H. N. Burande, International Journal Of Advance
Scientific Research, Vol 5 ,Iss.4,2020
[2] Design of Smart Mirror Based On Raspberry Pi . B. A. Rani, R. Vinay, C. Darshan, H. S. Shashank andH. N. Bhavana Jain, International Journal of
Research in Engineering, Science and Management Volume-3, Issue- 5,2020
[3] Smart Mirror using Raspberry Pi Sruthi Gollapalli, Konatham JayaSree, Banavathu Kalyani, V.V.N.V.Phani Kumar, International Journal of Innovative
Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Vol.9 Iss.6, 2020
[4] Smart Interactive Mirror Display Varsha Singh, Devi Singh, International Conference on Machine Learning, Big Data, Cloud and Parallel Computing
(Com-IT-Con), India, 14th - 16th Feb 2019 [6]
[5] P. P. Patil, “Design and Implementation of Internet of Things Based Smart Mirror Using Raspberry Pi,” vol. 5, no. 2, 2019.
[6] Smart Interactive Mirror Display Varsha Singh, Devi Singh, International Conference on Machine Learning, Big Data, Cloud and Parallel Computing
(Com-IT-Con), India, 14th - 16th Feb 2019
[7] P. P. Patil, “Design and Implementation of Internet of Things Based Smart Mirror Using Raspberry Pi,” vol. 5, no. 2, 2019.
[8] D’Souza, A. A., Kaul, P., Paul, E., & Dhuri, M. (2019). Ambient Intelligence Using Smart MirrorPersonalized Smart Mirror for Home Use. 2019 IEEE
Bombay Section Signature Conference, IBSSC 2019, 2019Januaryr: 5–9. https://doi.org/10.1109/IBSSC47189.2019.8972978
[9] Garcia, I. C. A., Salmon, E. R. L., Riega, R. V., & Padilla, A. B. (2018). Implementation and customization of a smart mirror through a facial recognition
authentication and a personalized news recommendation algorithm. Proceedings - 13th International Conference on Signal-Image Technology and
Internet-Based Systems, SITIS 2017, 2018
[10] M. M. Yusri et al., "Smart mirror for smart life," 2017 6th ICT International Student Project Conference (ICT-ISPC), Skudai, 2017, pp. 1-5.
[11] M. Rodriguez-Martinez et al., "Smart Mirrors: peer-to-peer Web services for publishing electronic documents," 14th International Workshop Research
Issues on Data Engineering: Web Services for eCommerce and e-Government Applications, 2004. Proceedings., 2004, pp. 121-128.
[12] R. K. Kodali, V. Jain, S. Bose and L. Boppana, "IoT based smart security home automation system," 2016 International Conference on Computing,
Communication and Automation (ICCCA), Noida, 2016, pp. 1286-1289.
[13] Sarnin, S. S. (2018). Maleficent mirror with alexa voice services as an internet of things implement using raspberry pi 3 model b. October: 28–31.
[14] Purohit, N., Mane, S., Soni, T., Bhogle, Y., & Chauhan, G. (2019). A computer vision based smart mirror with virtual assistant. 2019 International
Conference on Intelligent Computing and Control Systems, ICCS 2019, Iciccs: 151–156. https://doi.org/10.1109/ICCS45141.2019.9065793