Fie că sunteți un streamer Twitch, un designer 3D sau aproape orice alt tip de utilizator de computer, tastaturile macro (cunoscute și sub numele de tampoane macro sau tastaturi macro) pot fi utile. Acționând ca o tastatură auxiliară, aceste dispozitive mici pot fi încărcate cu comenzi rapide, macrocomenzi și alte comenzi de la tastatură pentru a vă permite să gestionați acțiuni complexe cu o singură apăsare de tastă.

În loc să cumpărați o tastatură macro, de ce să nu creați una singură? Vă vom arăta cum să utilizați comutatoarele mecanice de la tastatură, un Arduino și firmware-ul tastaturii QMK pentru a începe.

Veți avea nevoie de câteva instrumente și piese pentru construirea tastaturii macro. Ar trebui să le puteți obține pe toate online.

  • Imprimantă 3D (sau un serviciu de imprimare 3D local)
  • Ciocan de lipit
  • Șurubelniță / cheie hexagonală (pentru a se potrivi cu șuruburile dvs.)
  • Mașini de tăiat / decupat sârme

Părțile:

  • Filament pentru imprimantă 3D la alegere (am folosit PLA și PETG)
  • instagram viewer
  • Arduino Pro Micro
  • 8 x comutatoare mecanice cu cheie în stil Cherry MX
  • 8 x Keycaps (tastele re-legendabile funcționează frumos)
  • 2 x șuruburi M3
  • Sârmă acoperită cu siliciu (nu din PVC)
  • Bandă față-verso sau superglue (pentru a monta Arduino)

Cum să construiți o tastatură macro cu fir manual

Odată ce aveți toate componentele la îndemână, va fi timpul să începeți construirea tastaturii macro. Acest proces poate fi dificil și provocator, dar va fi, de asemenea, satisfăcător odată ce veți ajunge la sfârșitul acestuia. Să ne scufundăm direct în munca pe care trebuie să o faceți.

Pasul 1: Imprimați carcasa și placa de fundal

Mai întâi, trebuie să imprimați carcasa și placa de fundal pentru tastatura macro. Nu am realizat modelele 3D pentru acest proiect; le-am găsit pe Thingiverse. The Stream Mini tastatură macro ieftină a fost inițial construit de DaveM, deși am modificat abordarea firmware-ului de lipit și tastatură pentru a ușura un pic.

Am folosit PLA pentru secțiunea de bază a tastaturii și PETG pentru placa din spate, dar puteți folosiți orice tip de filament iti place. A noastră nu a necesitat suporturi, plute sau alte completări. Poate merita să experimentați setările de imprimare dacă sunteți nou la imprimarea 3D, iar cei care utilizează magazinele locale de imprimare vor putea primi sfaturi pentru setările lor de imprimare.

Dacă tipăriți acasă, este logic să folosiți timpul necesar imprimării tastaturii pentru a lucra la celelalte elemente ale proiectului.

Pasul 2: Construiți configurația tastaturii

Înainte de a începe să conectați ceva, trebuie să creați o configurație pentru tastatură care să îi permită să funcționeze corect. Pentru aceasta, va trebui să accesați câteva site-uri web diferite. Primul este Editor de aspect tastatură. Puteți utiliza acest site pentru a crea un aspect de tastatură precum cel din imaginea de mai sus, apoi accesați Date neprelucrate filă și copiați codul simplu găsit în interior.

Următorul site pe care va trebui să-l vizitați este numit Tastatură Firmware Builder. După cum sugerează și numele său, acest site vă permite să creați firmware-ul tastaturii care este alimentat de QMK, oferind în același timp o modalitate ușoară de a vă afla pinii Arduino. Această parte a procesului parcurge câțiva pași diferiți.

  • Pasul 1: lipiți codul de aspect al tastaturii în casetă și faceți clic Import.
  • Pasul 2: Asigurați-vă că Cablare fila se potrivește cu imaginea de mai sus; aceasta arată o hartă de bază a cablajului pe care îl veți folosi.
  • Pasul 3: Mergeți la Pinii filă și alegeți ace pentru care funcționează microcontrolerul pe care îl utilizați (folosim un Arduino Pro Micro). Am folosit F4 și F6 pentru cele două rânduri ale noastre și B5, E6, B6 și B3 pentru cele patru coloane. Acest lucru a fost făcut mai ales pentru comoditate, deoarece poate fi mai ușor să lipiți firele pe Arduino atunci când acestea sunt distanțate.
  • Pasul 4: Acum este timpul să vă configurați maparea cheilor. Am folosit F14 până la F21 pentru tastatură, deoarece aceste taste sunt disponibile în macOS și Windows, dar tastaturile nu au tendința de a le avea. Selectați o cheie și faceți clic pe caseta de mai jos Configurați cheia selectată pentru a alege comanda dorită pentru fiecare tastă.
  • Pasul 5: Mergeți la Compila fila și faceți clic pe Descărcați .hex pentru a prelua firmware-ul pe care tocmai l-ați construit.

Păstrați acest firmware, deoarece veți avea nevoie de el mai târziu. În primul rând, însă, este timpul să conectați Arduino și comutatoarele pe care le utilizați.

Pasul 3: conectați Arduino și comutatoarele

Cablarea Arduino cu comutatoarele dvs. este un proces destul de simplu. Am început prin tăierea lungimilor de sârmă în două culori. Aveți nevoie de două fire pentru rândurile dvs. și de patru fire pentru coloanele dvs., iar noi am folosit roșu și respectiv negru.

Apoi, este timpul să începeți să lipiți fire la picioarele de pe întrerupătoare. Asigurați-vă că întrerupătoarele dvs. sunt în pozițiile corecte fixate pe placa din spate înainte de a începe acest lucru. Deoarece întrerupătoarele trebuie să se atașeze la fir în diferite puncte, constatăm că cel mai bine este să tăiem secțiuni din izolația firului, așa cum se vede în imaginea de mai sus.

Am început prin lipirea firelor pentru rândurile noastre la piciorul drept al fiecărui comutator, urmate de firele pentru coloanele noastre din piciorul stâng. Vedeți imaginea de mai sus pentru o idee despre cum arată acest lucru atunci când este terminat.

Apoi, va fi timpul să lipiți firele pe care tocmai le-ați instalat pe placa Arduino pe care o utilizați. Acest proces ar trebui să fie ușor, deoarece am aflat deja unde trebuie atașat fiecare fir. Fotografia de mai sus arată cum ar trebui să arate acest lucru când ați terminat. Doar șase fire, atât de frumos și simplu.

Legate de: Cele mai bune 9 fiare de lipit pentru începători

Pasul 4: Încărcați QMK pe tastatură

Înainte de a merge mai departe cu construirea tastaturii, este timpul să încărcați firmware-ul pe care l-ați realizat anterior pe Arduino pentru a vă asigura că totul funcționează corect. Va trebui să descărcați un software numit QMK Toolbox de la GitHub pentru a parcurge acest proces, iar programul de instalare dorit îl puteți găsi în Lansări secțiunea proiectului.

Cu QMK Toolbox instalat, vă puteți conecta Arduino la computer utilizând un cablu micro USB. Acest lucru ar trebui să facă placa să clipească, iar sistemul dvs. de operare vă poate oferi o notificare pentru a vă spune că un dispozitiv a fost conectat.

Acum puteți încărca QMK Toolbox. Selectați Deschis lângă bara de sus și alegeți fișierul .HEX pe care l-ați descărcat mai devreme. Înainte de a putea instala acest fișier pe Arduino, trebuie să puneți placa în modul Bootloader. Acest lucru poate fi realizat prin scurtcircuitarea pinilor Reset și Ground. Am folosit o mică bucată de sârmă pentru a face treaba.

Odată ce placa este în modul corect, aveți la dispoziție doar câteva secunde Flash din software-ul QMK Toolbox. Dacă aveți succes, ecranul dvs. ar trebui să arate ca cel de mai sus, dar puteți încerca întotdeauna din nou dacă nu reușiți să clipiți la bord la timp.

Pasul 5: Testarea tastaturii

Testarea este importantă ori de câte ori lucrați cu un Arduino, deoarece de multe ori puteți economisi mult timp dacă identificați problemele din timp. Am folosit un site web numit Tastatură Checker pentru a ne testa munca. Acest site vă spune ultima tastă care a fost apăsată, chiar dacă nu este inclusă în grafic; perfect pentru o tastatură care utilizează taste F mai mari. Asigurați-vă că toate cheile funcționează înainte de a merge mai departe.

Pasul 6: Asamblați tastatura macro

Este în sfârșit timpul să vă asamblați tastatura. Începeți prin atașarea Arduino la interiorul carcasei. Puteți utiliza bandă dublă pentru aceasta, dar am optat pentru superglue pentru a obține cea mai bună reținere posibilă. Trebuie să vă asigurați că poziționați Arduino astfel încât cablul USB să poată fi introdus complet în dispozitiv.

Apoi, este timpul să atașați placa posterioară la corpul principal al tastaturii. Dacă ați utilizat PLA pentru imprimare, veți putea pur și simplu să înșurubați șuruburile M3 în găurile de pe fiecare parte a plăcii posterioare. Cu toate acestea, pentru materiale mai dure, poate fi necesar să utilizați o atingere pentru a crea un fir. Asigurați-vă că fiecare cheie funcționează corect după ce ați strâns șuruburile.

În cele din urmă, puteți adăuga tastele în partea de sus a tastaturii și puteți începe să o utilizați.

Utilizarea tastaturii dvs. macro

Majoritatea software-ului vă va permite să modificați legăturile de taste implicite găsite în interior, ceea ce ar trebui să faciliteze utilizarea tastaturii macro pentru o serie de aplicații diferite. Ați putea lua în considerare și ideea de a construi firmware cu mai multă complexitate. Site-ul web pe care l-am folosit anterior vă permite să adăugați straturi, macrocomenzi și chiar iluminare la tastatură.

Indiferent dacă vă simțiți aventuros sau nu, sperăm să vă bucurați de tastatura macro pe care o creați. Acest proiect este foarte distractiv, oferind în același timp o modalitate de a afla despre lipire și construirea tastaturii.

AcțiuneTweetE-mail
Cele mai bune 6 aplicații pentru a vă automatiza tastatura și mouse-ul

Macrocomenzile vă permit să automatizați apăsarea butoanelor în jocuri și aplicații pentru a controla răspunsurile întârziate. Iată câteva aplicații pentru asta!

Citiți în continuare

Subiecte asemănătoare
  • DIY
  • Programare
  • printare 3d
  • Tastatură mecanică
  • Comenzi rapide de la tastatură
  • Macrocomenzi
Despre autor
Samuel L. Garbett (9 articole publicate)

Samuel este un scriitor de tehnologie din Marea Britanie, pasionat de toate lucrurile de bricolaj. După ce a început afaceri în domeniile dezvoltării web și imprimării 3D, împreună cu lucrul ca scriitor de mulți ani, Samuel oferă o perspectivă unică asupra lumii tehnologiei. Concentrându-se în principal pe proiecte tehnice DIY, el nu iubește altceva decât să împărtășească idei distractive și incitante pe care le puteți încerca acasă. În afara muncii, Samuel poate fi de obicei găsit cu bicicleta, jucând jocuri video pe computer sau încercând cu disperare să comunice cu crabul său.

Mai multe de la Samuel L. Garbett

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona