Turinys:

Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: 6 žingsniai (su paveikslėliais)
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: 6 žingsniai (su paveikslėliais)

Video: Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: 6 žingsniai (su paveikslėliais)

Video: Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: 6 žingsniai (su paveikslėliais)
Video: Garso kolonėlė Kruger&Matz 60W 2024, Rugsėjis
Anonim
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais

Pagrindiniame staliniame kompiuteryje turiu „Creative SoundBlaster Audigy“ir man reikėjo būdo greitai sureguliuoti žemųjų ir aukštųjų dažnių nustatymus (taip pat ir garsumą) klausantis garso ar vaizdo įrašų.

Naudodamas Nico Hood HID-projekto bibliotekos.

Taip pat naudoju belaidę klaviatūrą, kuri trumpam rodo tik didžiųjų ir didžiųjų klavišų, „Num-lock“ir „Scroll-lock“klavišų būseną, kad baterija veiktų ilgiau. Todėl aš taip pat įtraukiau tris šviesos diodus, rodančius šių trijų klaviatūros funkcijų būseną.

Kadangi „Micro“galima lengvai perprogramuoti net ir įdėjus jį į korpusą per USB prievadą, kodą galite pritaikyti pagal savo garso įrenginio ir klaviatūros ypatybes, pakeisdami kodą naudojamą laikmenos identifikavimą savo pasirinkimu. „Nico Hood HID Github“svetainėje yra platus visų funkcijų, kurias galite naudoti, sąrašas - patikrinkite failą, pavadintą „ConsumerAPI.h“, kad gautumėte visas kitas HID funkcijas.

1 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas

„Arduino Micro“ar bet kuri kita „Amega 32u4“pagrįsta „Arduino“plokštė, tokia kaip „Sparkfun Pro Micro“. „Leonardo“galima naudoti, tačiau tai yra labai didelė lenta, palyginti su mikro…

5 skirtingų spalvų šviesos diodai

5 x 470 omų rezistoriai

4 x mygtukiniai jungikliai

Sukamasis kodavimo įrenginys su A B C ir jungiklio jungtimi

Mažas gaubtas, rankenėlė, juostinė plokštė, prijungimo laidas ir kt.

2 žingsnis: Statyba

Statyba
Statyba
Statyba
Statyba

Išsami informacija pateikiama nuotraukose, schemoje ir „Fritzing“juostos išdėstymo schemose. Aš naudoju dvi mažesnes juostines plokštes - vienoje buvo sumontuoti 4 šviesos diodai ir keturi jungikliai, o kitoje - mėlynas garsumo lygio krypties indikatoriaus šviesos diodas, o didesnėje juostelėje - mikro ir rotacinis kodavimo įrenginys. Jie yra sujungti 9 ir dviejų krypčių juostiniu kabeliu.

3 žingsnis: programinė įranga

Kaip minėta, šis USB garsumo, žemųjų dažnių ir aukštųjų dažnių valdymas naudoja sukamąjį kodavimo įrenginį kaip garsumo valdiklį su nutildymo/išjungimo jungikliu, o žemuosius ir aukštuosius garsus valdo keturi aukštyn ir žemyn mygtukai.

Jame taip pat yra kompiuterio klaviatūros LED indikatoriai, būtent „Caps-lock“, „Scroll-lock“ir „Num-lock“.

Jis naudoja „Arduino Micro“(arba kitą ATmega32u4 pagrindu pagamintą) MCU, o kodas pagrįstas pereinamosiomis būsenomis ISR roto_sm.ino pagal „Arduino“forumo boulrules, kurios suteikia aiškiai atskirtus aukštyn ir žemyn paleidiklius.

Kodas taip pat pagrįstas „pleriche“USB garsumo valdymu ir „Caps Lock“šviesos diodu.

Tam reikia „Github“bibliotekos „Nico Hood HID-Project“bibliotekos: atsisiųskite biblioteką kaip ZIP failą ir išskleiskite ją, tada nukopijuokite aplanką į savo „Arduino“bibliotekos aplanką po dokumentų aplanku.

Kadangi „Micro“galima lengvai perprogramuoti per savo USB prievadą, kodą galite pritaikyti pagal savo garso įrenginio ir klaviatūros ypatybes, pakeisdami kodo naudojamą laikmenos instrukciją savo pasirinkimu.

„Nico Hood HID Github“svetainėje yra platus visų funkcijų, kurias galite naudoti, sąrašas - patikrinkite failą, pavadintą „ConsumerAPI.h“, kad sužinotumėte apie visas kitas HID funkcijas, kurios gali apimti sistemos funkcijas, pvz., Miego ar perkrovimo raktą ir tt įtraukė statybos eigos nuotraukas.

4 žingsnis: nuorodos

„Arduino Micro“

Būklės mašina ISR roto_sm.ino pagal boolrules

P „LeRiche“USB garsumo valdymas ir „Caps Lock“šviesos diodas

Nico Hood HID-projekto „Github“biblioteka

5 žingsnis: pridėkite žemųjų ir aukštųjų dažnių sukamuosius valdiklius

Boso ir aukštųjų dažnių sukamųjų valdiklių pridėjimas
Boso ir aukštųjų dažnių sukamųjų valdiklių pridėjimas

Keturis mygtukus, valdančius žemus ir aukštus garsus, galima pakeisti dviem sukamaisiais valdikliais. Schema2 pateikia išsamią informaciją, o eskizas yra eskizas2.

Du mygtukai kiekviename valdiklyje naudojami atitinkamai žemų ir aukštų dažnių stiprinimui.

6 veiksmas: naudokite „Sparkfun Pro Micro“mažesniam dėklui

Mažesniam dėklui naudokite „Sparkfun Pro Micro“
Mažesniam dėklui naudokite „Sparkfun Pro Micro“
Mažesniam dėklui naudokite „Sparkfun Pro Micro“
Mažesniam dėklui naudokite „Sparkfun Pro Micro“

Galite naudoti mažesnę „Arduino Micro“versiją, būtent „Sparkfun Pro Micro“, kad sukurtumėte mažesnį „Bass Treble Volume“ir klaviatūros LED USB valdiklio korpusą.

„Photo5“ir „Photo6“pateikia išsamią konstrukcijos informaciją, o „Pro Micro“galite naudoti „Sketch3“

Rekomenduojamas: