Turinys:
- 1 žingsnis: Surinkite savo dalis
- 2 žingsnis: prijunkite niekučius prie rotacinio kodavimo įrenginio
- 3 žingsnis: Pasiruoškite „Trinket“programavimui
- 4 veiksmas: kodavimo įrenginio testavimas
- 5 veiksmas: pagrindo 3D spausdinimas
- 6 veiksmas: pridėkite elektroniką
- 7 žingsnis: pridėkite svorį prie pagrindo
- 8 žingsnis: padarykite ir uždėkite apatinį dangtį
- 9 žingsnis: Užbaikite
Video: USB garsumo valdymas: 9 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šiame projekte mes sukursime USB garsumo valdiklį naudodami „AdauFuit“suderinamą „Arduino“„Trinket“ir sukamąjį kodavimo įrenginį. Galiausiai 3D atspausdinsime korpusą, užpildysime pagrindą švino šūviu, kad padidintume svorį ir stabilumą, ir lazeriu nupjaukime akrilo apatinį dangtelį.
„Arduino“kodas ir pagrindinis dizainas iš pradžių buvo rasti „Adafruit“svetainėje. Daugiau informacijos rasite čia. Norint naudoti „Arduino“kodą, reikės „Adafruit Trinket“bibliotekų, kurias galite atsisiųsti čia (ypač norėsite „TrinketHidCombo“bibliotekos). Tikrąjį „Arduino“kodą galite atsisiųsti čia.
1 žingsnis: Surinkite savo dalis
(Užveskite pelės žymeklį virš nuotraukų elementų, kad gautumėte išsamią informaciją ir nuorodas į užsakymą):
- „Adafruit Trinket“, 5 V, 16 MHz (būtinai įsigykite 5 V versiją, o ne 3.3 V versiją).
- Sukamasis kodavimo įrenginys (čia pavaizduotas D velenas, tačiau taip pat yra kodavimo įrenginių su įstrižais velenais, priklausomai nuo naudojamos rankenėlės)
- Maždaug 2,5 colio 5 laidų juostinis kabelis. Juostelės ir skardos galai, kaip parodyta nuotraukoje.
- Penki 1/2 colio ilgio 1/8 colio termiškai susitraukiantys vamzdeliai.
2 žingsnis: prijunkite niekučius prie rotacinio kodavimo įrenginio
Sukamasis kodavimo įrenginys turi penkis kaiščius - tris iš vienos pusės ir du iš kitos. Du smeigtukai vienoje pusėje yra mygtukui. Jie liečiasi, kai paspaudžiamas kodavimo velenas. Tai taps nutildymo funkcija. Šie kaiščiai nėra jautrūs poliškumui, ir nėra skirtumo, kaip prie jų jungiasi mygtukų laidai. Trys kaiščiai kitoje pusėje yra signaliniai kaiščiai. Jei laikysite kodavimo prietaisą į šoną su trimis kaiščiais, o velenas nukreiptas į viršų, kairysis kaištis yra signalas „A“, centras - bendras, o dešinysis - signalas „B“. Tai taip pat parodyta duomenų lapo nuotraukoje.
Prijunkite „Trinket“prie kodavimo įrenginio taip:
- Puošnumo kaištis Nr. 0 prie kodavimo įrenginio „A“signalo kaiščio.
- Aismenėlių smeigtukas Nr. 1 prie vieno iš kodavimo mygtuko kaiščių.
- Paminkštintas kaištis Nr. 2 prie kodavimo įrenginio „B“signalo kaiščio.
- Pritvirtinkite 5V kaištį prie kito kodavimo mygtuko kaiščio.
- Kištukinis kaištis GND prie bendro kodavimo kištuko.
Prieš litavimą būtinai užmeskite termiškai susitraukiančio vamzdelio gabalėlį ant kiekvienos vielos, o prieš susitraukdami stumkite jį kuo toliau per kaištį. Vėliau pagrindas bus užpildytas švino šūviu, o šie kaiščiai turi būti kuo izoliuoti, nes baigę jie liestis su šūviu. Geras patarimas yra toliau izoliuoti kodavimo kaiščius tarp susitraukiančio vamzdelio ir kodavimo įrenginio karštu klijais.
3 žingsnis: Pasiruoškite „Trinket“programavimui
Atidarykite „Arduino IDE“. Atsisiųskite ir įdiekite „Adafruit Trinket“bibliotekas ir garsumo valdymo kodą (nuorodos projekto pradžioje). Nustatykite plokštės tipą „Adafruit Trinket 16MHz“, o programuotoją - „USBtinyISP“.
Norėdami įkelti kodą, „Trinket“turi būti „Bootloader“režimu. Pirmą kartą prijungus prie kompiuterio USB prievado, žalias šviesos diodas užsidegs, o raudonas šviesos diodas mirksės 10 sekundžių, o tada užges. Per šį 10 sekundžių langą „Trinket“veikia „Bootloader“režimu. „Bootloader“režimą galite įjungti bet kuriuo metu paspausdami mygtuką, esantį „Trinket“gale priešais USB prievadą.
Pastebėjau, kad „Arduino IDE“kodo surinkimas ir patvirtinimas užtrunka šiek tiek ilgiau nei 10 sekundžių prieš išsiunčiant jį į lentą, taigi, kai siunčiate kodą į lentą, stebėkite žalią progreso juostą apatiniame dešiniajame kampo kampe IDE langas. Kai jis yra pusiaukelėje, paspauskite „Trinket“atstatymo mygtuką. Aukščiau esančiame vaizdo įraše parodyta žalia progreso juosta. Kai maždaug pusiaukelė, paspaudžiu „Trinket“atstatymo mygtuką. Kol žalia progreso juosta bus iki dešinės iki 10 sekundžių lango uždarymo, „Trinket“priims kodą. Prieš išjungdami raudoną šviesos diodą užgesdami, pamatysite kodo perdavimą. Jei perkėlimas neprasideda prieš pasibaigiant įkrovos įkėlimo laikui, „Arduino IDE“pamatysite oranžinį klaidos pranešimą. Jei taip atsitiks, tiesiog pakartokite seką ir bandykite dar kartą.
4 veiksmas: kodavimo įrenginio testavimas
Kai programavimas bus sėkmingai baigtas ir „Trinket“bus paleistas iš naujo, galėsite valdyti garsumą sukamuoju kodavimo įrenginiu. Pasukus kodavimo prietaisą pagal laikrodžio rodyklę, kompiuterio garsumas turėtų padidėti, o prieš laikrodžio rodyklę-sumažėti. Paspaudus veleną, kompiuteris turėtų nutildyti. Jei pastebėsite, kad sukimosi kryptis turi priešingą efektą (garsumas padidėja, kai turėtų mažėti), tada kodavimo kodo „A“ir „B“laidai yra atvirkščiai. Galite arba pakeisti laidus prie kodavimo įrenginio, arba tiesiog sukeisti kaiščių apibrėžimus (0 ir 2) „Arduino“kodo 3 ir 4 eilutėse ir vėl nusiųsti į „Trinket“. Aukščiau esančiame vaizdo įraše pamatysite sukamąjį kodavimo įrenginį, valdantį kompiuterio garsumą ir nutildymą.
5 veiksmas: pagrindo 3D spausdinimas
3D spausdinimo failą galite atsisiųsti iš „Thingiverse“spustelėję čia. Aš jį atspausdinau naudodamas PLA, 0,15 mm sluoksnio aukštį ir 0,4 mm antgalį. Stačiakampis blokas, esantis spausdinimo failo pagrindo ribose, naudojamas tik tam, kad būtų sumažinta išorinė atraminė medžiaga, nes ši atrama būtų per plona ir aukšta, kad spausdinant išliktų stabili. Visur naudokite koncentrines atramas. Vienintelė sunkiai pašalinama atraminė medžiaga yra po tiltu, kuris palaiko „Trinket“. Jai pašalinti naudoju mažo atsuktuvo, kampuotų pincetų ir replių su adatomis nosį. Svarbu jį ištraukti (arba bent jau tiek, kiek galite), nes vėliau ta erdvė bus užpildyta švino šūviu.
6 veiksmas: pridėkite elektroniką
Įdėkite „Trinket“į pagrindą. Visos 3D spausdinto pagrindo tvirtinimo angos yra skirtos 2-56 varžtams prisukti. Galinį lentos galą pritvirtinkite dviem 2-56 x 1/4 colio varžtais. Jei norite 100 varžtų pakuotės, juos galite įsigyti iš „McMaster Carr“spustelėję čia.
Arba, jei norite nusipirkti tik tai, ko reikia jūsų projektui sukurti, galite užsukti varžtų rinkinį (tiek „niekučiui“, tiek apatiniam dangteliui), taip pat lazeriu supjaustytą akrilo dangtelį, gumines kojeles ir pasirinktinai švino šratą. pirkau kartu iš mano „eBay“puslapio. Jei jus domina įsigyti bet kurią techninės įrangos dalį (pvz., Varžtus, akrilo dugną, gumines kojeles, švininį šratą ir kt. - bet ką, išskyrus elektroniką ir rankenėlę), praneškite man čia (spustelėkite mano paveikslėlį šalia mano vardo projekto viršuje, tada spustelėkite mygtuką Pranešimas)
Įkiškite sukamąjį kodavimo įrenginį per skylę pagrindo viršuje, pridėkite plokščią poveržlę ir veržlę ir tvirtai priveržkite.
7 žingsnis: pridėkite svorį prie pagrindo
Pagrindas užpildytas #7,5 (0,095 colio) švino šūviu, kad padidėtų svoris ir stabilumas (apie 6 uncijos arba 175 g). Tai neleidžia jam paslysti ant jūsų stalo, kai pasukate rankenėlę.
Būtinai venkite šūvių į ertmę, kurioje yra „Trinket“. Naudokite kampinius pincetus, kad „nustumtumėte“šūvį po tiltu, ir užpildykite jį iki apatinės plokštės tvirtinimo stulpų viršūnių ir sienų, supančių „Trinket“ertmę. Išlyginkite. Norite, kad pagrindas būtų pakankamai pilnas, kad purtant jis neskambėtų kaip maraka, bet ne tiek, kad apatinis dangtelis nebūtų sumontuotas.
8 žingsnis: padarykite ir uždėkite apatinį dangtį
Apatinio viršelio DXF failas yra įtrauktas į pagrindo „Thingiverse“puslapį, arba spustelėkite Čia, kad gautumėte tiesioginę nuorodą į apatinio viršelio failą. Aš jį iškirpiau lazeriu iš 3 mm (1/8 ") akrilo. Norėdami pritvirtinti apatinį dangtelį, galite naudoti tuos pačius 2-56 x 1/4" varžtus, kuriuos naudojote montuodami „Trinket“. Pasirinktinai galite įdubti skyles ir naudoti varžtus su plokščiomis galvutėmis, kad dugnas būtų lygus. Jei nuspręsite naudoti varžtus su plokščia galvute, taip pat galite užsisakyti 100 pakuočių iš „McMaster Carr“spustelėdami čia.
Užbaikite dugną pridėdami keturias skaidrias gumines kojeles, kad neslystumėte.
9 žingsnis: Užbaikite
Pridėkite pasirinktą 38 mm skersmens rankenėlę. Mano naudojamą rankenėlę galima įsigyti čia. Atkreipkite dėmesį, kad ši rankenėlė turi varžtą, todėl ji skirta naudoti su D veleno kodavimo įrenginiu. Jei pasirinkote naudoti kodavimo įrenginį su gofruotu velenu, būtinai pasirinkite rankenėlę, skirtą velenui. Rankenėlės veleno skylė bus su atitinkančiais įbrėžimais ir nebus lygi. Galite pasirinkti bet kurią jums patinkančią rankenėlę, jei išorinis skersmuo yra 38 mm ir ji suderinama su 6 mm kodavimo velenu.
Galiausiai prijunkite USB kabelį, duokite kompiuteriui maždaug 15 sekundžių aptikti įrenginį („Trinket“turi praeiti 10 sekundžių „Bootloader“seką, kol kompiuteris jį aptiks) ir viskas.
Rekomenduojamas:
Senovinis rotacinis telefono rinkimo kompiuterio garsumo valdymas: 7 žingsniai (su nuotraukomis)
„Vintage Rotary Phone Dial PC“garsumo valdymas: jei esate kažkas panašaus į mane, pastebite, kad gana dažnai keičiate kompiuterio garsumą. Kai kurie vaizdo įrašai yra garsesni už kitus, kartais norite, kad garsas jūsų kompiuteryje būtų išjungtas, kai klausotės transliacijų ar muzikos, ir gali tekti nutraukti
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: 8 žingsniai (su nuotraukomis)
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: bandžiau rasti būdą, kaip paaiškinti, kaip PWM veikė mano mokiniams, todėl iškėliau sau užduotį pabandyti valdyti šviesos diodo ryškumą naudojant du mygtukus - vienas mygtukas padidina šviesos diodo ryškumą, o kitas - jį pritemdo. Programa
Smulkesnis garsumo valdymas T.v .: 3 žingsniai
Smulkesnis garsumo valdymas T.v .: Problema: mano naujasis t.v. turi skaitmeninį garsumo valdiklį, kuris yra gana drebantis, garsus arba išjungtas. Sprendimas: pridedant antrinį analoginį garsumo valdiklį Medžiagos: 1. viela 2. lydmetalis 3. susitraukiantis vamzdis 4. potenciometras (aš naudoju 1 Mohm gerai
Stalinis ratukas ir garsumo valdymas!: 8 žingsniai (su paveikslėliais)
Darbastalio slinkties ratukas ir garsumo valdymas!: Padarykite žurnalo savaitgalio projektą, 3/4/09 Kai kurie pagrindaiNeseniai aš skaičiau daug įvairių tinklaraščių. Kiekvieną dieną skaitysiu naujausius „engadget“, „lifehacker“, „hackaday“, „BBG“ir „MAKE:“tinklaraščio įrašus. Man problema iškilo, kai supratau, kad o
Universalus ausinių/ausinių garsumo valdymas: 8 žingsniai (su nuotraukomis)
Universalus ausinių/ausinių garsumo valdymas: Taigi aš nusipirkau PMP (nešiojamą medijos leistuvą) iš Honkongo, kad galėčiau žaisti savo NES žaidimus su įmontuotu emuliatoriumi, kur tik patogu. Ilgos kelionės keliais, skrydžiai, laukimo kambariai ir pan. Yra vietos, kuriose man patinka nešti nešiojamąja laikmena, bet