Automatic Noise Sensing System: Computer Engineering Department
Automatic Noise Sensing System: Computer Engineering Department
by
Submitted to:
March 8, 2019
CHAPTER 1
PREFACE
objectives the group attained in pursuing the project, and the scope and delimitations of the
device.
The group came up with an idea of creating a device named Noise Sensing Machine.
The proposed project aims to assist librarians in minimizing unnecessary noise inside the library.
The system is designed with an alarm system that triggers when the set noise level is reached.
The system is also designed with a database that allows authorized personnel to access and
In creating the project, the group wanted to attain the following objectives:
Due to time constraints, the project is designed to a limit of functions only. The
proposed project is accurate for a certain distance from the noise, being too far would not assure
the user of the reliability of the device in alarming on time. Being said, there is a limited range of
noise level that the device can detect, low or muffled noises might not be able to be detected by
the device.
CHAPTER 2
INTRODUCTION
Books are sources of information and entertainment. A person can lose oneself while
reading books and may lose track of time such is the power that books hold or any type of
literature. Libraries houses numerous books categorized in different section according to the
reader’s needs. Libraries are where people gather to perform research, study and learn. However,
today, libraries are now a gathering of students that wants to escape the heat or students looking
for a place to sleep; because of these situations, the people who go to the library to study cannot
concentrate on what they’re doing because of the noise of those people who thoughtlessly ignore
the obvious warnings posted within the library. The librarians have to manually press the bell in
order to let people know that they are being too noisy which disrupts their normal duties.
The group wanted to create a machine designed with a system that detects the noise
inside the library and automatically sent out an alarm when the noise reaches the level that is
preset within the project. The project is specifically designed to help minimize the effort of the
librarians in manually pressing the bell whenever an unnecessary noise arises. The project allows
the librarian or any official inside the library to be more productive for the system is designed to
alarm automatically, with that said the librarian can have more time in doing more tasks like
roaming the library, stacking the bookshelves, etc., than staying beside the bell.
CHAPTER 3
GLOSSARY
Embedded System – these are hardware that can function by itself with the help of the software
Liquid Crystal Display (LCD) – is a device used to display texts or images for devices
Microcontroller – it is the brain of the system. It is where the programs are stored for embedded
systems.
Noise – as defined by [ CITATION NoA28 \l 1033 ] is “any sound that is undesired or interferes with
within them.
Sensors – hardware devices that are responsible for detecting data from the environment and
USER REQUIREMENTS
The project aims to create an embedded system that can assist the librarians in their
duties in monitoring and minimizing the noise inside the library to help create an environment
The system, once activated by the RFID tapped by the authorized personnel in the
system, would be able to detect the unnecessary noise inside the library. Once the system reaches
the pre-set noise level, the system will send out an alarm to let the people inside the vicinity
The system is also designed with a database for users that allows them to activate the
system. The users are classified into two groups, the administrator and the general user. The
administrator has the capability of modifying the range of the noise level within the system by
adjusting the volume of the alarm. However, the general user is only allowed to adjust the
PRODUCT REQUIREMENTS
This chapter provides the list of the requirements that the user should take into
The user shall ensure that the system is plugged in so that the system can run.
The user shall adjust the level of the noise level that the system can detect by pressing on
the keys to the user’s desired level after the system is turned on.
The system is equipped with an LCD that displays the mode of the system.
Once the system is on, the system will automatically detect the noise level present inside
the library.
The user shall adjust the volume of the alarm emitted by the system.
CHAPTER 6
ORGANIZATIONAL REQUIREMENTS
Any organization when using a structure would want to have a system that they can
only use and no one else except for authorized users. Listed below are the requirements for the
user’s authorization:
The administration is responsible for disseminating the RFID card that has a programmed
The users shall authenticate themselves by tapping the RFID card issued to them to
The user can see if the RFID used will be accepted by the system through the LED
display or otherwise.
CHAPTER 7
SYSTEM ARCHITECTURE
The system has a 12 Volts (V) supply because of the requirements of the amplifier
used yet the microcontroller only needs 5 V. To remedy this is to use a voltage regulator in order
to meet the demands of the needed supplies of the components. An RFID module is used in order
to access the system and an authorized personnel can only do so. A database for authorized
personnel are recorded every access of the system. The LCD module will then display the menu
where the user can turn on or off the sound detection sensor, adjust the intensity off the back
light of the LCD and also adjust the sound of the speaker when it can detect noise. The sound
detection sensor is basically a microphone which is responsible for triggering the audio speakers.
As the sound reaches the range of detection, the ringing sound from the speaker will depend on
8.1 The system shall only be accessed by an Administrator for it to turn on and do
modifications.
8.3 A database of authorized personnel should be operational for editing like viewing,
8.4 The system should be operational depending on the time when the library is open.
CHAPTER 9
SYSTEM MODELS
Figure 2 is the representation of the activity model on how the speaker operates. The
RFID modules acts as the authorization authenticator of the system, once the user is
authenticated the RFID will be saved. The user now will be able to access the system. The next
box in the diagram is on how the speaker works, the sound sensor captures the analog noise
once passed through the sensor it will be converted to digital sound, after being converted, the
the speakers.
CHAPTER 10
The sound sensor module provides an easy way to detect sound and is generally used
for detecting sound intensity. This module can be used for security, switch, and monitoring
applications. Its accuracy can be easily adjusted for the convenience of usage. It uses a
microphone which supplies the input to an amplifier, peak detector and buffer. When the sensor
detects a sound, it processes an output signal voltage which is sent to a microcontroller then
(datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6
analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP
header, and a reset button. It contains everything needed to support the microcontroller;
simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or
battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI
converter. "Uno" means one in Italian and is named to mark the upcoming release of Arduino
1.0. The Uno and version 1.0 will be the reference versions of Arduino, moving forward.
10.3 LCD (16x2)
LCD (Liquid Crystal Display) screen is an electronic display module and find a wide
range of applications. A 16x2 LCD display is very basic module and is very commonly used in
various devices and circuits. These modules are preferred over seven segments and other multi
segment LEDs. The reasons being: LCDs are economical; easily programmable; have no
segments), animations and so on.
A 16x2 LCD means it can display 16 characters per line and there are 2 such lines. In
this LCD each character is displayed in 5x7 pixel matrix. This LCD has two registers, namely,
The command register stores the command instructions given to the LCD. A
command is an instruction given to LCD to do a predefined task like initializing it, clearing its
screen, setting the cursor position, controlling display etc. The data register stores the data to be
at 13.56 MHz. The MFRC522 reader supports ISO/IEC 14443 A/MIFARE mode.
to communicate with ISO/IEC 14443 A/MIFARE cards and transponders without additional
active circuitry. The receiver module provides a robust and efficient implementation for
demodulating and decoding signals from ISO/IEC 14443 A/MIFARE compatible cards and
transponders. The digital module manages the complete ISO/IEC 14443 A framing and error
Features:
MFRC522 chip based board Read Range: Approximately 3cm