
Hack Dibner 2024 Winner: Noise-O-Meter
Year: 2024/12
This prototype, called the Noise-O-Meter, uses a sound sensor and combines Arduino and P5.js to generate a visual display. It measures the volume level and displays the corresponding decibel value on the screen in real-time.
My Role
UX Researcher
UX Designer
Prototype Developer
My Responsibility
Conducting research
Conducting surveys and user interviews
Data synthesis
Prototyping with Arduino
Introduction
The Noise-O-Meter is an automated noise monitoring system. developed for NYU Hack Dibner, a semester-long competition. Using a sound sensor, Arduino, and P5.js, this prototype measures library noise levels in real-time, displaying decibel values on a screen. Acting as an automated mediator, it helps maintain a peaceful study environment for students, addressing noise-related distractions and fostering harmony through technology.
Using a sound sensor, Arduino, and P5.js, this prototype measures library noise levels in real-time, displaying decibel values on a screen. It addresses the challenge of students struggling to focus due to noise in the library, targeting students as its primary users. By acting as an automated mediator, the Noise-O-Meter aims to create a harmonious library environment through technology.
Primary Research
We conducted a survey of library students to identify the problems they face, and then we analyzed the survey results to identify the key issue.
During our research, we identified two primary challenges students face in library environments:
Difficulty locating facilities
Persistent noise issues
To focus on one direction, we studied the data more deeply and found that the main reason students go to the library is for individual study, and the most used resource is study space.
Therefore, we decided to focus on dealing with the noise issue instead of the Finding facilities Issue.
>
Finding Facilities Issue
Noise Issue
Noise Test in the Dibner Library
Left side of the 3rd floor
(At the level of normal conversation)
Right side of the 3rd floor
(At the level of normal conversation)
Left side of the 4rd floor
(Many people are taling)
Right side of the 4rd floor
(Under quiet conditions)
Our Proposed Solution
System Components
Arduino Nano 33 BLE microcontroller with sound sensors
P5.js visualization interface
Key Features
Real-time monitoring
Automated noise detection
Visual warnings
Noise Level Establishment
To establish decibel ranges for quiet, moderate, and noisy levels, we conducted secondary research on three papers.
Internet of Things (IoT) – Based for Noise Detection and Alert Notification in the Library
“Based on State Minister of Environment KEP-48/MENLH/11/1996, the standard of library noise level ranged from 45 to 55 dB”
We established the decibel ranges as follows:
This is our designed monitor UI.
This is how we envision it being placed inside the library.
On the third floor, due to the more open space, we plan to place two screens and two sound sensors.
On the fourth floor, with more bookshelves dividing the space, we plan to install three screens and sound sensors.
Live Demo and Prorotype
Hardware
Arduino Nano 33 BLE
Gravity Analog Sound Sensor (DFROBOT DFR0034)
Software
Arduino IDE
P5.js
Final Presentation on Hack Dibner
We won first place!