Table des matières:

Clavier analogique DIY vers clavier USB : 4 étapes
Clavier analogique DIY vers clavier USB : 4 étapes

Vidéo: Clavier analogique DIY vers clavier USB : 4 étapes

Vidéo: Clavier analogique DIY vers clavier USB : 4 étapes
Vidéo: Utilisation du Clavier matriciel 4×4 avec Arduino 2024, Juillet
Anonim
Clavier analogique DIY vers clavier USB
Clavier analogique DIY vers clavier USB

J'ai fait ce projet juste pour le plaisir, mais cette chose fonctionne comme un clavier normal avec tout.

S'amuser!

Fournitures

  • Numéroteur analogique
  • Microcontrôleur Geekcreit® Pro Micro 5V 16M Mini Leonardo

Étape 1: Matériel

Matériel
Matériel
Matériel
Matériel

Cadran analogique

Pour ce projet, j'ai utilisé ce vieux cadran analogique, acheté il y a quelques années, je ne sais pas si tous les cadrans fonctionnent comme ça, mais je pense que c'est un processus de travail courant. Le cadran du mien a deux boutons:

Le premier (fil marron), connecté au PIN 3 de l'Arduino, ouvre la connexion lorsque vous commencez à déplacer le cadran et se ferme lorsque le comptage est terminé.

Le second (fil jaune), connecté au PIN 4 de l'Arduino, ferme et ouvre la connexion à chaque fois qu'un nombre est compté.

Le fil rouge est connecté à GND sur l'Arduino.

Arduino

IMPORTANT! Ce projet ne fonctionne qu'avec ce type d'Arduino, car il possède un ATMEGA32U4, qui peut émuler le clavier

Étape 2: Logiciel

Vous pouvez télécharger le logiciel depuis GitHub:

Téléchargez le fichier "dial_to_usb.ino" sur l'Aurduino à l'aide du logiciel Arduino

Étape 3: (optionnel) Délai des boutons de test

Si le cadran insère plus ou moins de numéro comme d'habitude, utilisez le fichier "dial_ms_test.ino" pour tester le délai en ms du composeur.

Les miens comptent parfois des entrées doubles, mais elles sont d'environ 1 ou 2 ms, le délai normal est de 40 à 60 ms.

Si vous avez une double entrée supérieure à 1 ou 2 avec ce test, modifiez le délai dans le fichier précédent, en fonction du résultat du test.

Étape 4: (facultatif) étui imprimé en 3D

(facultatif) Étui imprimé en 3D
(facultatif) Étui imprimé en 3D
(facultatif) Étui imprimé en 3D
(facultatif) Étui imprimé en 3D

Modèles 3D par Grigori Valenti

Conseillé: