Skip to content

Month: June 2020

Fysisk volymkontroll till datorn

Jag har länge letat efter en fysisk pryl jag kan koppla till datorn och styra volymen i olika applikationer. Tillexempel om jag spelar och vill höja/sänka ljudet på Spotify, TeamSpeak eller spelet själv så kan jag göra det utan att tabba ur spelet och leta upp volymkontrollen i Windows.
Visst, det finns PCPanel men den applikationen bygger på Java. Det vet ju både ni och jag att vi flyr som pesten.
Jag har sneglat lite på GO XLR Mini som jag var nära att köpa när jag stötte på ett projekt som heter Deej.

Man bygger alltså hårdvaran själv och sedan kör man bara applikationen med en konfigurationsfil. Smidigt!
Inköpslistan var följande:
1st Arduino Nano Every
5st Potentiometrar
5st Rattar
Lite röd, svart och gul kabel.

Jag börjar med att installera Arduino IDE så jag får in drivrutiner för Arduino-kortet och sedan trycker jag på koden för projektet.

Det kopplas enligt följande ritning, jag valde runda potentiometrar istället för de på bild. Det är viktigt att potentiometrarna är linjära. Inte logaritmiska.

Jag börjar med att kolla så grejerna fungerar. Ett tips är att köpa en breadboard med olika kablar så blir det mycket lättare att testa.

Som synes på bilden nedan är alltså överst 5v, mitten output och längst ner jord.

Nu när allt fungerar och är ihopkopplat behöver det någonstans att bo. Bara att hoppa in i Fusion360 (CAD-programvara). Jag tänkte mig något i stil med det här. Men mest troligt vill jag ha mute-knappar osv senare. Så den första prototypen lär väl inte vara med särskilt länge.

Några timmar i 3D-skrivaren så är det klart! Jag skippade ikonerna för att printen skulle gå snabbare. Fortsättning följer.