I am working on a mini project for a school who want to detect sound levels in the classroom and been going around in circles for a few weeks. They want to measure sound levels but ranging from very low sound i.e. chair moving, door opening to levels of talking within the classroom.
I appreciate to get an accuracy levels a number of microphones located in different parts of the classroom would need to be used. But, just to be able to monitor sounds levels I would like to build a simple sound meter.
I have been trying to use the MEMS Microphone Breakout & Electret Microphone Breakout and not getting any type of response, either the voltage is too low to measure on the arudino and the pre-amplifiers do not work and just seeing loads of noise on the signal line. I have ordered the lm386 OpAmp Breakout which I hope will amplifier the signal from the microphone boards.
I have used many of the Arduino type microphones and built pre-amps using lm358, 386 and BC548 circuits but none of them provide the response I am looking for. Many of the circuits seem to be very noisy and not seeing the response which I am looking for.
Audio analogue electronics is not my area of expertise and looking for some ideas on suitable circuit and design.
Or identify where the noise might be comming from. Is it normal white noise, or could there be a switching powersupply messing up the supply to the amplifier. Or some other kind of external noise. Just thinking. Maybe more gain isn’t the solution, just lower noise level.
as marcovansteen said, you need to look at the signal first to figure out what the real problem is… use a scope and then act on else as you mentioned you will be going around in circles.