Sadržaj:
- Korak 1: Popis dijelova
- Korak 2: Izgradnja
- Korak 3: Softver
- Korak 4: Veze
- Korak 5: Dodavanje rotacijskih kontrola basova i visokih tonova
- Korak 6: Koristite Sparkfun Pro Micro za manje kućište
Video: USB kontroler basova, visokih tonova i jačine zvuka sa LED diodama na tipkovnici: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Na svom glavnom stolnom računalu imam Creative SoundBlaster Audigy i trebao mi je način za brzo podešavanje postavki basa i visokih tonova (kao i glasnoće) tijekom slušanja audio ili video medija.
Prilagodio sam kôd iz dva izvora navedena u popisu kodova, a također i na linkovima na kraju, koji koristi Arduino Micro od strane organizacije Arduino, ili bilo koji drugi ATmega32u4, kao USB uređaj za ljudsko sučelje pomoću Knjižnice HID-projekta Nico Hood.
Koristim i bežičnu tipkovnicu koja samo na kratko prikazuje stanje tipki Caps-lock, Num-lock i Scroll-lock kako bih produžila trajanje baterije. Stoga sam uključio i tri LED diode koje prikazuju status ove tri funkcije tipkovnice.
Budući da se Micro može lako reprogramirati čak i nakon što ga stavite u kućište putem USB priključka, kôd možete prilagoditi karakteristikama vlastitog zvučnog uređaja i tipkovnice zamjenom identifikacije medija koja se koristi u kodu vlastitim odabirom. Na stranicama Nico Hood HID Github postoji veliki popis svih funkcija koje možete koristiti, a sve ostale HID funkcije potražite u datoteci ConsumerAPI.h.
Korak 1: Popis dijelova
Arduino Micro ili bilo koja druga Arduino ploča zasnovana na ATmega32u4, poput Sparkfun Pro Micro. Leonardo se može koristiti, ali to je vrlo velika ploča u usporedbi s mikro…
5 LED dioda različite boje
5 x 470 ohmski otpornici
4 x prekidači s tipkama
Rotacijski davač s A B C i prekidačkom vezom
Malo kućište, gumb, trakasta ploča, spojna žica itd.
Korak 2: Izgradnja
Pojedinosti su navedene na fotografijama, shematski i u Fritzing traci. Koristio sam dvije manje trakaste ploče - jednu za smještaj 4 LED diode i četiri prekidača, a drugu za plavu LED diodu pokazivača razine glasnoće, te veću traku za mikro i rotacijski davač. Spojeni su 9 -putnim i dvosmjernim vrpčnim kabelom.
Korak 3: Softver
Kao što je spomenuto, ova USB kontrola glasnoće, basa i visokih tonova koristi rotirajući davač kao kontrolu glasnoće s prekidačem za isključivanje/uključivanje zvuka, a bas i visoke tonove kontrolira pomoću četiri tipke za gore i dolje.
Također ima LED indikatore tipkovnice za računalo, naime Caps-lock, Scroll-lock i Num-lock.
Koristi Arduino Micro (ili drugi MCU temeljen na ATmega32u4), a kôd se temelji na prijelaznim stanjima ISR roto_sm.ino od strane boolrula na Arduino forumu, koji daje jasno diferencirane gore-dolje okidače.
Kôd se također temelji na plericheovoj USB kontroli glasnoće i Caps Lock LED koja se može uputiti.
Potrebna je knjižnica Nico Hood HID-Project na githubu: preuzmite knjižnicu kao zip datoteku i raspakirajte je, zatim kopirajte mapu u mapu svoje biblioteke Arduino ispod mape s dokumentima.
Budući da se Micro može lako reprogramirati putem USB priključka, kôd možete prilagoditi karakteristikama vlastitog zvučnog uređaja i tipkovnice zamjenom medijskih uputa korištenih u kodu vlastitim odabirom.
Na stranicama Nico Hood HID Github postoji veliki popis svih funkcija koje možete koristiti, a pregledajte datoteku ConsumerAPI.h za sve ostale HID funkcije koje mogu uključivati funkcije sustava, poput ključa za spavanje ili ponovno pokretanje itd. uključivao je fotografije gradnje kako je napredovala.
Korak 4: Veze
Arduino Micro
Državni stroj ISR roto_sm.ino by boolrules
P LeRiche LED kontrola jačine zvuka i Caps Lock LED
Biblioteka Github HID-projekta Nico Hood
Korak 5: Dodavanje rotacijskih kontrola basova i visokih tonova
Moguće je zamijeniti četiri tipke koje upravljaju basom i visokim tonovima s dvije rotacijske kontrole. Shema 2 daje pojedinosti, a Skica se nalazi u Sketch2.
Dva gumba na svakoj kontroli koriste se za pojačanje basa i pojačanje visokih tonova.
Korak 6: Koristite Sparkfun Pro Micro za manje kućište
Možete koristiti manju verziju Arduina Micro, naime Sparkfun Pro Micro, za izradu manjeg kućišta za USB USB kontroler jačine basova i tipkovnice.
Photo5 i Photo6 daju detalje o izradi, a Sketch3 možete koristiti za Pro Micro
Preporučeni:
Indikator razine zvuka/zvuka: 10 koraka
Pokazatelj razine zvuka/zvuka: U ovom projektu pokazat ću vam kako izgraditi jednostavan pokazatelj razine zvuka pomoću operacijskih pojačala. Napomena: Da biste postavili pitanja, posjetite moju web stranicu na stranici Pitajte stručnjaka. Dopunski video zapisi: Simulirano kolo postavljeno na ploči za kruh (Proto
Krug teških basova i visokih tonova: 13 koraka
Krug teških basova i visokih tonova: Hii prijatelju, želimo slušati glazbu s visokim basom i najboljim zvukom pa ću danas napraviti sklop basa i visokih tonova koji će kontrolirati bas i visoke tonove zvuka. Počnimo
Krug glasnoće, basa i visokih tonova u audio pojačalu: 11 koraka
Krug glasnoće, basa i visokih tonova u audio pojačalu: Pozdrav prijatelju, Danas ću napraviti krug jačine zvuka, basa i visokih tonova. Ovaj krug će kontrolirati glasnoću pojačala i basa, a također će kontrolirati i visoke tonove pojačala. Ovo sklop će biti samo za jednokanalni audio ampl
Odabir zvuka kutije kovnice: 3,5 mm Prekidač zvuka: 6 koraka
Odabir zvuka u kutiji za mentu: 3,5 -milimetarski audio prekidač: Problem: Često na radnoj površini moram koristiti slušalice za igre ili slušanje glazbe dok su drugi ljudi u prostoriji, a zatim se moram prebaciti na zvučnike ako želim pokazati smiješnu video ili uputiti internetski poziv udaljenom rođaku. Th
Nes kontroler sa LED diodama koje osvjetljavaju logotip: 3 koraka
Nes kontroler sa LED svjetlima osvjetljava logotip: Svaka čast Nesu, ništa se ne može učiniti da bude bolje. Pa sam pomislio, ovo je super! Osmjeh sam dobio samo tko je to vidio. Ljudi su već postavljali LED diode na ovaj način, ali ne ovako i ne s običnim originalnim kontrolerom. Da biste to učinili