Clavier Arduino Mechanical: 7 étapes

Clavier Arduino Mechanical: 7 étapes

Table des matières:

Anonim

salut! Je m'appelle Adriano et j'ai 16 ans.

J'habite en Italie et avant que ce 'guide' commence, je veux dire que je suis désolé pour mon pooooor anglais: 3

Provisions:

Étape 1: Quoi?

J'ai décidé de construire un clavier avec Arduino pendant que je cherchais un Razer Tartarus.

Je pensais que je devais construire quelque chose avec lequel il était agréable de jouer.

Je suis un joueur de jeu de simulation / simulation et je suis tombé amoureux des touches Cherry MX, qui sonnent comme un vieux clavier et qu’il est agréable d’appuyer!

Étape 2: Arduino Leonardo

Pour simuler le clavier, j'ai utilisé un Arduino Leonardo qui répond parfaitement à mes besoins, à l'exception du nombre de broches légèrement inférieur à ce que je cherchais (mais à la fin, ça allait).

Étape 3: problèmes

La première chose que je devais résoudre était le programme.

Rien de spécial mais de toute façon j'ai dû coder longtemps pour être satisfait.

La fonction multikey était un peu délicate à résoudre, j'ai mis en place un tableau qui charge tous les états des touches puis appuie sur toutes les touches ayant changé d'état.

Le bâton fonctionne comme une entrée numérique 8 directions plus une fonction de clic (que je vais probablement permuter pour une led d'état).

Une autre chose à laquelle j’ai dû faire face est que le Cherry MX doit être monté sur une plaque de 1,5 mm, découper 14 trous de 14 mm sur une plaque de 1,5 mm n’est pas une tâche facile, le meilleur est que j’ai un ami qui a une imprimante 3D alors j'ai fait l'affaire avec lui.

Étape 4: le construire

Le cas est imprimé en 3D et le projet a été réalisé avec la CAO et un programme d'exportation pour l'impression 3D.

Le trou de clé doit être de 14x14 mm, mais avec le capuchon, la clé doit remplir un carré de 18x18 mm.

La meilleure chose à faire est de trouver quelqu'un qui puisse vous imprimer le boîtier ou simplement la plaque supérieure, car le couper manuellement est difficile.

Le cas de mine est très élevé parce que je devais laisser beaucoup d'espace pour câbler le projet et je n'ai pas calculé correctement l'espace, mais ça fait du bien quand même..

Étape 5: le souder

Vous devez souder 1 des 2 broches de chaque clé et les connecter au GND de l’Arduino.

J'ai utilisé un petit câble pour le GND et un câble isolé pour toutes les entrées numériques.

Le temps de soudure m'a pris environ 2 heures mais je suis débutant et tout va bien!

Étape 6: connectez-le

Connectez la plaque supérieure à l'arduino, puis programmez simplement le tableau avec les touches pour changer les touches.

Étape 7: Fait

Amusez-vous bien, espérons que vous avez tout compris, j'ajouterai bientôt une fiche technique et un lien, amusez-vous avec Arduino, meilleurs voeux,

Au revoir, Adriano