Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο, θα ξέρετε πώς να φτιάξετε ένα πληκτρολόγιο 2 κλειδιών για το osu! Ακολουθήστε τις οδηγίες:)
Βήμα 1: Υλικό που απαιτείται για αυτό το έργο
1. Arduino Leonardo mini x 1
2. Διακόπτες κλειδιού (οποιοδήποτε διακόπτη κερασιού) x 2
3. Πλαστικό φύλλο πάχους 2 mm (οποιοδήποτε χρώμα) 3 "x 3" x 1
4. NeonPixel Light Strip (πιο κοντό τόσο το καλύτερο)
5. KeyCaps (οποιοδήποτε χρώμα) x 2
6. Σύρματα (5 χρώματα) x 3cm το καθένα
7. Αντίσταση 1kΩ x 2
Βήμα 2: Απαιτούνται εργαλεία για αυτό το έργο
1. Υπολογιστής
2. Hot Glue Gun
3. Κόφτης σπρέυ
4. Πλήρους μεγέθους USB σε USB 2.0 mini τύπου Β 1 μέτρο
5. Συγκολλητικό σίδερο
4. Συγκολλητής
Βήμα 3: Συγκόλληση
1. Κόψτε ένα κομμάτι LED από τη λωρίδα LED Neopixel
2. Κόψτε τα σύρματα στο πλάι των αντιστάσεων με 1 εκατοστό αριστερά στα πλάγια
3. Συνδέστε το κύκλωμα σύμφωνα με την εικόνα (συγγνώμη για την ταλαιπωρία)
Συμβουλές:
1. Προσπαθήστε να χρησιμοποιήσετε καλώδιο διαφορετικού χρώματος για τις συνδέσεις2. Οργανώστε τα καλώδια μετά τη σύνδεση
Βήμα 4: Συναρμολόγηση
1. Κολλήστε το διακόπτη με το καλώδιο που είναι συνδεδεμένο στο Arduino στη θέση που φαίνεται στην εικόνα
3. Κρύψτε τις αντιστάσεις κάτω από τους διακόπτες
2. Κολλήστε το LED ανάμεσα στους διακόπτες
3. Μετρήστε το μήκος και το ύψος (δεν συμπεριλαμβάνεται το πάνω μισό των διακόπτες των πλήκτρων) του Πληκτρολογίου
4. Κόψτε το πλαστικό σύμφωνα με τις μετρήσεις
5. Κόψτε το περίγραμμα για τη σύνδεση USB
6. Κολλήστε το σταθερά στις πλευρές του πληκτρολογίου με ζεστή κόλλα
7. Κάντε λίγο τρίψιμο εάν χρειάζεται
Συμβουλές:
Προσπαθήστε να συναρμολογήσετε το μέρος όσο το δυνατόν πιο συμπαγή
Βήμα 5: Κωδικός
1. Ανεβάστε τον κώδικα στο Arduino για να λειτουργήσει το πληκτρολόγιο:
github.com/CheangJingYang/2-keys-Keypad-fo…
2. Αλλάξτε τα γράμματα της εικόνας στο κλειδί σας στο osu!
Βήμα 6: Συγχαρητήρια
Σας ευχαριστούμε που κάνατε αυτό το έργο και διαβάσατε αυτήν τη σελίδα! Ελπίζω να σας αρέσει να το φτιάχνετε.
Αυτή είναι η πρώτη μου ανάρτηση με οδηγίες, οπότε μην παραπονιέστε πολύ:)
Εάν ο κώδικας έχει προβλήματα, παρακαλώ σχολιάστε το GitHub