Sisällysluettelo:
- Vaihe 1: Osaluettelo
- Vaihe 2: Rakentaminen
- Vaihe 3: Ohjelmisto
- Vaihe 4: Linkit
- Vaihe 5: Basson ja diskantin kiertosäätimien lisääminen
- Vaihe 6: Käytä Sparkfun Pro Microa pienempään koteloon
Video: Basson, diskantin ja äänenvoimakkuuden USB -ohjain näppäimistön merkkivaloilla: 6 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Päätietokoneessani on Creative SoundBlaster Audigy, ja tarvitsin tavan säätää nopeasti basson ja diskantin asetukset (sekä äänenvoimakkuus) kuunnellessani ääni- tai videotiedostoja.
Olen mukauttanut koodia kahdesta koodiluettelossa mainitusta lähteestä ja myös lopussa olevista linkeistä, joissa käytetään Arduino-organisaation Arduino Micro -laitetta tai mitä tahansa muuta ATmega32u4-laitetta USB-liitäntälaitteena käyttämällä Nico Hoodin HID-projektikirjastot.
Käytän myös langatonta näppäimistöä, joka näyttää vain Caps-Lock-, Num-lock- ja Scroll-lock-näppäinten tilan lyhyeksi ajaksi pidentääkseen akun käyttöikää. Siksi sisällytin myös kolme LEDiä, jotka osoittavat näiden kolmen näppäimistötoiminnon tilan.
Koska Micro voidaan ohjelmoida helposti uudelleen myös sen jälkeen, kun se on asetettu koteloon USB -portin kautta, voit mukauttaa koodin vastaamaan oman äänilaitteesi ja näppäimistön ominaisuuksia korvaamalla koodissa käytetyn mediatunnuksen omalla valinnallasi. Nico Hood HID Github -verkkosivustolla on laaja luettelo kaikista käytettävissä olevista toiminnoista - tarkista kaikkien muiden HID -toimintojen tiedosto ConsumerAPI.h.
Vaihe 1: Osaluettelo
Arduino Micro tai mikä tahansa muu ATmega32u4 -pohjainen Arduino -kortti, kuten Sparkfun Pro Micro. Leonardoa voidaan käyttää, mutta se on erittäin suuri levy verrattuna mikro…
5 eriväristä LEDiä
5 x 470 ohmin vastukset
4 x painikekytkintä
Pyörivä anturi, jossa A B C ja kytkinliitäntä
Pieni kotelo, nuppi, nauhalevy, liitäntäjohto jne.
Vaihe 2: Rakentaminen
Yksityiskohdat on esitetty kuvissa, kaavamaisesti ja Fritzing -nauhat. Käytin kahta pienempää nauhalevyä - toisessa neljä LEDiä ja neljä kytkintä, ja toisessa sinistä äänenvoimakkuustason LED -valoa ja suurempaa nauhalevyä mikro- ja kiertokooderia varten. Ne on yhdistetty yhdeksän- ja kaksisuuntaisella nauhakaapelilla.
Vaihe 3: Ohjelmisto
Kuten mainittiin, tässä USB -äänenvoimakkuuden, basson ja diskantin säätimessä käytetään kiertokooderia äänenvoimakkuuden säätimenä mykistys-/mykistyskytkimellä ja bassoa ja diskanttia neljällä ylös- ja alaspainikkeella.
Siinä on myös PC-näppäimistön LED-ilmaisimet eli Caps-lock, Scroll-lock ja Num-lock.
Se käyttää Arduino Micro (tai muuta ATmega32u4-pohjaista) MCU: ta ja koodi perustuu Arduino-foorumin boolrules-järjestelmän siirtymätilaan ISR roto_sm.ino, joka antaa selvästi erotetut ylös- ja alas-laukaisimet.
Koodi perustuu myös plerichen USB -äänenvoimakkuuden säätöön ja Caps Lock -merkkivaloon.
Se vaatii Nico Hood HID-Project -kirjastoa osoitteessa github: lataa kirjasto zip-tiedostona ja purkaa se ja kopioi sitten kansio Arduino-kirjastokansioon asiakirjakansion alla.
Koska Micro voidaan ohjelmoida helposti uudelleen USB -portin kautta, voit mukauttaa koodin vastaamaan oman äänilaitteesi ja näppäimistön ominaisuuksia korvaamalla koodissa käytetyt mediaohjeet omalla valinnallasi.
Nico Hood HID Github -verkkosivustolla on laaja luettelo kaikista käytettävissä olevista toiminnoista - tarkista ConsumerAPI.h -niminen tiedosto kaikista muista HID -toiminnoista, joihin voi kuulua järjestelmätoimintoja, kuten lepotila tai uudelleenkäynnistysavain. sisälsi valokuvia rakentamisesta sen edetessä.
Vaihe 4: Linkit
Arduino Micro
Tilakone ISR roto_sm.ino by boolrules
P LeRiche USB -äänenvoimakkuuden säätö ja Caps Lock -merkkivalo
Nico Hood HID-Project Github -kirjasto
Vaihe 5: Basson ja diskantin kiertosäätimien lisääminen
Neljä basso- ja diskanttia säätelevää painiketta voidaan korvata kahdella kiertosäätimellä. Kaaviossa2 annetaan yksityiskohdat ja luonnos on luonnoksessa2.
Kunkin säätimen kahta painonappia käytetään antamaan basson ja diskantin korostus.
Vaihe 6: Käytä Sparkfun Pro Microa pienempään koteloon
Voit käyttää pienempää Arduino Micro -versiota, nimittäin Sparkfun Pro Micro, tehdäksesi pienemmän kotelon Bass Treble Volume- ja näppäimistö -LED -USB -ohjaimelle.
Photo5 ja Photo6 sisältävät rakenteen yksityiskohdat, ja voit käyttää Sketch3: ta Pro Micro -laitteelle
Suositeltava:
Vintage pyörivä puhelinvalitsin PC -äänenvoimakkuuden säätö: 7 vaihetta (kuvien kanssa)
Vintage Rotary Phone Dial PC -äänenvoimakkuuden säätö: Jos olet minun kaltaiseni, huomaat muuttavasi tietokoneen äänenvoimakkuutta melko usein. Jotkut videot ovat kovempia kuin toiset, joskus haluat äänenvoimakkuuden mykistävän tietokoneesi, kun kuuntelet podcasteja tai musiikkia, ja sinun on ehkä lopetettava
USB -äänenvoimakkuuden säätö: 9 vaihetta (kuvien kanssa)
USB -äänenvoimakkuuden säätö: Tässä projektissa rakennamme USB -äänenvoimakkuuden säätimen Arduino -yhteensopivalla Adafruitin Trinketillä ja kiertokooderilla. Lopuksi tulostamme kotelon 3D -muodossa, täytämme alustan lyijypullolla painon ja vakauden lisäämiseksi ja leikkaamme laserilla akryylipohjan
Tietokoneen äänenvoimakkuuden säätönuppi: 6 vaihetta (kuvien kanssa)
Tietokoneen äänenvoimakkuuden säätönuppi: Jos pidät musiikin kuuntelusta tietokoneellasi, mutta haluat usein hiljentää ja käynnistää sen uudelleen, kun katselet mediaa, lyö Fn+k+F12+g joka kerta, kun se ei vain leikkaa sitä. Lisäksi äänenvoimakkuuden säätäminen painikkeilla? Kenelläkään ei ole aikaa siihen! Saanen esitellä C
Pulssi (äänenvoimakkuuden aktivoidut LEDit): 7 vaihetta (kuvien kanssa)
Pulssi (äänenvoimakkuusaktivoidut LEDit): Oletko koskaan halunnut rakentaa jotain LED -valolla, mutta et ollut varma mistä aloittaa? Tämä opas antaa sinulle joitain helposti seurattavia vaiheita oman äänenvoimakkuuden visualisointikoodin suunnittelemiseen osoitettavia LED-valoja varten. Tämä on hauska työpöydän melumittari, rave de
Yleiskuulokkeiden/kuulokkeiden äänenvoimakkuuden säätö: 8 vaihetta (kuvien kanssa)
Universaali nappikuulokkeiden/kuulokkeiden äänenvoimakkuuden säätö: Joten ostin PMP: n (Portable Media Player) Hongkongista, jotta voisin pelata NES-pelejäni emulaattorilla missä tahansa. Pitkät tiematkat, lennot, odotushuoneet jne. Ovat paikkoja, joissa haluan tappaa aikaa kannettavalla medialla, mutta