Olenemata sellest, kas olete Twitchi striimija, 3D -disainer või peaaegu mis tahes muud tüüpi arvutikasutaja, võivad makroklaviatuurid (tuntud ka kui makropadjad või makroklaviatuurid) kasuks tulla. Abiklaviatuurina toimivaid väikeseid seadmeid saab laadida otseteede, makrode ja muude klaviatuurikäskudega, et saaksite keerulisi toiminguid ühe klahvivajutusega käsitseda.

Miks mitte makroklaviatuuri ostmise asemel seda ise teha? Näitame teile, kuidas alustamiseks kasutada mehaanilisi klaviatuurilüliteid, Arduino ja QMK klaviatuuri püsivara.

Makroklahvistiku ehitamiseks vajate mõningaid tööriistu ja osi. Teil peaks olema võimalus neid kõiki võrgus hankida.

  • 3D -printer (või kohalik 3D -printimisteenus)
  • Jootekolb
  • Kruvikeeraja/kuuskantvõti (vastavalt teie poltidele)
  • Traadi lõikurid/eemaldajad

Osad:

  • Teie valitud 3D -printeri hõõgniit (kasutasime PLA ja PETG)
  • Arduino Pro Micro
  • 8 x Cherry MX-stiilis mehaanilised võtmelülitid
  • 8 x klahvikappe (uuesti legendaarsed klahvikapid töötavad kenasti)
  • 2 x M3 polti
  • Räniga (mitte PVC) kaetud traat
  • Kahepoolne teip või superliim (Arduino paigaldamiseks)

Kuidas luua käsitsi juhtmega makroklaviatuuri

Kui teil on kõik osad käepärast, on aeg alustada makroklaviatuuri ehitamist. See protsess võib olla vaevaline ja väljakutsuv, kuid rahuldav ka pärast selle lõppu jõudmist. Sukeldugem otse töösse, mida peate tegema.

Samm: printige ümbris ja tagaplaat

Esiteks peate oma makroklaviatuuri ümbrise ja tagaplaadi välja printima. Me ei teinud selle projekti jaoks 3D -mudeleid; leidsime need Thingiversest. The Voogesitage odavat miniklaviatuuri algselt ehitas DaveM, kuigi oleme jootmise ja klaviatuuri püsivara lähenemist veidi lihtsamaks muutnud.

Me kasutasime klaviatuuri põhiosa jaoks PLA -d ja tagaplaadi jaoks PETG -d, kuid saate kasutage mis tahes tüüpi hõõgniiti sulle meeldib. Meie oma ei nõudnud tuge, parve ega muid lisasid. Tasub katsetada oma prindiseadistusi, kui olete 3D -printimise uus kasutaja, ja kohalikke trükikodasid kasutavad inimesed saavad oma prindiseadete osas nõu.

Kui prindite kodus, on mõttekas kasutada klahvistiku printimiseks kuluvat aega, et töötada teiste projekti elementidega.

2. samm: ehitage oma klaviatuuri konfiguratsioon

Enne kui hakkate midagi ühendama, peate looma oma klaviatuuri konfiguratsiooni, mis võimaldab sellel korralikult töötada. Selleks peate külastama paari erinevat veebisaiti. Esimene on Klaviatuuri paigutuse redaktor. Selle saidi abil saate luua ülaltoodud pildil oleva klaviatuuripaigutuse, seejärel minge Algandmed vahekaardile ja kopeerige sealt leitud lihtne kood.

Järgmine sait, mida peate külastama, on kutsutud Klaviatuuri püsivara koostaja. Nagu nimigi ütleb, võimaldab see sait teil luua QMK -toega klaviatuuri püsivara, pakkudes samas lihtsat viisi oma Arduino nööpnõelte leidmiseks. See osa protsessist koosneb mitmest erinevast sammust.

  • Samm: kleepige klaviatuuri paigutuse kood kasti ja klõpsake Import.
  • Samm: veenduge, et Juhtmestik sakk vastab ülaltoodud pildile; see näitab kasutatava juhtmestiku põhikaarti.
  • Samm: minge jaotisse Nööpnõelad sakk ja valige tihvtid, mis töötavad mikrokontroller mida kasutate (me kasutame Arduino Pro Micro). Kahe rea jaoks kasutasime F4 ja F6 ning nelja veeru jaoks B5, E6, B6 ja B3. Seda tehti enamasti mugavuse huvides, kuna juhtmete jootmine Arduino peale võib olla lihtsam, kui need on üksteisest eraldatud.
  • Samm: nüüd on aeg seadistada oma võtmekaardistamine. Kasutasime klaviatuuri jaoks klahve F14 kuni F21, kuna need klahvid on saadaval macOS -is ja Windowsis, kuid klaviatuuridel neid tavaliselt pole. Valige võti ja klõpsake alloleval kastil Valitud võtme seadistamine valida iga klahvi jaoks soovitud käsk.
  • 5. samm: minge Koosta sakk ja klõpsake Laadige alla .hex äsja ehitatud püsivara hankimiseks.

Hoidke seda püsivara käes, kuna vajate seda hiljem. Esiteks on aga aeg ühendada Arduino ja kasutatavad lülitid.

Samm: ühendage Arduino ja lülitid

Arduino ühendamine lülititega on üsna lihtne protsess. Alustasime kahe värvi traadi väljalõikamisega. Te vajate oma ridade jaoks kahte juhtmest ja veergude jaoks nelja juhtmest ning meie kasutasime vastavalt punast ja musta.

Järgmisena on aeg alustada juhtmete jootmist lülitite jalgadele. Enne alustamist veenduge, et teie lülitid on õiges asendis ja on kinnitatud tagaplaadile. Kuna lülitid peavad juhtme külge kinnituma erinevates kohtades, leiame, et kõige parem on lõiked traadi isolatsioonist välja lõigata, nagu ülaltoodud pildil näha.

Alustasime oma ridade juhtmete jootmisega iga lüliti paremale jalale, millele järgnesid meie veergude juhtmed vasakpoolsetes jalgades. Vaadake ülaltoodud pilti, et näha, kuidas see välja näeb, kui see on tehtud.

Järgmisena on aeg joodistada äsja paigaldatud juhtmed kasutatavale Arduino tahvlile. See protsess peaks olema lihtne, kuna oleme juba aru saanud, kuhu iga traat tuleb kinnitada. Ülaltoodud foto näitab, kuidas see peaks välja nägema, kui olete lõpetanud. Ainult kuus juhet, nii kena ja lihtne.

Seotud: 9 parimat jootekolvi algajatele

Samm: laadige QMK oma klaviatuurile

Enne klaviatuuri ehitamisega edasi minemist on aeg laadida varem tehtud püsivara oma Arduinole, et veenduda, et kõik töötab korralikult. Peate alla laadima tarkvara nimega QMK tööriistakast GitHubist selle protsessi läbimiseks ja soovitud installiprogrammi leiate kaustast Väljaanded projekti jagu.

Kui QMK Toolbox on installitud, saate Arduino mikro -USB -kaabli abil arvutiga ühendada. See peaks paneeli vilkuma ja teie operatsioonisüsteem võib teile teatada, et seade on ühendatud.

Nüüd saate laadida QMK tööriistakasti. Valige Avatud ülariba kõrval ja valige varem alla laaditud .HEX -fail. Enne selle faili Arduinole installimist peate oma plaadi Bootloaderi režiimi viima. Seda on võimalik saavutada lähtestamise ja maandamise tihvtide lühistamisega. Töö tegemiseks kasutasime väikest traadijuppi.

Kui plaat on õiges režiimis, on teil nupu vajutamiseks aega vaid mõni sekund Välk nuppu QMK Toolbox tarkvaras. Kui teil õnnestub, peaks teie ekraan välja nägema ülaltoodud, kuid võite alati uuesti proovida, kui teil ei õnnestu õigel ajal pardale vilkuda.

Samm: klaviatuuri testimine

Testimine on oluline alati, kui töötate Arduinoga, kuna probleemide varajase tuvastamise korral saate sageli palju aega kokku hoida. Kasutasime veebisaiti nimega Klaviatuuri kontrollija meie tööd proovile panna. See sait ütleb teile viimati vajutatud klahvi, isegi kui see pole graafikasse lisatud; sobib suurepäraselt klaviatuurile, mis kasutab kõrgemaid F -klahve. Enne edasiliikumist veenduge, et kõik võtmed töötaksid.

6. samm: pange kokku makroklaviatuur

Lõpuks on aeg klaviatuur kokku panna. Alustage Arduino kinnitamisega korpuse siseküljele. Selleks võite kasutada kahepoolset teipi, kuid parima võimaliku haarde saamiseks valisime superliimi. Peate veenduma, et paigutate oma Arduino nii, et USB -kaabel saaks seadme täielikult sisestada.

Järgmisena on aeg kinnitada tagaplaat klaviatuuri põhikorpusele. Kui olete printimiseks kasutanud PLA -d, saate oma M3 poldid lihtsalt kruvida tagaplaadi mõlemal küljel olevatesse aukudesse. Kõvemate materjalide puhul peate aga niidi loomiseks kasutama kraani. Veenduge, et iga klahv töötab korralikult, kui olete poldid kinni keeranud.

Lõpuks saate oma klahvikapid klaviatuuri ülaossa lisada ja seda kasutama hakata.

Makroklaviatuuri kasutamine

Enamik tarkvara võimaldab teil muuta vaikimisi leitud klahviseoseid, mis peaks hõlbustama teie makroklaviatuuri kasutamist paljude erinevate rakenduste jaoks. Võite kaaluda ka keerukama püsivara ehitamise ideed. Veebisait, mida kasutasime varem, võimaldab klaviatuurile lisada kihte, makrosid ja isegi valgustust.

Olenemata sellest, kas tunnete end seiklushimulisena või mitte, loodame, et teile meeldib tehtud makroklaviatuur. See projekt on väga lõbus, pakkudes samal ajal ka võimalust jootmise ja klaviatuuri ehitamise tundmaõppimiseks.

JagaPiiksumaE -post
6 parimat rakendust klaviatuuri ja hiire automatiseerimiseks

Makrod võimaldavad automatiseerida mängudes ja rakendustes nupuvajutusi, et juhtida hilinenud vastuseid. Siin on mõned rakendused selle jaoks!

Loe edasi

Seotud teemad
  • Isetegija
  • Programmeerimine
  • 3D printimine
  • Mehaaniline klaviatuur
  • Klaviatuuri otseteed
  • Makrod
Autori kohta
Samuel L. Garbett (9 artiklit avaldatud)

Samuel on Ühendkuningriigis asuv tehnoloogiakirjanik, kelle kirg on kõik isetegemine. Olles alustanud ettevõtteid veebiarenduse ja 3D -printimise valdkonnas ning töötanud aastaid kirjanikuna, pakub Samuel ainulaadset ülevaadet tehnoloogiamaailmast. Keskendudes peamiselt isetegemise tehnoloogilistele projektidele, ei armasta ta midagi muud kui jagada lõbusaid ja põnevaid ideid, mida saate kodus proovida. Väljaspool tööd võib Samuelit tavaliselt näha jalgrattaga sõitmas, arvutimänge mängimas või meeleheitlikult oma lemmikkrabi suheldes.

Veel Samuel L. Garbett

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin