Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Trebao mi je pin pad za drugi projekat, pa sam odlučio da napravim tastaturu sa dijelovima koje sam imao kod kuće.
Supplies
-
1u tipkovnice
- 1 do 9
- IZBRIŠI
-
2u tipkovnice
- 0
- ENTER
- 12 ključeva (koristio sam Cherry žutu boju, ali Cherrys će raditi po volji!)
- Arduino Uno
- 3D štampana ploča prekidača (pogledajte korak 1)
Korak 1: Dizajnirajte raspored tastature
Ako želite da vaša tastatura bude sa tasterima iste veličine kao ja, možete preuzeti i 3D štampati moju STL datoteku direktno i preskočiti na korak 4!
Ali ako trebate sami dizajnirati pomoću uređivača rasporeda tastature:
Izbrišite poruku dobrodošlice klikom na nju i pomoću dugmeta Delete Key.
Da biste dobili željeni izgled, možete prilagoditi svaki ključ na kartici Svojstva i postaviti visinu i širinu (1 = 1u, 1,5 = 1,5u i tako dalje). Pomoću tastera sa strelicama možete da pomerate tastere.
Kad vaš dizajn bude spreman, idite na karticu Sirovi podaci i kopirajte kôd tamo.
Korak 2: Izgradite SVG datoteku
Dizajn ćete pretvoriti u SVG datoteku sa swilkb:
Zalijepite kôd koji ste kopirali u raspored ploča
Odaberite vrstu prekidača (predlažem MX_t: 1 jer će se lakše ispisivati)
Odaberite vrstu stabilizatora - odabrao sam Cherry + Costar {_s: 1}, ali mi na kraju nisu bili potrebni ili korišteni stabilizatori.
Rubovi su veliki obrub oko svih vaših ključeva (koristio sam 10 mm svuda okolo)
Ostale opcije ostavite isključenima
Pritisnite Draw My CAD. Pritisnite dugme SVG i sačuvajte datoteku (moraćete da pritisnete CTRL-S ili desni klik na sliku).
Korak 3: Izgradite 3D model
Prijavite se na Tinkercad i započnite novi projekt.
Uvezite SVG datoteku; tinkercad će automatski dodati debljinu. Zadana vrijednost je 10 mm - previše debela za ploču sa prekidačem! Postavite debljinu (kvadrat u sredini) na 3,00 mm.
Izvezite svoj projekat kao STL i spremni ste za 3D štampanje!
Korak 4: Lemite i sastavite
Tipke su povezane duž kolona i redova.
Prvobitno sam dizajnirao sklop s diodama kako bi se spriječilo lažno pritiskanje tipki. Arduino kôd vodi računa o tome, pa si uštedite malo posla i preskočite diode!
Pričvrstite redove na pinove 0, 1, 2
Pričvrstite stupce na pinove 10, 11, 12, 13
Korak 5: Kodirajte
Koristio sam biblioteku tastature koju ćete morati preuzeti
Idite na Sketch -> Include Library -> Manage Libraries.. i potražite "Keypad" i kliknite Install
Ako ste sami dizajnirali tastaturu, prilagodite 2D niz tastera.
Prenesite na svoj Arduino i gotovi ste!