Publication:
Microcontroller-based noise detector for libraries

No Thumbnail Available
Date
2025-05
Journal Title
Journal ISSN
Volume Title
Publisher
Don Mariano Marcos Memorial State University - Mid La Union Campus
Research Projects
Organizational Units
Journal Issue
Abstract
This research explores the development and implementation of a microcontroller-based noise detection system specifically designed for library environments. The system is built around the ESP32 microcontroller, chosen for its powerful processing capabilities and integrated wireless communication features, and is programmed using the Arduino IDE to ensure accessibility and flexibility during development. At the core of the noise detection functionality is the KY-037 analog sound sensor, which continuously captures sound intensity from the surrounding environment and sends the corresponding analog signals to the ESP32 for processing. The microcontroller reads these values in real-time and converts them into approximate decibel (dB) levels. A predefined noise threshold, calibrated at around 72 dB through comparative testing with a standard commercial decibel meter, serves as the basis for triggering alerts. When the detected noise level exceeds this threshold, the system immediately initiates a dual-mode alert mechanism designed to catch the attention of library users without creating additional disruption. Visually, the system activates a WS2812B 8x36 RGB LED matrix to display a vivid “Keep Silence” warning message, making it easy for users to recognize that their noise level is inappropriate. At the same time, the ESP32 communicates with a DFPlayer Mini audio module to play a pre-recorded voice message or sound alert. The audio signal is routed through a PAM8403 digital amplifier to ensure sufficient volume and clarity, and it is broadcast using a compact speaker integrated into the system. The program is structured to include continuous monitoring within the main loop, along with conditional statements that process input and trigger responses only when necessary. To improve reliability, the code also incorporates basic debounce and noise-filtering logic to prevent false triggers from short or non disruptive sounds. Throughout the development process, rigorous testing and calibration were conducted to fine-tune sensitivity and validate the accuracy of the system’s response. Results demonstrate that the system reliably detects excessive noise and delivers effective, non-invasive reminders to users, significantly reducing the need for manual intervention by library staff. In essence, this smart noise detection system provides an automated, low-cost, and efficient solution to promote discipline, enhance user experience, and preserve the quiet, studious atmosphere essential to library environments. Future improvements may include integrating data logging features, enabling remote monitoring through Wi-Fi or Bluetooth, and adapting the system to various public spaces beyond libraries.
Description
Abstract only
Keywords
Citation
Enriquez, J. R. C., Espino, E. R. H., Madayag, D. C., Real, L. C., Reyes, M. J. R. (2025). Microcontroller-based noise detector for libraries. [Unpublished Undergraduate Thesis]. Don Mariano Marcos Memorial State University – Mid La Union Campus, City of San Fernando, La Union. Lakasa ti Sirib, DMMMSU Institutional Repository.

Total visits

views
Microcontroller-based noise detector for libraries 0