You are on page 1of 11

Chapter 2: Block diagram

2.1 Preliminaries

There are many different ways to build a smart mirror with a variety of Parts and
sizes. The parts listed below that we use to make our project and also listed out
what knowledge required for it.

Name of component Skills required


Raspberry pi  Basic knowledge to operate a
Linux operating system.
 Basic knowledge python and C
language required.
Peripheral  Required the knowledge for the
 Microphone connection of peripherals to the
 Micro-HDMI connector Raspberry pi.
 Speakers  Also required configuration
 PIR Sensor knowledge of the device we
attached to raspberry pi.
Display (LED)  Basic configuration and
connection required.
Structure
 Frame
 Two way mirror
 Reflector surface

TABLE NO: 1
2.2 Block diagram

FIGURE: 1
Raspberry pi:-
We are going to use raspberry pi 4 (1 GB ram) model. The specification of this
model is written below.
Basically we required the processing and the performance for our smart mirror so
that the raspberry pi is the best and convenient.
The commands we give to the voice assistance the will go through the microphone
and threw the processor that will get to the assistance and interact with the user.
So the user will also interact with the voice assistance to through the microphone
and speakers.
Peripheral
 Microphone & Speakers
We are using the microphone because of the voice assistant we are using in
the project smart mirror.

 Micro-HDMI connector
To connect the raspberry pi to the display for our smart mirror to display the
data.

 PIR Sensor
The smart mirror is plug in 24*7 so the thing is that if we are not in front of
mirror the pir sensor detect that no one is around and it will turn the display
off.

Display (LED)
The display is required because the smart mirror is basically an electronics display
behind the mirror so the mirror used as mirror and display also.

Structure
 Frame
Basically outside of the smart mirror the mirror and LED display are
covered in the frame.
 Two way mirror
Two way mirror is needed because of one side of the mirror there is display
so we use a reflector surface aside of the display.
 SYSTEM ARCHITECTURE

 BASIC ARCHITECTURE :-

 So this is the architecture that the user will get the usage of raspberry
pi with the display with mirror.
 Basically we required the processing and the performance for our
smart mirror so that the raspberry pi is the best and convenient for our
user.
 This is the part where user can only see the mirror and just time, data,
news and email.
 LAYERED ARCHITECTURE :-

 With the use of voice input we can give command to the smart mirror
 The smart mirror will get the voice data in input and then with the
processing power that will check the data.
 So the processor get data from cloud and then by doing the
processing it will get the output on the screen.

 OVERALL VIEW
 Overall view of the smart mirror is as shown above figure just simply take a
command from the user and process the data and get the information of the
user what ask for and display it on the screen or work behind it.
 Also mainly the display will shows the time and news and temperature
continuously.
 In this block diagram basically the server and cloud is that cloud is a date,
time and news.
 Also the user will also get their mail and other reminder through the EMAIL
id they are synchronized with smart mirror.
2.3 Flowchart
 Basically this is the flowchart of smart mirror it will do the things as the
following shown in flowchart above.

 The first of all it will collect the data from the cloud 24/7 is connected to the
internet and also it is connected to the cloud.

 The cloud means that the data which the user we have in their email id or
other stuff like that in Google Drive or anything that you will created the
other stuffs just like remember the password memory it’s everything it
created with their email id that all are in the smart mirror.

 All that will collect the data from Cloud through the internet and that will
give the data to the raspberry pi.

 Now basically Raspberry Pi is Main heart of our smart mirror because it will
do the processing thing so our smart mirror has a voice assistant so in voice
assistant Raspberry Pi is the processing Unit.

 the speakers and microphone through the microphone we give we give


command to the assistant for performing something and the Raspberry Pi
with process that through the commands all we write on time of installation
and the speaker with speak out the answers which give voice assistant.

 So that is basically a conversation between a thing a user and the smart


mirror so this is the all thing.

 after that the all the Processing Unit will done that display LED display at
that time will continue to show the time date news and other things like
emails and everything on the display at that time we are able to see our face
in front of the mirror.
 now the LED display will show the message If you ask for any just like a
route or anything then it will show the map if we ask for any mail it will
show the particular email if you ask to read the mail then it will read the
mails through the speaker or anything just we ask for just that thing it can
perform will show what show it on the display or speak through the speaker
so that is the all the flow in which the smart mirror is working.

Chapter 4: Conclusive Remarks


4.1 semester 7 work

 We will install the basic software we needed to make our mirror work.

 We will try to make our mirror to tell us basic stuffs like NEWS, mails, weather, etc.
 We will try to make our mirror work on our voice.(voice assistant).

 We will try to make our mirror to play music for us

 We will try to Sync our mobile phones with mirror.

 We will try to make our mirror remember our things

4.2 semester 8 work

 Home security

A. External Security with Face Detection


B. Internal user Voice controlled security

 Home Automation (WITH VOICE CONTROL)

And will try to add Many More……………

You might also like