Sisukord:

Lego 4x4 klaviatuurimaatriks: 8 sammu (piltidega)
Lego 4x4 klaviatuurimaatriks: 8 sammu (piltidega)

Video: Lego 4x4 klaviatuurimaatriks: 8 sammu (piltidega)

Video: Lego 4x4 klaviatuurimaatriks: 8 sammu (piltidega)
Video: I made a #lego mechanical keyboard with #3dprinting 2024, Juuni
Anonim
Lego 4x4 klaviatuurimaatriks
Lego 4x4 klaviatuurimaatriks
Lego 4x4 klaviatuurimaatriks
Lego 4x4 klaviatuurimaatriks

Kuigi ma olen viimased nädalad majas ummikus olnud, olen lõpuks jõudnud lõpetada mõned projektid, mis mu peas keerlevad. Olen viimastel nädalatel enamiku oma projektide alusena kasutanud Legot. Panin lõpuks oma Google AIY komplekti koos legodega kokku, ehitasin kohandatud legotükke kasutades ka kohandatud Apple Pencili hoidja. Seega oli aeg edasi liikuda millegi pisut keerulisema juurde. Ma tõesti tahtsin kasutada tükke, mis mul on majas ja legod olid ideaalsed. Ainuke asi, mis mul ehitamiseks tellida oli, oli Arduino Micro. Proovisin teiste plaatidega, kuid see on ausalt öeldes parim lahendus. See on plug and play. Tasus oodata paar päeva.

Sel nädalal tegelesin ühe projektiga, millele olen tükk aega mõelnud. 4x4 klaviatuurimaatriks minu arvuti skriptide otseteede jaoks. Olen teinud ka mõnda tööd Photoshopis ja tahtsin, et oleks võimalik kergemini edasi -tagasi navigeerida. Niisiis purustasin tööriistad ja asusin tööle. Ma kavatsen selle hiljem lahti võtta, et tellida telliseid, et muuta see ühtlaseks värviks. Aga nüüd, siin me läheme.

Tarvikud

  1. Arduino Micro
  2. 16 puutetundlikku nuppu
  3. Jootma
  4. Jootekolb
  5. Flux
  6. Micro USB kaabel
  7. Palju legosid
  8. Nuppude hoidja*
  9. Alusplaat *
  10. Arduino Micro Lego hoidja*

*Vajab 3D -printerit

Samm: printige osad välja

Printige osad
Printige osad

Peate osad 3D -printima ja ehitamiseks ette valmistama.

Samm: asetage nupud

Asetage nupud
Asetage nupud

Asetage puutetundlikud nupud alumisele põrandaliistule ja jootke need oma kohale.

Samm: jootke nupud oma kohale

Jootke nupud oma kohale
Jootke nupud oma kohale

Maatriksdiagrammi kasutades jootsin nupud ridade siksakilise mustri abil oma kohale. Eesmärk oli lihtsalt ühendada read ja veerud alla.

Samm: jootke read ja veerud

Jootke read ja veerud
Jootke read ja veerud

Alustasin 4 punase ja 4 musta juhtme jootmisega Arduino Micro külge. Seejärel joodeti kõik juhtmed veergude ja ridade juurde, pöörates suurt tähelepanu õiges suunas liikumisele. Arduino Micro liimiti kuumalt kohandatud 3D trükitud Lego osa külge.

Samm: ehitage eluase

Ehitage eluase
Ehitage eluase
Ehitage eluase
Ehitage eluase
Ehitage eluase
Ehitage eluase

Korpuse ehitamiseks kasutasin erinevaid 1x telliseid. Klaviatuuri all pole telliseid. See kinnitub perimeetrile. Tellised asetatakse ülaosale ja keskele lihtsalt suurema stabiilsuse tagamiseks.

6. samm: tilgutage 2x2 tellist sisse

Sisestage 2x2 tellist
Sisestage 2x2 tellist

2x2 tellised toimivad tegelike nuppudena ja sobivad ideaalselt puutetundlike nuppude kohale.

Samm: koodi kirjutamine

Koodeksi kirjutamine
Koodeksi kirjutamine

Projekti kood oli üsna lihtne. Ma järgisin mõnda koodi, mille leidsin Githubist. Pidin ridades ja veergudes mõningaid muudatusi tegema, kuid see töötab suurepäraselt. Raamatukogu juhised on Arduino CC veebisaidil.

8. samm: naudi

Olen väga põnevil selle klaviatuuri abil kunsti loomisest, sest saan kasutada oma loodud otseteid. Ma mõtlen, kuidas kavatsen iga 14 võtme skripti kirjutada.

Olen põnevil värskenduse postitamisest pärast telliste järjekindla värviskeemi tellimist.

Soovitan: