Hi!
This is a very useful idea. I measured the 9310A Volume Controller using a multimeter and it seems to contain a logarithmic 10k potentiometer.
I plan to use an Alps RK27 LOG 10k potentiometer (tested and works perfectly with the GLM calibration unit) and control it using a Raspberry Pi running a 28BYJ-48 5V stepper motor + ULN2003 driver.
There are instructions for setting up the motor here: Controlling Stepper Motors using Python with a Raspberry Pi
Tweaking that python software should be quite easy: just take an argument how many steps to increase or decrease the volume and then run that bit sequence in original or reversed order. The resolution (2048 full steps per revolution) is more than sufficient. Obviously keeping track of the set volume value would have to be done somehow (I plan to use node-persist for this). The major concern is whether the stepper motor's torque (~ 34 mNm) is enough to turn the potentiometer without stalling. The Alps potentiometer is rather stiff and I might have to look for some potentiometer with lower torque. The 9310A is extremely smooth, so that has something suitable inside, but I don't want to break that by opening it. 🙂
My ultimate goal is to control volume from Volumio music player. That should be possible by modifying the scripts used by this plugin: ALLO - Relay Attenuator * Volumio
Does this sound realistic? Ill post an update here if I actually get it working.
This is a very useful idea. I measured the 9310A Volume Controller using a multimeter and it seems to contain a logarithmic 10k potentiometer.
I plan to use an Alps RK27 LOG 10k potentiometer (tested and works perfectly with the GLM calibration unit) and control it using a Raspberry Pi running a 28BYJ-48 5V stepper motor + ULN2003 driver.
There are instructions for setting up the motor here: Controlling Stepper Motors using Python with a Raspberry Pi
Tweaking that python software should be quite easy: just take an argument how many steps to increase or decrease the volume and then run that bit sequence in original or reversed order. The resolution (2048 full steps per revolution) is more than sufficient. Obviously keeping track of the set volume value would have to be done somehow (I plan to use node-persist for this). The major concern is whether the stepper motor's torque (~ 34 mNm) is enough to turn the potentiometer without stalling. The Alps potentiometer is rather stiff and I might have to look for some potentiometer with lower torque. The 9310A is extremely smooth, so that has something suitable inside, but I don't want to break that by opening it. 🙂
My ultimate goal is to control volume from Volumio music player. That should be possible by modifying the scripts used by this plugin: ALLO - Relay Attenuator * Volumio
Does this sound realistic? Ill post an update here if I actually get it working.
It works! ��
An externally hosted image should be here but it was not working when we last tested it.
oh I got a reply! thanks for you.
Unfortunately, I can't see your picture. The loading isn't over.
But it seems like you've had a good result. Congratulations.
Unfortunately, I can't see your picture. The loading isn't over.
But it seems like you've had a good result. Congratulations.
It works! ��An externally hosted image should be here but it was not working when we last tested it.
Now, I can see your picture. great work!
For me,
I am using the Audiolab 8200a and 8300cd with a slight MOD.
- Home
- Live Sound
- PA Systems
- Genelec GLM IR remote volume control DIY prototype.