I would like to build a device that would work with any IR tv not just smart ones. I'd like it to be able for you to have the volume of the tv at your preferred level and when the commercials come on blaring loud or shows where they all of a sudden speak so softly you can't hear them, that the device would pick up its not receiving the originally desired volume level and automatically corrects this quickly the same being for when it's too loud. I'm aware this is built into newer smart tv's but I would like it to work by storing a database of codes for tvs such as a universal remote so it would work with most tv's and be able to adjust to your ore specific volume level. this would be like programming the device with the tv or anything that would use IR so even stereos, then once you have your desired sound level you could then turn on the device after adjusting the sound volume or you could hit a button on device that that is the sound level you now want. A remote paired with the device would be even better so that you wouldn't have to physical hit any buttons. I am doing this for a school project/portfolio. If anyone has a simplistic way of doing this with the complete Arduino 2560 kit and could tell me what components and coding need that would be so helpful. Thank you.
Build ONE and learn how it works with your TV. DO NOT build the universal device as your very first building project. Then you have a basis to expand to another TV and so on, until you have your universal device.
For something that works automatically it would be a LOT more practical if you are using an external amplifier & speakers rather than trying to adjust the volume of the TV speakers. That way you can "intercept" the analog audio signal and adjust it.
Before you get started, research "automatic volume control" and "dynamic range compression".
...I remember a long time ago in the days of printed magazines, an electronics magazine had a "commercial killer" project. It was a special remote that just sent a mute command and it was built-into a toy pistol. ![]()
Would you be able to, and willing to walk me through it Im not a complete beginner bt my college has only touched on certain simple things unfortunately. I really appreciate your timely response. I do believe ill have to buy an IR transmitter and receiver first as it's not included in me mega 2560 kit.
Hopefully one of those things was how to conduct research and test your steps in developing something.
Thankyou very much im really looking for a sort of mentor to break down into easier bits as with school I don't have an abundance of time. So kind of like a step by step progression. I hope it does help. Thank you.
I use TSOP38238 38kHz IR receivers. They're super simple to set up. There are other IR receivers that will work but I first used TSOP38238 and have never needed to try another so that's what I recommend.
The IRemote library has lots of examples and is well documented, imo.
https://www.arduino.cc/reference/en/libraries/irremote/
Which leads here
https://github.com/Arduino-IRremote/Arduino-IRremote
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.