Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Potřeboval jsem pinpad pro další projekt, a tak jsem se rozhodl vyrobit klávesnici s díly, které jsem měl doma.
Zásoby
-
1u Keycaps:
- 1 až 9
- VYMAZAT
-
2u Keycaps:
- 0
- ENTER
- 12 klíčových přepínačů (použil jsem třešňové žloutky, ale jakákoli vůle Cherrys bude fungovat!)
- Arduino Uno
- 3D tištěná spínací deska (viz krok 1)
Krok 1: Navrhněte rozložení klávesnice
Pokud chcete, aby vaše klávesnice měla stejně velké klávesy jako já, můžete si stáhnout a vytisknout můj soubor STL přímo a přeskočit na krok 4!
Pokud však potřebujete navrhnout vlastní pomocí editoru rozložení klávesnice:
Uvítací zprávu smažete kliknutím na ni a pomocí tlačítka Odstranit klíč.
Chcete -li získat požadované rozložení, můžete upravit každou klávesu na kartě Vlastnosti a nastavit výšku a šířku (1 = 1u, 1,5 = 1,5u atd.). Klávesami můžete pohybovat pomocí kláves se šipkami.
Když je váš návrh připraven, přejděte na kartu Raw Data a zkopírujte tam kód.
Krok 2: Vytvořte soubor SVG
Svůj návrh změníte na soubor SVG pomocí swilkb:
Vložte zkopírovaný kód do rozložení desky
Vyberte typ přepínače (doporučuji MX_t: 1, protože bude snazší tisknout)
Vyberte typ stabilizátoru - zvolil jsem Cherry + Costar {_s: 1}, ale nakonec jsem nepotřeboval ani nepoužíval stabilizátory.
Okrajové polstrování určuje, jak velký bude okraj kolem všech vašich klíčů (použil jsem všude 10 mm)
Zbylé možnosti nechte vypnuté
Hit Draw My CAD. Klikněte na tlačítko SVG a uložte soubor (budete muset CTRL-S nebo klikněte pravým tlačítkem na obrázek).
Krok 3: Sestavte 3D model
Přihlaste se do Tinkercad a spusťte nový projekt.
Importujte svůj soubor SVG; tinkercad automaticky přidá tloušťku. Výchozí hodnota je 10 mm - příliš velká na spínací desku! Nastavte tloušťku (čtverec uprostřed) na 3,00 mm.
Exportujte svůj projekt jako STL a jste připraveni na 3D tisk!
Krok 4: Pájejte a sestavujte
Klíče jsou spojeny podél sloupců a řádků.
Původně jsem obvod navrhl s diodami, aby se zabránilo falešným stiskům kláves. O to se stará kód Arduino, takže si ušetříte práci a vynecháte diody!
Připojte řádky k pinům 0, 1, 2
Připevněte sloupky k kolíkům 10, 11, 12, 13
Krok 5: Kód
Použil jsem knihovnu klávesnice, kterou si budete muset stáhnout
Přejděte na Sketch -> Include Library -> Manage Libraries.. a vyhledejte „Keypad“a klikněte na Install
Pokud jste si navrhli vlastní klávesnici, upravte 2D pole kláves.
Nahrajte do svého Arduina a máte hotovo!