Kazalo:
- Korak: Zberite svoje dele
- 2. korak: Ožičenje omarice do rotacijskega dajalnika
- 3. korak: Pripravite se na programiranje drobtinice
- 4. korak: Preizkusite kodirnik
- 5. korak: 3D tiskanje osnove
- 6. korak: Dodajte elektroniko
- 7. korak: Teži dodajte bazo
- 8. korak: Naredite in namestite spodnji pokrov
- 9. korak: Dokončajte
Video: Upravljanje glasnosti USB: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V tem projektu bomo zgradili nadzor glasnosti USB z uporabo Arduino kompatibilnega Trinketa iz Adafruit in rotacijskega kodirnika. Nazadnje bomo 3D natisnili ohišje, napolnili podlago s svinčenim posnetkom za večjo težo in stabilnost ter lasersko izrezali akrilni spodnji pokrov.
Koda Arduino in osnovna zasnova sta bila prvotno najdena na spletnem mestu Adafruit. Več informacij najdete tukaj. Za kodo Arduino bodo potrebne knjižnice Adafruit Trinket, ki jih lahko prenesete tukaj (posebej boste želeli knjižnico "TrinketHidCombo"). Dejansko kodo Arduino lahko prenesete tukaj.
Korak: Zberite svoje dele
(Premaknite miškin kazalec na elemente na fotografiji za podrobnosti in povezave do naročila):
- Adafruit Trinket, 5V, 16MHz (ne pozabite kupiti različice 5V, NE pa 3.3V).
- Rotacijski dajalnik (tukaj prikazan je D-gred, obstajajo pa tudi kodirniki z gredicami, odvisno od gumba, ki ga uporabljate)
- Približno 2,5 "od 5 prevodnega trakovnega kabla. Odstranite in kosite konce, kot je prikazano na fotografiji.
- Pet 1/2 "dolgih kosov 1/8" toplotno skrčljivih cevi.
2. korak: Ožičenje omarice do rotacijskega dajalnika
Rotacijski dajalnik ima pet zatičev - tri na eni strani in dva na drugi. Dva zatiča na eni strani sta za gumb. Vzpostavijo stik, ko pritisnete gred kodirnika. To bo postalo funkcija utišanja zvoka. Ti zatiči niso občutljivi na polariteto in ni razlike v tem, kako se žice gumbov povežejo z njimi. Trije zatiči na drugi strani so signalni zatiči. Če dajalnik držite obrnjen na stran s tremi zatiči, z gredjo obrnjeno navzgor, je levi zatič signal "A", sredina je skupna, desni pa signal "B". To je prikazano tudi na fotografiji podatkovnega lista.
Trinket povežite z dajalnikom na naslednji način:
- Trinket Pin #0 na signalni zatič dajalnika "A".
- Trinket Pin #1 na enega od zatičev gumbov kodirnika.
- Trinket pin #2 na signalni zatič dajalnika "B".
- Trinket pin 5V na drugi zatič gumba dajalnika.
- Trinket pin GND na skupni pin dajalnika.
Pred spajkanjem obvezno na vsako žico nataknite kos toplotno skrčljive cevi in jo pred krčenjem potisnite čim bolj čez zatič. Podstavek bo kasneje napolnjen s svinčenim strelom, ti zatiči pa morajo biti čim bolj izolirani, ker bodo po končanem stiku s posnetkom. Dober namig je, da zatiče dajalnika med skrčljivo cevjo in dajalnikom še dodatno izolirate z vročim lepilom.
3. korak: Pripravite se na programiranje drobtinice
Odprite Arduino IDE. Prenesite in namestite knjižnice Adafruit Trinket ter kodo za nadzor glasnosti (povezave na začetku projekta). Vrsto plošče nastavite na "Adafruit Trinket 16MHz", programer pa na "USBtinyISP".
Trinket mora biti v načinu Bootloader, če želite vanj naložiti kodo. Ko prvič priključite vrata USB na računalniku, bo zelena LED svetila neprekinjeno, rdeča LED pa bo utripala 10 sekund in nato ugasnila. V tem 10 sekundnem oknu je Trinket v načinu Bootloader. V način Bootloader lahko kadar koli vstopite s pritiskom na gumb na koncu Trinketa nasproti vrat USB.
Ugotovil sem, da Arduino IDE traja nekaj več kot 10 sekund, da sestavi in preveri kodo, preden jo pošljete na ploščo, zato ko kodo pošljete na ploščo, si oglejte zeleno vrstico napredka v spodnjem desnem kotu okna. Okno IDE. Ko je na pol poti, pritisnite gumb za ponastavitev na Trinket. Zgornji videoposnetek prikazuje zeleno vrstico napredka. Ko je približno polovica, pritisnem gumb za ponastavitev na Trinketu. Dokler se zelena vrstica napredka skrije v desno, preden se 10 -sekundno okno zapre, bo Trinket sprejel kodo. Pred izklopom lahko vidite, da se koda prenaša z rdečo LED, ki sveti. Če se prenos ne začne pred iztekom časa zagonskega nalagalnika, boste v Arduino IDE videli oranžno sporočilo o napaki. Če se to zgodi, samo ponovite zaporedje in poskusite znova.
4. korak: Preizkusite kodirnik
Ko se programiranje uspešno zaključi in se Trinket znova zažene, boste lahko z vrtljivim dajalnikom upravljali glasnost. Z vrtenjem kodirnika v smeri urinega kazalca se glasnost računalnika poveča, v nasprotni smeri urinega kazalca pa zmanjša. S pritiskom na gred bi morali izklopiti zvok računalnika. Če ugotovite, da ima smer vrtenja nasproten učinek (glasnost se poveča, ko bi se morala zmanjševati), potem imate vodila dajalnika "A" in "B" obrnjena. Lahko zamenjate žice na kodirniku ali pa samo zamenjate definicije pinov (0 in 2) v vrsticah 3 in 4 kode Arduino in jo nato znova pošljete v Trinket. V zgornjem video posnetku boste videli rotacijski kodirnik, ki nadzira glasnost in izklopi zvok v računalniku.
5. korak: 3D tiskanje osnove
Datoteko 3D tiskanje lahko prenesete iz Thingiverse s klikom tukaj. Natisnil sem ga s PLA, višino plasti 0,15 mm in 0,4 mm šobo. Pravokotni blok tik pred podlago v datoteki za tiskanje se uporablja samo za zmanjšanje podpornega materiala na zunanji strani, saj bi bila ta podloga pretanka in visoka, da bi med tiskanjem ostala stabilna. Povsod uporabite koncentrične nosilce. Podporni material, ki ga je težko odstraniti, je pod mostom, ki podpira Trinket. Za odstranitev uporabljam kombinacijo majhnega izvijača, kotne pincete in klešč z igelnim nosom. Pomembno je, da ga izvlečete (ali vsaj kolikor lahko), ker bo ta prostor kasneje zapolnjen s svinčenim posnetkom.
6. korak: Dodajte elektroniko
Trnket namestite v podnožje. Vse montažne luknje na 3D tiskani podlagi so velikosti 2-56 vijakov za samoprezanje. Za pritrditev zadnjega dela plošče uporabite dva vijaka 2-56 x 1/4 . Če želite paket 100 vijakov, jih lahko kupite pri podjetju McMaster Carr s klikom tukaj.
Če želite kupiti samo tisto, kar je potrebno za izdelavo vašega projekta, lahko namestite komplet vijakov (tako za okraske kot spodnji pokrov), kot tudi lasersko izrezano akrilno prevleko, gumijaste noge in po izbiri svinčeni posnetek. kupljeno skupaj na moji strani eBay - Uredi: Nimam več prikazanih eBay seznamov, ker sem zaradi eBay -a odstranil vse svoje sezname, ki vsebujejo svinčev posnetek, saj menijo, da je to strelivo (tudi če se uporablja kot teža ali balast). Če vas zanima nakup katerega koli dela strojne opreme (npr. Vijakov, akrilnega dna, gumijastih nog, svinčevega ohišja itd. - karkoli razen elektronike in gumba), mi pišite tukaj (kliknite mojo sliko poleg mojega imena na na vrhu projekta, nato kliknite gumb Sporočilo)
Vstavite vrtljivi dajalnik skozi luknjo na vrhu podstavka, dodajte ravno podložko in matico ter jih trdno privijte.
7. korak: Teži dodajte bazo
Podstavek je napolnjen s svinčevo palico št. 7,5 (0,095 palca), ki doda težo in stabilnost (približno 6 unč ali 175 g). To preprečuje drsenje po mizi, ko zavrtite gumb.
Pazite, da v votlino, v kateri je Trinket, ni nobenega posnetka. Uporabite kotno pinceto, da "potisnete" posnetek pod most in ga napolnite do vrhov spodnjih nosilcev za pritrditev plošče in sten, ki obkrožajo votlino Trinket. Izravnajte. Želite, da je podlaga dovolj polna, da ne zveni kot maraka, ko jo pretresite, vendar ne toliko, da spodnji pokrov ob namestitvi ne bo poravnan.
8. korak: Naredite in namestite spodnji pokrov
Datoteka DXF za spodnji pokrov je vključena na stran Thingiverse za osnovo ali kliknite tukaj za neposredno povezavo do datoteke za spodnji pokrov. Lasersko sem ga izrezal iz 3 mm (1/8 ") akrila. Za pritrditev spodnjega pokrova lahko uporabite iste vijake velikosti 2-56 x 1/4", ki ste jih uporabili za pritrditev Trinketa. Neobvezno lahko luknje odvrnete in uporabite vijake s plosko glavo, tako da je dno poravnano. Če se odločite za uporabo vijakov z ravno glavo, lahko naročite tudi paket 100 pri McMaster Carr, tako da kliknete tukaj.
Dno zaključite tako, da dodate štiri čiste gumijaste nogice, da preprečite zdrs.
9. korak: Dokončajte
Dodajte gumb po premeru 38 mm po vaši izbiri. Gumb, ki sem ga uporabil, lahko kupite tukaj. Upoštevajte, da ima ta gumb nastavitveni vijak, zato je namenjen uporabi z dajalnikom D-gredi. Če ste se odločili za uporabo kodirnika z zarezano gredjo, izberite gumb, ki je za gredaste gredi. Luknja na gredi gumba bo imela ustrezne žlebove in ne bo gladka. Izberete lahko poljuben gumb, če je zunanji premer 38 mm in je združljiv s 6 mm gredjo vašega dajalnika.
Nazadnje priključite kabel USB, računalniku dajte približno 15 sekund, da zazna napravo (Trinket mora preiti 10 -sekundno zaporedje zagonskega nalagalnika, preden ga računalnik zazna), in ste pripravljeni.
Priporočena:
Vintage Rotary Phone Dial za nadzor glasnosti računalnika: 7 korakov (s slikami)
Vintage Rotary Phone Dial PC Volume Control: Če ste podobni meni, se vam zdi, da pogosto spreminjate glasnost v računalniku. Nekateri videoposnetki so glasnejši od drugih, včasih želite, da glasnost v računalniku utišate, medtem ko poslušate poddaje ali glasbo, in morda boste morali utišati
Preprost DIY gumb za nadzor glasnosti!: 5 korakov (s slikami)
Enostaven DIY gumb za nadzor glasnosti !: Imate namizje z zvočnim sistemom daleč od svojega sedeža?-Imam. Po kratkem kopanju sem ugotovil, da je zelo enostavno poceni izdelati lasten mehak gumb za nastavitev glasnosti. V tej vadnici vam bom pokazal, kako ustvariti gumb za nadzor glasnosti USB
Gumb za nadzor glasnosti računalnika: 6 korakov (s slikami)
Gumb za nastavitev glasnosti računalnika: Če radi poslušate glasbo v računalniku, vendar jo morate pogosto gledati in znova zagnati med gledanjem medijev, pritisnite tipko Fn+k+F12+g vsakič, ko je ne boste prerezali. Plus prilagajanje glasnosti z gumbi? Nihče nima časa za to! Lahko predstavim svoj C
USB krmilnik nizkih tonov, visokih tonov in glasnosti z LED diodami na tipkovnici: 6 korakov (s slikami)
USB krmilnik nizkih tonov, visokih tonov in glasnosti z LED diodami na tipkovnici: V glavnem namiznem računalniku imam Creative SoundBlaster Audigy in potreboval sem način za hitro prilagajanje nastavitev nizkih in visokih tonov (pa tudi glasnosti) pri poslušanju avdio ali video medijev . Kodo sem prilagodil iz dveh virov, navedenih v
Zaviralnik glasnosti TV -reklame: 6 korakov (s slikami)
Zaviralci glasnosti TV -reklame: Moj oče ves čas jamra, kako moteče je, ko so reklame precej glasnejše od spremljevalnega programa. Ker je njegovo pritoževanje postajalo vse bolj nadležno kot dejanske reklame, sem se odločil ustvariti majhen pripomoček, ki bi