Table des matières:
- Fournitures
- Étape 1: Concevoir la disposition du clavier
- Étape 2: Créer un fichier SVG
- Étape 3: Construire un modèle 3D
- Étape 4: Souder et assembler
- Étape 5: Coder
Vidéo: Clavier mécanique Arduino : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
J'avais besoin d'un clavier pour un autre projet, alors j'ai décidé de faire un clavier avec des pièces que j'avais à la maison.
Fournitures
-
Touches 1u:
- 1 à 9
- EFFACER
-
Touches 2u:
- 0
- ENTRER
- 12 interrupteurs à clé (j'ai utilisé des cerises jaunes mais toutes les cerises fonctionneront!)
- Arduino Uno
- Plaque de commutation imprimée en 3D (voir étape 1)
Étape 1: Concevoir la disposition du clavier
Si vous souhaitez créer votre clavier avec des touches de la même taille que moi, vous pouvez télécharger et imprimer directement mon fichier STL en 3D, et passer à l'étape 4 !
Mais si vous avez besoin de concevoir le vôtre en utilisant keyboard-layout-editor:
Supprimez le message de bienvenue en cliquant dessus et en utilisant le bouton Supprimer la clé.
Pour obtenir la disposition souhaitée, vous pouvez ajuster chaque touche sous l'onglet Propriétés et définir la hauteur et la largeur (1 = 1u, 1.5 = 1.5u et ainsi de suite). Vous pouvez déplacer les touches avec vos touches fléchées.
Lorsque votre conception est prête, accédez à l'onglet Données brutes et copiez-y le code.
Étape 2: Créer un fichier SVG
Vous allez transformer votre design en un fichier SVG avec swilkb:
Collez le code que vous avez copié dans Plate Layout
Choisissez votre type de commutateur (je suggère MX_t:1 car ce sera plus facile à imprimer)
Choisissez le type de stabilisateur - j'ai choisi Cherry + Costar {_s:1} mais je n'ai pas eu besoin ou utilisé de stabilisateurs.
Le rembourrage des bords est la taille de la bordure autour de toutes vos clés (j'ai utilisé 10 mm tout autour)
Laissez le reste des options désactivé
Appuyez sur Dessiner mon CAO. Cliquez sur le bouton SVG et enregistrez le fichier (vous devrez CTRL-S ou clic droit sur l'image).
Étape 3: Construire un modèle 3D
Connectez-vous à Tinkercad et démarrez un nouveau projet.
Importez votre fichier SVG; tinkercad ajoutera automatiquement de l'épaisseur. La valeur par défaut est de 10 mm - bien trop épaisse pour une plaque d'interrupteur ! Réglez l'épaisseur (le carré au milieu) sur 3,00 mm.
Exportez votre projet au format STL et vous êtes prêt à imprimer en 3D !
Étape 4: Souder et assembler
Les clés sont connectées le long des colonnes et des lignes.
J'ai initialement conçu le circuit avec des diodes pour éviter les fausses pressions sur les touches. Le code Arduino s'en charge, alors économisez du travail et évitez les diodes !
Attachez les rangées aux broches 0, 1, 2
Fixez les colonnes aux broches 10, 11, 12, 13
Étape 5: Coder
J'ai utilisé la bibliothèque Keypad que vous devrez télécharger
Allez dans Sketch -> Inclure la bibliothèque -> Gérer les bibliothèques.. et recherchez "Clavier" et cliquez sur Installer
Si vous avez conçu votre propre clavier, ajustez le réseau de touches 2D.
Téléchargez sur votre Arduino et vous avez terminé !
Conseillé:
Clavier mécanique Cherry Pi Split : 45 étapes (avec photos)
Clavier mécanique Cherry Pi Split : J'utilise un clavier Microsoft Natural Elite depuis des années. Et après presque 20 ans de bons et loyaux services, il est en fin de vie. Lors de ma recherche d'un remplaçant, j'ai également examiné différents claviers mécaniques. Et parce que je fais régulièrement du DIY
Clavier mécanique ErgoDox : 11 étapes (avec photos)
Clavier mécanique ErgoDox : Le clavier ErgoDox est un clavier divisé, mécanique et programmable. Il est entièrement open source, donc tout ce dont vous avez besoin pour le construire est d'acheter les pièces et de consacrer du temps. Je travaille en tant qu'ingénieur logiciel et je cherche toujours des moyens d'améliorer ma productivité
Nettoyer un vieux clavier mécanique : 5 étapes (avec photos)
Nettoyer un vieux clavier mécanique : Les claviers mécaniques étaient très courants et populaires dans les années 1990 et avant, et pour de nombreuses personnes, la sensation et le son qu'ils donnaient ressemblaient plus à ceux des machines à écrire auxquelles ils auraient pu être habitués auparavant. Depuis, le clavier mécanique
Clavier mécanique macro personnalisé : 12 étapes (avec photos)
Clavier mécanique macro personnalisé : dans ce Instructable, je vais vous expliquer les bases de la création de votre propre macropad à 6 touches, contrôlé par un Arduino. Je vais vous expliquer ce dont vous avez besoin, comment l'assembler, comment le programmer et comment l'améliorer ou en faire votre ow
Interface de clavier avec 8051 et affichage des numéros de clavier en 7 segments : 4 étapes (avec images)
Interface du clavier avec 8051 et affichage des numéros du clavier dans 7 segments : dans ce didacticiel, je vais vous expliquer comment nous pouvons interfacer le clavier avec le 8051 et afficher les numéros du clavier dans un affichage à 7 segments