|Samira Tungare (samirat2), Sarah Kolak (kolak2), Edward Harper (ewharpe2)
There are a lot of situations in which people like to have music playing through their speakers while participating in other activities in their house or apartment. However, if there are a lot of people trying to have conversations then people may find themselves screaming just to be heard by the other person over the music. On the other hand, if there is a lull in the conversation and the music is too quiet then people have to deal with an awkward silence in the room.
Speakers that are able to automatically adjust based on the ambient noise. If they detect a lot of noise (such as conversation) in the room the speakers will then reduce the volume of the music and if they detect minimal noise they will raise the volume of the music.
Microcontroller - The microcontroller will interface with the speakers to control the volume based on the signal received from the noise sensor. We will have to differentiate between the music playing and the external noise in the room perhaps by filtering out the frequencies from the music.
Bluetooth Connection - A phone will be able to interface with the speaker through bluetooth to play the music
Audio Sensor - One or more audio sensors will be used to detect the intensity of the noise coming from the environment.
The speaker will utilize a wall adapter to be powered, along with voltage regulators to support our different components.
Criterion for Success:
It would be considered a success if the volume of the speaker decreases when detecting louder environmental noises or increases when there is little noise in the area with smooth transitions between the different volume levels. This would ensure people won’t have to yell over the music or sit in silence without physically turning up or down the device.