Nesvarbu, ar esate „Twitch“ transliuotojas, 3D dizaineris, ar beveik bet kokio kito tipo kompiuterio vartotojas, gali praversti makro klaviatūros (dar žinomos kaip makrokomandos arba makro klaviatūros). Šiuose mažuose įrenginiuose, veikiančiuose kaip pagalbinė klaviatūra, galima įkelti sparčiųjų klavišų, makrokomandų ir kitų klaviatūros komandų, kad galėtumėte vienu metu spustelėti sudėtingus veiksmus.
Užuot nusipirkę makro klaviatūrą, kodėl gi nepasigaminus jos patiems? Mes jums parodysime, kaip pradėti naudoti mechaninius klaviatūros jungiklius, „Arduino“ ir „QMK“ klaviatūros programinę įrangą.
Norint sukurti makro klaviatūrą, jums reikės kai kurių įrankių ir dalių. Turėtumėte turėti galimybę juos visus gauti internete.
- 3D spausdintuvas (arba vietinė 3D spausdinimo paslauga)
- Lituoklis
- Atsuktuvas/šešiakampis raktas (kad atitiktų jūsų varžtus)
- Vielos pjaustytuvai/nuėmikliai
Dalys:
- Jūsų pasirinktas 3D spausdintuvo siūlas (mes naudojome PLA ir PETG)
- „Arduino Pro Micro“
- 8 x „Cherry MX“ stiliaus mechaniniai raktiniai jungikliai
- 8 x raktų dėklai (puikiai legendiniai klavišų dangteliai veikia puikiai)
- 2 x M3 varžtai
- Silicio (ne PVC) viela
- Dvipusė juosta arba superklijai („Arduino“ tvirtinimui)
Kaip sukurti rankiniu būdu valdomą makro klaviatūrą
Kai turėsite visas savo dalis, atėjo laikas pradėti kurti makro klaviatūrą. Šis procesas gali būti sunkus ir sudėtingas, tačiau jis taip pat bus patenkintas, kai pasieksite jo pabaigą. Pasinerkime tiesiai į darbus, kuriuos reikia atlikti.
1 veiksmas: atspausdinkite dėklą ir galinę plokštę
Pirmiausia turite atsispausdinti makrokomandos klaviatūros dėklą ir galinę plokštę. Mes nesudarėme 3D modelių šiam projektui; radome juos Thingiverse. The Srautu pigi mini makro klaviatūra iš pradžių buvo sukurtas „DaveM“, nors mes šiek tiek palengvinome lituoklio ir klaviatūros programinės įrangos metodą.
Mes naudojome PLA pagrindinei klaviatūros daliai ir PETG galinei plokštei, bet galite naudokite bet kokio tipo siūlus tau patinka. Mūsų nereikėjo atramų, plaustų ar kitų priedų. Gali būti verta paeksperimentuoti su spausdinimo nustatymais, jei dar nesate susipažinę su 3D spausdinimu, o tie, kurie naudojasi vietinėmis spausdinimo parduotuvėmis, galės gauti patarimų dėl spausdinimo nustatymų.
Jei spausdinate namuose, prasminga naudoti klaviatūros spausdinimo laiką, kad būtų galima dirbti su kitais projekto elementais.
2 veiksmas: sukurkite klaviatūros konfigūraciją
Prieš pradėdami ką nors prijungti, turite sukurti klaviatūros konfigūraciją, kuri leistų jai tinkamai veikti. Norėdami tai padaryti, turėsite apsilankyti keliose skirtingose svetainėse. Pirmasis yra Klaviatūros išdėstymo redaktorius. Šią svetainę galite naudoti norėdami sukurti klaviatūros išdėstymą, kaip parodyta aukščiau esančiame paveikslėlyje, tada eikite į Neapdoroti duomenys skirtuką ir nukopijuokite jame esantį paprastą kodą.
Kita svetainė, kurią turėsite aplankyti, vadinama Klaviatūros programinės įrangos kūrėjas. Kaip rodo jos pavadinimas, ši svetainė leidžia jums sukurti klaviatūros programinę įrangą, kurią maitina QMK, taip pat suteikia lengvą būdą išsiaiškinti „Arduino“ kaiščius. Ši proceso dalis susideda iš kelių skirtingų žingsnių.
- 1 veiksmas: įklijuokite klaviatūros išdėstymo kodą į laukelį ir spustelėkite Importuoti.
- 2 žingsnis: Įsitikinkite, kad Laidai skirtukas atitinka aukščiau esantį vaizdą; tai rodo pagrindinį jūsų naudojamų laidų žemėlapį.
- 3 žingsnis: Eikite į Smeigtukai skirtuką ir pasirinkite tinkamus kaiščius mikrovaldiklis kurį naudojate (mes naudojame „Arduino Pro Micro“). Dviejoms eilėms naudojome F4 ir F6, o keturiems stulpeliams - B5, E6, B6 ir B3. Tai buvo padaryta daugiausia dėl patogumo, nes gali būti lengviau lituoti laidus ant „Arduino“, kai jie yra išdėstyti.
- 4 žingsnis: Dabar atėjo laikas nustatyti raktų atvaizdavimą. Klaviatūrai naudojome nuo F14 iki F21, nes šie klavišai yra prieinami „MacOS“ ir „Windows“, tačiau klaviatūros jų neturi. Pasirinkite raktą ir spustelėkite žemiau esantį laukelį Konfigūruoti pasirinktą raktą pasirinkti norimą komandą kiekvienam klavišui.
- 5 žingsnis: Eikite į Sudaryti skirtuką ir spustelėkite Atsisiųskite .hex norėdami gauti ką tik sukurtą programinę -aparatinę įrangą.
Laikykite šią programinę -aparatinę įrangą, nes jos prireiks vėliau. Tačiau pirmiausia atėjo laikas prijungti „Arduino“ ir naudojamus jungiklius.
3 žingsnis: prijunkite „Arduino“ ir jungiklius
„Arduino“ prijungimas jungikliais yra gana paprastas procesas. Mes pradėjome iškirpti dviejų spalvų vielos ilgį. Jums reikia dviejų laidų savo eilėms ir keturių laidų stulpeliams, o mes naudojome atitinkamai raudoną ir juodą.
Tada atėjo laikas pradėti lituoti laidus prie jungiklių kojų. Prieš pradėdami įsitikinkite, kad jungikliai yra tinkamoje padėtyje, pritvirtinti prie galinės plokštės. Kadangi jungikliai turi būti pritvirtinti prie laido skirtinguose taškuose, pastebime, kad geriausia iškirpti dalis iš laido izoliacijos, kaip parodyta aukščiau esančiame paveikslėlyje.
Mes pradėjome lituoti savo eilių laidus prie dešinės kiekvieno jungiklio kojos, po to - mūsų stulpelių laidus kairėse kojose. Žiūrėkite aukščiau esantį paveikslėlį, kad suprastumėte, kaip tai atrodo, kai tai bus padaryta.
Toliau ateis laikas lituoti ką tik įdiegtus laidus ant naudojamos „Arduino“ plokštės. Šis procesas turėtų būti lengvas, nes mes jau supratome, kur reikia pritvirtinti kiekvieną laidą. Aukščiau esančioje nuotraukoje parodyta, kaip tai turėtų atrodyti, kai baigsite. Tik šeši laidai, tokie gražūs ir paprasti.
Susijęs: 9 geriausi lituokliai pradedantiesiems
4 žingsnis: Įkelkite QMK į savo klaviatūrą
Prieš pradėdami toliau kurti klaviatūrą, atėjo laikas įkelti „Arduino“ anksčiau sukurtą programinę įrangą, kad įsitikintumėte, jog viskas veikia tinkamai. Turite atsisiųsti programinę įrangą pavadinimu QMK įrankių rinkinys iš „GitHub“ Norėdami atlikti šį procesą, norimą diegimo programą galite rasti Išleidžia projekto skyriuje.
Įdiegę „QMK Toolbox“, galite prijungti „Arduino“ prie kompiuterio naudodami mikro USB kabelį. Dėl to plokštė turėtų mirksėti, o jūsų OS gali jums pranešti, kad įrenginys prijungtas.
Dabar galite įkelti „QMK Toolbox“. Pasirinkite Atviras šalia viršutinės juostos ir pasirinkite anksčiau atsisiųstą .HEX failą. Prieš įdiegdami šį failą „Arduino“, turite įjungti plokštę į „Bootloader“ režimą. Tai galima pasiekti sutrumpinus atstatymo ir įžeminimo kaiščius. Darbui atlikti panaudojome nedidelį vielos gabalėlį.
Kai lenta yra tinkamame režime, turite tik kelias sekundes spustelėti Blykstė mygtuką „QMK Toolbox“ programinėje įrangoje. Jei jums pasisekė, jūsų ekranas turėtų atrodyti kaip aukščiau, tačiau visada galite pabandyti dar kartą, jei nespėsite laiku įsijungti.
5 veiksmas: išbandykite klaviatūrą
Testavimas yra svarbus, kai dirbate su „Arduino“, nes dažnai galite sutaupyti daug laiko, jei anksti nustatysite problemas. Mes naudojome svetainę pavadinimu Klaviatūros tikrintuvas išbandyti mūsų darbą. Ši svetainė nurodo paskutinį klavišą, kuris buvo paspaustas, net jei jis nebuvo įtrauktas į grafiką; puikiai tinka klaviatūrai naudojant aukštesnius F klavišus. Prieš eidami į priekį, įsitikinkite, kad visi raktai veikia.
6 žingsnis: Surinkite makro klaviatūrą
Pagaliau atėjo laikas surinkti klaviatūrą. Pradėkite pritvirtindami „Arduino“ prie korpuso vidinės pusės. Tam galite naudoti dvipusę juostą, tačiau mes pasirinkome superklijus, kad kuo geriau sulaikytume. Turite įsitikinti, kad „Arduino“ pastatėte taip, kad USB kabelis būtų visiškai įkištas į įrenginį.
Tada atėjo laikas pritvirtinti galinę plokštę prie pagrindinės klaviatūros korpuso. Jei spausdinimui naudojote PLA, galėsite tiesiog įsukti M3 varžtus į skyles kiekvienoje galinės plokštės pusėje. Tačiau kietesnėms medžiagoms, norint sukurti siūlą, gali tekti naudoti čiaupą. Užveržę varžtus įsitikinkite, kad kiekvienas raktas veikia tinkamai.
Galiausiai galite pridėti klaviatūros dangtelius klaviatūros viršuje ir pradėti jį naudoti.
Makro klaviatūros naudojimas
Dauguma programinės įrangos leis jums pakeisti numatytuosius klavišų rinkinius, kurie turėtų palengvinti makrokomandos klaviatūros naudojimą daugeliui skirtingų programų. Taip pat galite apsvarstyti idėją sukurti sudėtingesnę programinę įrangą. Anksčiau naudojama svetainė leidžia pridėti klaviatūros sluoksnių, makrokomandų ir net apšvietimo.
Nesvarbu, ar jaučiatės nuotaikingai, ar ne, tikimės, kad jums patiks jūsų sukurta makro klaviatūra. Šis projektas yra labai įdomus, tuo pat metu suteikiant galimybę sužinoti apie litavimą ir klaviatūros kūrimą.
Makrokomandos leidžia automatizuoti mygtukų paspaudimus žaidimuose ir programose, kad būtų galima valdyti pavėluotus atsakymus. Štai keletas tam skirtų programų!
Skaityti toliau
- Pasidaryk pats
- Programavimas
- 3D spausdinimas
- Mechaninė klaviatūra
- Klaviatūros nuorodos
- Makrokomandos
Samuelis yra Jungtinėje Karalystėje įsikūręs technologijų rašytojas, aistrinantis viską, ką gali pasidaryti pats. Pradėjęs verslą žiniatinklio kūrimo ir 3D spausdinimo srityse, taip pat daugelį metų dirbęs rašytoju, Samuelis siūlo unikalią įžvalgą apie technologijų pasaulį. Daugiausia dėmesio skiriantis „pasidaryk pats“ technologijų projektams, jis myli ne ką kita, kaip dalintis linksmomis ir įdomiomis idėjomis, kurias galite išbandyti namuose. Už darbo ribų Samuelį paprastai galima rasti važiuojantį dviračiu, žaidžiantį kompiuterinius vaizdo žaidimus ar beviltiškai bandant bendrauti su savo augintiniu.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia