This article presents the design and implementation of a noise level monitoring system based on the Internet of Things (IoT) technology. MSP32P401R, a high-performance and low-power consumption microcontroller of Texas Instruments, is used to execute a dedicated C program that controls the sampling process of the sound stream from a MEMS microphone and then computation the corresponding sound pressure level in decibels. The obtained data is encapsulated, uploaded, and stored into a Firebase real-time database using a NodeMCU ESP8266 module for the Internet connection. The noise level values and also the results of data analysis and statistics are visualized as charts allowing people to rapidly observe and evaluate the noise level in the surveyed area. The initial results of this study can be extended to set up an automated system for surveillance and alert of noise pollution in smart cities.
Tạp chí khoa học Trường Đại học Cần Thơ
Lầu 4, Nhà Điều Hành, Khu II, đường 3/2, P. Xuân Khánh, Q. Ninh Kiều, TP. Cần Thơ
Điện thoại: (0292) 3 872 157; Email: tapchidhct@ctu.edu.vn
Chương trình chạy tốt nhất trên trình duyệt IE 9+ & FF 16+, độ phân giải màn hình 1024x768 trở lên