Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Bonjour à tous, Après avoir navigué pendant de nombreuses heures et conçu plein de trucs sympas, j'ai finalement réussi à construire quelque chose. Par conséquent, préparez-vous pour mon premier Instructable !
Je passe beaucoup de mes heures, tant professionnellement que pour le plaisir, à gribouiller dans AutoCAD. Pour des raisons ergonomiques, j'ai déjà acheté un clavier Numpad supplémentaire à utiliser avec ma main gauche, je n'ai donc pas besoin de lâcher la souris. Cependant, j'ai toujours besoin de bouger ma main pour taper certaines commandes comme « BOX » ou « RECT ». Et pour aggraver les choses: je dois également appuyer sur la touche ENTRÉE après l'avoir fait. Inutile de dire que je trouve ce "bouger la main gauche" un peu trop d'exercice à mon goût.
Alors, ne serait-ce pas bien si vous pouviez appuyer sur une seule touche et obtenir une boîte (ou quelque chose de similaire) en retour ?
C'est pourquoi j'ai conçu ce merveilleux clavier ShortCut alimenté par Arduino.
Fournitures:
Choses dont vous aurez besoin:
1x Arduino Micro – Si vous vivez dans le beau pays des Pays-Bas, vous pouvez le trouver ici:
Borne à vis 2x 2, 54 mm, 10 broches -
1x interrupteur à bouton RobotDyn – Encore une fois: https://www.tinytronics.nl/shop/nl/arduino/access… ou:
1x matrice de boutons RobotDyn 4x4 -
robotdyn.com/button-keypad-4x4-module.html
1x Joystick pour Arduino - J'en ai eu quelques-uns, mais je suis sûr que ce sont ceux que j'ai commandés:
1x câble USB vers Micro USB
Optionnel:
1x interrupteur à bascule -
Étape 1: Imprimez votre boîtier et connectez votre matériel
Imprimez le fichier stl que j'ai fourni ci-dessous. Ce sera la base de votre clavier.
Il m'a fallu environ 9 heures pour imprimer ce boîtier, ce qui vous laisse suffisamment de temps pour connecter tout votre matériel à l'Arduino Micro.
J'ai connecté les différents composants à l'Arduino comme suit:
Clavier -> A0
Joystick de l'axe X -> A1
Joystick de l'axe Y -> A2
Joystick Selectpin -> 7
Bouton (ShiftPin) -> 6
Je n'ai pas encore connecté l'interrupteur à bascule car je n'en ai pas encore l'utilité. Mais vous pouvez utiliser n'importe quelle broche (numérique) que vous voulez.
Maintenant que vous avez connecté tous vos composants, votre boîtier n'est probablement pas encore prêt. Mais ne vous inquiétez pas ! Cela vous donne le temps d'imprimer les graphiques des boutons. Vous les trouverez dans les fichiers nommés "ACAD Toetsenbord Knoppen".
Je sais que la qualité de ceux-ci est médiocre, mais je n'ai pas pu trouver de meilleurs pictos en ligne, ni la motivation d'en concevoir moi-même.
Étape 2: Télécharger le code
Cette étape est facile. Branchez simplement votre Arduino et téléchargez votre code dessus à l'aide d'Arduino IDE.
N'hésitez pas à modifier les commandes pour mieux répondre à vos besoins. Je ne sais pas comment insérer des parties du code ici pour des explications supplémentaires, donc si vous avez des questions, n'hésitez pas à les poser dans la section commentaires.
Étape 3: Assemblage final
Votre impression devrait maintenant être terminée et vous serez prêt à installer tous les composants dans le boîtier. vous aurez besoin de 8x M3x5mm, 4x M2x5mm et 2 vis à bois 4x16. Différentes longueurs fonctionneraient aussi, je suppose, mais ce sont celles que j'ai utilisées.
Il ne vous reste plus qu'à le brancher sur votre ordinateur et à vous amuser !