Table des matières:
- Fournitures
- Étape 1: Matériel
- Étape 2: Logiciel
- Étape 3: (optionnel) Délai des boutons de test
- Étape 4: (facultatif) étui imprimé en 3D
Vidéo: Clavier analogique DIY vers clavier USB : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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
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
Modèles 3D par Grigori Valenti
Conseillé:
Raspberry PI 3 - Activer les communications série vers TtyAMA0 vers BCM GPIO 14 et GPIO 15 : 9 étapes
Raspberry PI 3 - Activer les communications série vers TtyAMA0 vers BCM GPIO 14 et GPIO 15 : j'ai récemment eu intérêt à activer UART0 sur mon Raspberry Pi (3b) afin de pouvoir le connecter directement à un périphérique de niveau de signal RS-232 à l'aide d'un 9 standard connecteur d-sub à broches sans avoir à passer par un adaptateur USB vers RS-232. Une partie de mon intérêt
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Micrologiciel de commande Flash AT vers module ESP01 (nécessite un adaptateur USB vers TTL): 5 étapes
Micrologiciel de commande Flash AT vers module ESP01 (nécessite un adaptateur USB vers TTL) : par Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
Circuits GPIO Raspberry Pi : Utilisation d'un capteur analogique LDR sans ADC (convertisseur analogique-numérique) : 4 étapes
Circuits GPIO Raspberry Pi : Utilisation d'un capteur analogique LDR sans ADC (convertisseur analogique-numérique) : Dans nos précédents Instructables, nous vous avons montré comment vous pouvez lier les broches GPIO de votre Raspberry Pi aux LED et aux commutateurs et comment les broches GPIO peuvent être hautes ou Faible. Mais que faire si vous souhaitez utiliser votre Raspberry Pi avec un capteur analogique ? Si nous voulons utiliser un
Adaptateur 12v vers USB Transformateur 12v vers 5v (idéal pour les voitures): 6 étapes
Adaptateur 12v vers USB Transformateur 12v vers 5v (idéal pour les voitures): Cela vous montrera comment faire un adaptateur 12v vers USB (5v). L'utilisation la plus évidente de ceci est pour les adaptateurs de voiture 12v, mais partout où vous avez du 12v, vous pouvez l'utiliser ! Si vous avez besoin de 5v pour autre chose que l'USB, ignorez simplement les étapes d'ajout des ports USB