Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il s'agit d'un bouton de contrôle du volume USB très bon marché. Parfois, les boutons traditionnels sont plus pratiques pour contrôler les choses plutôt que de cliquer partout avec la souris. Ce projet utilise DigiSpark, un encodeur rotatif et une bibliothèque USB Adafruit Trinket (https://github.com/adafruit/Adafruit-…) et quelques câbles de raccordement femelle-femelle.
Étape 1: boîtier et bouton
Prenez n'importe quel bouton de réglage du volume prêt à l'emploi ou utilisez un vieux bouchon de bouteille de détergent. J'ai utilisé une vieille casquette. Après avoir nettoyé le capuchon, il est peint en noir. Prenez un autre récipient vide de crème pour le visage et faites un trou dans son couvercle. Faites un autre trou au fond du récipient pour que les fils puissent sortir.
Étape 2: Tester le projet
- Téléchargez et installez les pilotes DigiSpark pour Windows/Linux/Mac
- Installez les packages DigiSpark Board pour Arduino dans IDE (plus de détails
- Sélectionnez la carte DigiSpark dans Arduino IDE dans le menu Outils.
- Téléchargez et installez la bibliothèque USB Adafruit Trinket à partir de
- Connectez l'encodeur rotatif et DigiSpark selon le schéma de câblage ci-joint. Vous pouvez le tester sur une maquette.
- Téléchargez ci-joint USBKnob.ino et Settings.h. Ouvrez le fichier ino dans Arduino IDE et téléchargez-le sur DigiSpark
Testez le volume en tournant le bouton. Le volume doit monter et descendre. C'est tout. Si simple.
Étape 3: Assemblage final
Vissez l'encodeur à travers le trou sur le dessus du couvercle du conteneur. Parce que le conteneur est vide, lorsque le bouton est tourné, tout le conteneur peut bouger. Mettez quelque chose à l'intérieur du conteneur pour alourdir sa base (comme un GRAM ou un roulement à billes, etc.). Connectez le DigiSpark à l'ordinateur et le bouton est prêt.