I'm i an middle of an amplifier project, and this amp is going to have an i2c driven LCD.
I've hooked it up, and got everything working, but i have one issue. (i'm using the LiquidCrystal_i2c.h library)
when the amp is running normally, the LCD is showing the source (AUX, CD, TAPE etc.), but when I turn up the volume (with a remote or a rotary switch) I want the LCD to show "Vol: x". the thing is that I want the current volume to be shown i a couple of seconds, and then turn back to normal (show the source input). if I continue ut adjust the volume while the LCD is showing "Vol: x", the LCD updates and print immediately the new volume value "Vol: x+-1"
if I write:
It's not possible to adjust the volume before the arduino have waited 1500ms.
Here is a video of my old amp, showing exactly what I mean:http://www.youtube.com/watch?v=y901H52oK_E&feature=youtu.be