Sound Detector

C++
Arduino
Embedded Systems

The Sound Detector project utilizes the power of an ESP32 microcontroller, a sound sensor, and an SD card reader to create a versatile tool for measuring sound amplitudes. By harnessing the capabilities of Arduino programming language, this innovative project enables users to accurately gauge the loudness of various sounds in their environment. The ESP32 serves as the core controller, providing seamless integration between the components and ensuring reliable data acquisition. With the sound sensor in place, the system can detect sound waves and convert them into electrical signals. These signals are then processed by the ESP32, which calculates the corresponding amplitudes. The acquired data is stored efficiently on an SD card using the dedicated card reader, ensuring easy access and preservation for future analysis. By employing Arduino language, the project facilitates a user-friendly interface, allowing individuals to interact with the system effortlessly. The recorded sound data provides valuable metrics that can be leveraged to assess and quantify the loudness levels of different audio sources, aiding in various applications such as soundscape analysis, environmental monitoring, or acoustic research.

0 Lifts 

Artifacts

Name Description
Loudness(db) Loudness per second for 24 hours   Download
Loudness(db) Averages, Max, Min Average Loudness (10mins), Average Loudness (Total), Lowest Loudness (10mins), Highest Loudness (10mins)   Download
soundDetector Arduino File Source Code   Download
Google Sheets Plots and data   Link
Video Demo Short video showcasing the project   Link