Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Tsim Tus Qauv Layout
- Kauj ruam 2: Tsim SVG Cov Ntaub Ntawv
- Kauj Ruam 3: Tsim 3D Qauv
- Kauj Ruam 4: Solder and Assemble
- Kauj ruam 5: Code
Video: Arduino Mechanical Keypad: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Kuv xav tau tus pin ncoo rau lwm qhov haujlwm, yog li kuv txiav txim siab los ua lub keyboard nrog cov khoom kuv muaj hauv tsev.
Khoom siv
-
1 u Keycaps:
- 1 rau 9
- Rho tawm
-
2 u Keycaps:
- 0
- NTUJ
- 12 qhov tseem ceeb hloov pauv (Kuv siv Cherry yellows tab sis ib qho yuav Cherrys yuav ua haujlwm!)
- Arduino Ib
- 3D luam hloov phaj (saib Kauj Ruam 1)
Kauj Ruam 1: Tsim Tus Qauv Layout
Yog tias koj xav ua koj cov keyboard nrog cov lej loj ib yam li kuv, koj tuaj yeem rub tawm thiab 3D luam kuv cov ntawv STL ncaj qha, thiab hla mus rau Kauj Ruam 4!
Tab sis yog tias koj xav tsim koj tus kheej siv keyboard-layout-editor:
Rho tawm cov lus txais tos los ntawm txhaj rau nws thiab siv khawm Delete Key.
Txhawm rau kom tau txais cov txheej txheem koj xav tau, koj tuaj yeem hloov kho txhua tus yuam sij hauv qab Cov Khoom tab thiab teeb tsa Qhov Siab thiab Dav (1 = 1u, 1.5 = 1.5u thiab ntxiv rau). Koj tuaj yeem txav cov yuam sij ncig nrog koj cov yawm sij xub.
Thaum koj tus qauv tsim tiav, mus rau Raw Data tab thiab luam cov cai nyob ntawd.
Kauj ruam 2: Tsim SVG Cov Ntaub Ntawv
Koj yuav tig koj tus qauv rau hauv SVG cov ntaub ntawv nrog swilkb:
Muab tshuaj txhuam cov cai uas koj tau theej rau hauv Plate Layout
Xaiv koj hom hloov (Kuv qhia MX_t: 1 vim tias nws yuav yooj yim dua rau luam tawm)
Xaiv hom tshuaj tiv thaiv kab mob - Kuv xaiv Cherry + Costar {_s: 1} tab sis tsis tas yuav xav tau lossis siv cov tshuaj tiv thaiv kab mob.
Ntug padding yog loj npaum li cas ciam teb nyob ib ncig ntawm tag nrho koj cov yuam sij yuav yog (Kuv siv 10mm nyob ib puag ncig)
Tawm qhov seem ntawm cov kev xaiv tawm
Ntaus Kos Kuv CAD. Nyem rau khawm SVG, thiab khaws cov ntawv (koj yuav tsum tau CTRL-S lossis nyem rau ntawm daim duab).
Kauj Ruam 3: Tsim 3D Qauv
Nkag mus rau Tinkercad thiab pib qhov haujlwm tshiab.
Ntshuam koj cov ntaub ntawv SVG; tinkercad yuav cia li ntxiv tuab. Lub neej ntawd yog 10mm - txoj kev tuab heev rau cov phaj hloov! Teem lub tuab (lub xwm fab hauv nruab nrab) mus rau 3.00mm.
Export koj txoj haujlwm raws li STL thiab koj tau npaj rau 3D luam tawm!
Kauj Ruam 4: Solder and Assemble
Cov yuam sij tau txuas nrog kab thiab kab.
Kuv xub tsim lub Circuit nrog diodes los tiv thaiv qhov yuam kev yuam kev. Tus lej Arduino saib xyuas qhov ntawd, yog li txuag koj tus kheej qee qhov haujlwm thiab hla lub diodes!
Txuas kab rau tus pin 0, 1, 2
Txuas kab rau pins 10, 11, 12, 13
Kauj ruam 5: Code
Kuv siv Keypad lub tsev qiv ntawv uas koj yuav xav tau rub tawm
Mus rau Sketch -> Xws li Lub Tsev Qiv Ntawv -> Tswj Cov Tsev Qiv Ntawv.. thiab tshawb rau "Keypad" thiab nyem Nruab
Yog tias koj tsim koj tus kheej lub keyboard, hloov kho 2D array ntawm cov yuam sij.
Upload rau koj Arduino thiab koj ua tiav!
Pom zoo:
Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)
Mechanical Seven Segment Display Clock: Ob peb lub hlis dhau los Kuv tau tsim ob tus lej 7 tshuab ntu uas kuv tau hloov mus rau lub sijhawm suav suav. Nws tau tawm los zoo heev thiab muaj coob tus neeg pom tias ua ob npaug ntawm cov zaub kom ua lub moos. Qhov teeb meem yog tias kuv twb tau khiav lawm
Cherry Pi Split Mechanical Keyboard: 45 Kauj Ruam (nrog Duab)
Cherry Pi Split Mechanical Keyboard: Kuv tau siv Microsoft Natural Elite keyboard tau ntau xyoo. Thiab tom qab yuav luag 20 xyoo kev ua haujlwm ncaj ncees, nws yog qhov kawg ntawm nws lub neej. Thaum kuv tshawb nrhiav qhov hloov pauv, kuv kuj tau saib ntawm cov twj sib txawv ntawm cov twj siv hluav taws xob. Thiab vim tias kuv niaj hnub ua DIY
ErgoDox Mechanical Keyboard: 11 Kauj Ruam (nrog Duab)
ErgoDox Mechanical Keyboard: Cov keyboard ErgoDox yog kev sib cais, cov khoos phis tawj thiab cov programmable keyboard. Nws yog qhov qhib tag nrho yog li, txhua yam koj xav tau los tsim nws yog yuav cov khoom thiab mob siab rau lub sijhawm
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Custom Macro Mechanical Keypad: 12 Cov Kauj Ruam (nrog Duab)
Custom Macro Mechanical Keypad: Hauv Phau Ntawv Qhia no kuv yuav coj koj mus txog qhov pib ntawm kev tsim koj tus kheej 6 tus yuam sij macropad, tswj los ntawm Arduino. Kuv yuav coj koj mus txog qhov koj xav tau, yuav ua li cas sib sau ua ke, yuav ua haujlwm li cas, thiab yuav ua li cas txhim kho nws lossis ua kom nws yog koj li