Volymkontroll till datorn
Volymkontroll till datorn
Är det någon som vet hur jag skall kunna sänka och höja volymen i windows med en ratt. Allså jagvill inte ha knappar utan jag vill kunna använda en ratt. Gårdet?
Det finns flera träffar på google om hur man styr exempelvis mediaspelarens eller winamps volym med separata knappar. Jag byggde en gång en IR-mottagare och kunde styra volymen med fjärrkontroll. Prova att kolla google och se om där finns nåt om hur man fixar det med volymratt också. Annars skulle du ju kunna ha en typ ratt som inte blir steglös vplyminställning utan som man kan dra höger eller vänster till ett ändläge beroende på om man vill höja eller sänka och som sedan återgår till mitten när man släpper. Och sen koppla in på exempelvis serieporten i datorn. Program för sånt finns överallt på Internet. Byggbeskrivningar och scheman också.
- JimmyAndersson
- Inlägg: 26571
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Vill du ha en enkel eller svår lösning?
Enkel:
Volympot på ljudutgången.
Medel:
Skaffa tangentbord med knappar för att öka/minska volymen. En PIC och encoder-ratt ersätter knapparna.
Svårare:
En PIC och en encoder-ratt. Koda "PS/2-signaler" som motsvarar öka/minska volymen.
edit:
Ännu enklare:
Neezzen's förslag.

Enkel:
Volympot på ljudutgången.
Medel:
Skaffa tangentbord med knappar för att öka/minska volymen. En PIC och encoder-ratt ersätter knapparna.
Svårare:
En PIC och en encoder-ratt. Koda "PS/2-signaler" som motsvarar öka/minska volymen.
edit:
Ännu enklare:
Neezzen's förslag.

Koppla en pot till gameporten (förutsatt att du har en sån och den inte används till något annat. Om du inte har nån ledig så kan du köpa en USB->Gameport på clas ohlson). Superenkelt, behövs inga andra komponenter än själva poten.
Här har du gameportens pin-tabell: http://pinouts.ru/Inputs/GameportPC_pinout.shtml
Sen skriver du bara ett program som läser av gameporten och ställer in volymen därefter... Det hade naturligtvis varit mycket lättare i Linux, där hade det gått att lösa med ett superenkelt shellscript..
Fråga google om det eventuellt kanske redan finns något färdigt program för ändamålet..
Nackdelen är att gameporten är väldigt "knasig".. Gameporten konstruerades ursprungligen för att vara så billig och enkel som möjligt.
Om poten står helt still så "svajar" det ändå fram och tillbaka en del i datorn.. Det ser du t.ex. om du ska kalibrera en joystick, i dendär rutan där en prick flyttar sig när du rör joysticken.. Även om spaken är helt still så hoppar pricken runt lite i mitten..
Så man får kanske fixa nån mjukvara för att stabilisera värdena lite..
Här har du gameportens pin-tabell: http://pinouts.ru/Inputs/GameportPC_pinout.shtml
Sen skriver du bara ett program som läser av gameporten och ställer in volymen därefter... Det hade naturligtvis varit mycket lättare i Linux, där hade det gått att lösa med ett superenkelt shellscript..

Fråga google om det eventuellt kanske redan finns något färdigt program för ändamålet..
Nackdelen är att gameporten är väldigt "knasig".. Gameporten konstruerades ursprungligen för att vara så billig och enkel som möjligt.
Om poten står helt still så "svajar" det ändå fram och tillbaka en del i datorn.. Det ser du t.ex. om du ska kalibrera en joystick, i dendär rutan där en prick flyttar sig när du rör joysticken.. Även om spaken är helt still så hoppar pricken runt lite i mitten..
Så man får kanske fixa nån mjukvara för att stabilisera värdena lite..
Så det är bara att sätta en momentan vridomkopplare mellan pinne 1 och 4 enligt detta schema: http://img.photobucket.com/albums/v107/ ... squema.jpg
Eller tänker jag fel?
Eller tänker jag fel?
Kan det vara Powermate du syftar på? Hur som helst så skulle en Powermate vara idealisk för ditt ändamål!
Jag gjorde ett försök att bygga en trådlös mha ZigBee: "Powermate Wireless"
http://jojjas.mine.nu/index.php?page=pr ... =powermate
Tyvärr så var kurstiden knapp och den kopplades bara in via serieporten och det jag kunde göra var att scrolla och trycka på vänster musknapp. (Perfekt då jag presenterade projektet!
)
Jag gjorde ett försök att bygga en trådlös mha ZigBee: "Powermate Wireless"
http://jojjas.mine.nu/index.php?page=pr ... =powermate
Tyvärr så var kurstiden knapp och den kopplades bara in via serieporten och det jag kunde göra var att scrolla och trycka på vänster musknapp. (Perfekt då jag presenterade projektet!
