Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans ce tutoriel, vous saurez comment faire un clavier à 2 touches pour osu ! Veuillez suivre les instructions:)
Étape 1: Matériel nécessaire pour ce projet
1. Arduino Leonardo mini x 1
2. Interrupteurs à clé (tous les interrupteurs Cherry) x 2
3. Feuille de plastique de 2 mm d'épaisseur (n'importe quelle couleur) 3 "x 3" x 1
4. Bande lumineuse NeonPixel (plus courte, mieux c'est)
5. KeyCaps (n'importe quelle couleur) x 2
6. Fils (5 couleurs) x 3 cm chacun
7. Résistance 1kΩ x 2
Étape 2: Outils nécessaires pour ce projet
1. Ordinateur
2. Pistolet à colle chaude
3. Coupe-carotte
4. USB pleine taille vers USB 2.0 mini type B 1 mètre
5. Fer à souder
4. Soudure
Étape 3: Souder
1. Coupez un morceau de LED de la bande LED Neopixel
2. Couper les fils du côté des résistances avec 1 cm restant sur les côtés
3. Connectez le circuit selon l'image (désolé pour le désagrément)
Des astuces:
1. Essayez d'utiliser un fil de couleur différente pour les connexions2. Organiser les fils après la connexion
Étape 4: Assembler
1. Collez le commutateur avec le fil connecté à l'Arduino à la position indiquée dans l'image
3. Cachez les résistances sous les interrupteurs
2. Collez la LED entre les interrupteurs
3. Mesurez la longueur et la hauteur (n'incluez pas la moitié supérieure des interrupteurs à clé) du clavier
4. Coupez le plastique selon les mesures
5. Découpez le contour du connecteur USB
6. Collez-le fermement sur les côtés du clavier avec de la colle chaude
7. Faites un peu de ponçage si nécessaire
Des astuces:
Essayez d'assembler la pièce aussi compacte que possible
Étape 5: Coder
1. Téléchargez le code dans l'Arduino pour que le clavier fonctionne:
github.com/CheangJingYang/2-keys-Keypad-fo…
2. Remplacez les lettres de l'image par votre raccourci clavier dans osu !
Étape 6: Félicitations
Merci d'avoir fait ce projet et d'avoir lu cette page ! J'espère que vous apprécierez de faire cela.
Ceci est mon premier post Instructables, donc les pls ne se plaignent pas trop:)
Si le code a des problèmes, veuillez commenter sur GitHub