Turinys:

USB garsumo valdymas: 9 žingsniai (su nuotraukomis)
USB garsumo valdymas: 9 žingsniai (su nuotraukomis)

Video: USB garsumo valdymas: 9 žingsniai (su nuotraukomis)

Video: USB garsumo valdymas: 9 žingsniai (su nuotraukomis)
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Gruodis
Anonim
USB garsumo valdymas
USB garsumo valdymas

Š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

Surinkite savo dalis
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

„Trinket“prijungimas prie rotacinio kodavimo įrenginio
„Trinket“prijungimas prie rotacinio kodavimo įrenginio
„Trinket“prijungimas prie rotacinio kodavimo įrenginio
„Trinket“prijungimas 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

Image
Image
Pasiruoškite „Trinket“programavimui
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

Image
Image

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 spausdinimas
3D spausdinimas
3D spausdinimas
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ą

Pridėkite elektroniką
Pridėkite elektroniką
Pridėkite elektroniką
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

Pridėkite svorį prie pagrindo
Pridėkite svorį prie pagrindo
Pridėkite svorį prie pagrindo
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į

Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
Padarykite ir uždėkite apatinį dangtį
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

Pabaigti
Pabaigti

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: