Índice:
- Suprimentos
- Etapa 1: projeto do layout do teclado
- Etapa 2: Criar arquivo SVG
- Etapa 3: construir um modelo 3D
- Etapa 4: soldar e montar
- Etapa 5: Código
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Eu precisava de um alfinete para outro projeto, então decidi fazer um teclado com peças que tinha em casa.
Suprimentos
-
1u Keycaps:
- 1 a 9
- EXCLUIR
-
2u Keycaps:
- 0
- DIGITAR
- 12 interruptores de tecla (usei amarelos cereja, mas qualquer um vai funcionar!)
- Arduino Uno
- Placa de interruptor impressa em 3D (consulte a Etapa 1)
Etapa 1: projeto do layout do teclado
Se você quiser fazer seu teclado com teclas do mesmo tamanho que eu, você pode baixar e imprimir em 3D meu arquivo STL diretamente e pular para a Etapa 4!
Mas se você precisar projetar seu próprio usando o editor de layout de teclado:
Exclua a mensagem de boas-vindas clicando nela e usando o botão Excluir chave.
Para obter o layout desejado, você pode ajustar cada tecla na guia Propriedades e definir a Altura e a Largura (1 = 1u, 1,5 = 1,5u e assim por diante). Você pode mover as teclas com as setas.
Quando seu design estiver pronto, vá para a guia Raw Data e copie o código lá.
Etapa 2: Criar arquivo SVG
Você transformará seu design em um arquivo SVG com swilkb:
Cole o código que você copiou no Plate Layout
Escolha o tipo de switch (sugiro MX_t: 1 porque será mais fácil de imprimir)
Escolha o tipo de estabilizador - escolhi Cherry + Costar {_s: 1}, mas acabei não precisando ou usando estabilizadores.
Preenchimento de borda é o tamanho da borda em torno de todas as suas teclas (usei 10 mm ao redor)
Deixe o resto das opções desativadas
Clique em Desenhar Meu CAD. Clique no botão SVG e salve o arquivo (você terá que pressionar CTRL-S ou clicar com o botão direito na imagem).
Etapa 3: construir um modelo 3D
Faça login no Tinkercad e inicie um novo projeto.
Importe seu arquivo SVG; tinkercad adicionará espessura automaticamente. O padrão é 10 mm - muito grosso para uma placa de interruptor! Defina a espessura (o quadrado no meio) para 3,00 mm.
Exporte seu projeto como um STL e você estará pronto para imprimir em 3D!
Etapa 4: soldar e montar
As chaves são conectadas ao longo de colunas e linhas.
Eu originalmente projetei o circuito com diodos para evitar pressionamentos de teclas falsas. O código do Arduino cuida disso, então poupe algum trabalho e pule os diodos!
Anexe as linhas aos pinos 0, 1, 2
Anexe as colunas aos pinos 10, 11, 12, 13
Etapa 5: Código
Eu usei a biblioteca do teclado que você precisa baixar
Vá para Sketch -> Incluir Biblioteca -> Gerenciar Bibliotecas.. e procure por "Teclado" e clique em Instalar
Se você projetou seu próprio teclado, ajuste a matriz 2D de teclas.
Faça upload para o seu Arduino e pronto!
Recomendado:
Teclado mecânico Cherry Pi Split: 45 etapas (com imagens)
Teclado mecânico Cherry Pi Split: uso um teclado Microsoft Natural Elite há anos. E depois de quase 20 anos de serviço leal, está no fim de sua vida útil. Durante minha busca por um substituto, também examinei diferentes teclados mecânicos. E porque eu regularmente faço DIY
Teclado mecânico ErgoDox: 11 etapas (com imagens)
Teclado Mecânico ErgoDox: O teclado ErgoDox é um teclado dividido, mecânico e programável. É totalmente open-source, então tudo que você precisa para construí-lo é comprar as peças e dedicar meu tempo. Trabalho como engenheiro de software e estou sempre procurando maneiras de melhorar minha produtividade
Faça um teclado numérico mecânico: 4 etapas
Faça um teclado numérico mecânico: eu tinha um teclado numérico USB IBM antigo acumulando poeira e, embora ainda pudesse ser usado, tinha teclas de membrana com domo de borracha. Embora não seja um obstáculo, estou querendo entrar em teclados mecânicos personalizados e esta foi uma boa introdução. Materiais utilizados
Limpe um teclado mecânico antigo: 5 etapas (com imagens)
Limpe um teclado mecânico antigo: os teclados mecânicos costumavam ser muito comuns e populares na década de 1990 e antes, e para muitas pessoas a sensação e o som que eles davam se assemelhavam mais às máquinas de escrever com as quais estavam acostumados. Desde então, o teclado mecânico
Teclado macro mecânico personalizado: 12 etapas (com imagens)
Teclado Mecânico Macro Customizado: Neste Instructable, irei conduzi-lo através dos fundamentos da criação de seu próprio macropad de 6 chaves, controlado por um Arduino. Eu irei mostrar o que você precisa, como montar, programar e como melhorá-lo ou torná-lo seu