Πίνακας περιεχομένων:
- Βήμα 1: Εγκαταστήστε το Arduino IDE
- Βήμα 2: Ανεβάστε το σκίτσο στο Arduino Micro σας
- Βήμα 3: Συγκολλήστε καλώδια στο Arduino
- Βήμα 4: Συγκεντρώστε τα εργαλεία σας και ανοίξτε το Ltek
- Βήμα 5: Κόψτε τα καλώδια και βγάλτε το παλιό χαρτί
- Βήμα 6: Συγκολλήστε τα καλώδια
- Βήμα 7: Κολλήστε το USB
- Βήμα 8: Δοκιμή και σφράγιση
- Βήμα 9: Μπορώ να σε αποκαλέσω Dancin 'Masta;
Βίντεο: Τροποποίηση ενός L-tek Dance Pad to Poll στα 1000hz σε Windows και Linux: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Γιατί κάνει αυτό το mod;
Αν έχετε περάσει ποτέ στο γράφημα για ένα τραγούδι 125 BPM, ίσως αναρωτηθείτε, τι συμβαίνει με αυτό το spikey boi; Γιατί το timing πέφτει σε διακριτές "υποδοχές";
Το ITG και το DDR έχουν απίστευτα σφιχτά παράθυρα χρονισμού και με αυτόν τον ρυθμό δειγματοληψίας 8ms/125Hz, θα αποκτήσουμε Excellents που θα έπρεπε να ήταν Fantastics και Greats που θα έπρεπε να ήταν Excellents. Αυτό το παιχνίδι είναι ήδη αρκετά δύσκολο, αν θέλατε ένα μαξιλάρι να σας κρατήσει πίσω θα είχατε αγοράσει ένα μαλακό μαξιλάρι!
Πώς το διορθώνουμε αυτό;
Το μαξιλάρι ltek δεν μπορεί να κάνει ψηφοφορία στα 1000hz μόνο του. Ο τρόπος εφαρμογής του USB 3.0 αναγκάζει τις αποφάσεις δημοσκοπήσεων σε επίπεδο υλικού. Ακόμη και η τροποποίηση του ποσοστού δημοσκοπήσεων στον linux kernel a-la "usbhid.jspoll =" δεν θα επηρεάσει το Ltek.
Δεν υπάρχουν προσαρμοσμένα προγράμματα οδήγησης ή υλικολογισμικό που το επιτρέπει, και μπορεί να μην υπάρχουν ποτέ. Έτσι, πρέπει να αντικαταστήσουμε το υλικό.
Προμήθειες:
Απαιτούμενες δεξιότητες:
- Ερασιτεχνική εμπειρία συγκόλλησης (αυτή ήταν η 5η φορά συγκόλλησης)
- 4-6 ώρες
Εργαλεία:
- Ενας υπολογιστής
- Συγκολλητικό σίδερο
- Καθαριστικό άκρων συγκολλητικού σιδήρου
- Απογυμνωτές καλωδίων
- Κατσαβίδι Phillips and Flathead
- Πιστόλι θερμότητας ή αναπτήρας
Μέρη:
- Arduino Micro*
- Ανταλλακτικό σύρμα
- Σωλήνες συρρίκνωσης θερμότητας
- Κόλλα μετάλλων
- Ροή
- Ηλεκτρική ταινία
- Σφραγιστικό σιλικόνης (ασφαλές για ηλεκτρονικά)
- Ένα καλώδιο micro USB (οποιοδήποτε μήκος, θα θυσιάζεται. Χρησιμοποιήστε αυτό με το οποίο ανεβάζετε το σκίτσο του Arduino)
*Arduino Micro: Μπορεί να αντικατασταθεί από οποιονδήποτε κλώνο, αλλά πρέπει να είναι συμβατό με μικρό Leonardo ** (όχι το μίνι ή το νανο).
** Το τυπικό Leonardo δεν θα χωρέσει μέσα σε ένα L-tek. Θα απαιτούσε τρισδιάστατη εκτύπωση κουτιού ελέγχου και καλωδίωση προσαρμοσμένου προσαρμογέα. Αυτό το πλαίσιο ελέγχου θα μπορούσε να περιλαμβάνει ένα διακόπτη start+sel ή ακόμα και να συνδεθεί με έναν πίνακα για επιλογή μουσικής/επιλογής. Αν θέλετε να επεκταθείτε για αυτό στο μέλλον, στείλτε μου DM (στοιχεία επικοινωνίας στο κάτω μέρος), θα τα προσθέσω!
Βήμα 1: Εγκαταστήστε το Arduino IDE
Κατεβάστε το Arduino IDE από τη διεύθυνση
Εάν χρησιμοποιείτε Windows, ακολουθήστε τα παρακάτω βήματα.
Εάν χρησιμοποιείτε Linux, ο οδηγός στη διεύθυνση https://www.instructables.com/id/Install-Arduino-… μπορεί να είναι χρήσιμος.
(Windows) Αφήστε την επιλογή "Εγκατάσταση προγράμματος οδήγησης USB". Τα υπόλοιπα μπορεί να είναι ανεξέλεγκτα αν θέλετε.
(Windows) Κάντε κλικ στην επιλογή "Εγκατάσταση" μέσω των προτροπών
(Όλα) Κατεβάστε τον κωδικό μου Arduino στη διεύθυνση https://github.com/StarlightLumi/DanceCtlΑκολουθήστε τις οδηγίες σε αυτήν τη σελίδα και, στη συνέχεια, συνεχίστε παρακάτω.
Βήμα 2: Ανεβάστε το σκίτσο στο Arduino Micro σας
- Ανοίξτε το, κάντε κλικ στο "OK"
- Συνδέστε το Arduino Micro στον υπολογιστή σας. Επιλέξτε την πλακέτα σας ως "Arduino Micro".
- Επιλέξτε τον πίνακα στην ενότητα "θύρες". Το My Micro αναγνωρίστηκε ως Λεονάρντο, αλλά δεν πειράζει, ο κώδικας εξακολουθεί να λειτουργεί!
- Στη συνέχεια, πατήστε CTRL+U στο πληκτρολόγιό σας για μεταγλώττιση και μεταφόρτωση. Μόλις η μεταφόρτωση είναι επιτυχής, μπορείτε να αποσυνδέσετε το Arduino σας.
Βήμα 3: Συγκολλήστε καλώδια στο Arduino
Πρώτη συγκόλληση; Δες αυτο το βιντεο!
Συγκόλληση:
- Συγκεντρώστε μερικά λεπτά σύρματα, μήκους περίπου 3-4 ιντσών.
- Χρησιμοποιώντας μια οδοντογλυφίδα, ρίξτε λίγη ροή στον πείρο 4
- Περάστε τα χρωματιστά καλώδια μέσα από τις 4 οπές
- Ρίξτε τη συγκόλληση στην 4-οπή μέχρι να καλύψει όλο το σύρμα. Κόλλησα από κάτω.
- Επαναλάβετε τα βήματα 2-5, με την ακριβή σειρά για τους άλλους πείρους και το καλώδιο γείωσης.
Ο κωδικός μου χρησιμοποιεί τις καρφίτσες 4-9. Δεδομένου ότι κόλλησα τη συγκόλληση στον πείρο 6, το μαξιλάρι μου θα χρησιμοποιήσει τις καρφίτσες 5, 7, 8, 9 για τα 4 πάνελ. Εάν δεν έχετε διαθέσιμες τις καρφίτσες 4-9, αλλάξτε 4, 5, 6, 7, 8 και 9 σε αυτήν τη γραμμή κώδικα για να αντικατοπτρίζουν τις καρφίτσες στις οποίες πραγματικά συγκολλήσατε και ανεβάστε ξανά το σκίτσο. Ακόμα κι αν χρησιμοποιείτε μόνο 4 από τις καρφίτσες, φροντίστε να αναφέρετε 6 από αυτές, διαφορετικά το πρόγραμμα θα χαλάσει.
static const int buttonPins [NBUTTONS] = {4, 5, 6, 7, 8, 9};
Βεβαιωθείτε ότι έχετε κολλήσει μια σύνδεση γείωσης!
Βήμα 4: Συγκεντρώστε τα εργαλεία σας και ανοίξτε το Ltek
Στη συνέχεια, συγκεντρώστε τα εργαλεία και το Ltek.
Αφαιρέστε το κάλυμμα από πλαστικό και χαρτόνι στο πλαίσιο δίπλα στη θύρα USB. Παρήγγειλα το δικό μου κατά τη διάρκεια της πανδημίας, οπότε υπήρχε μεγάλη ζήτηση. Έχουν φθηνή στα καλώδια USB και η υποδοχή της γείωσης είναι άδεια. Θα ακολουθήσουμε τις μεθόδους τους.
Βήμα 5: Κόψτε τα καλώδια και βγάλτε το παλιό χαρτί
Χρησιμοποιώντας το ψαλίδι, κόψτε τα 4 καλώδια USB όσο το δυνατόν πιο κοντά στην πλακέτα. Κάθε χιλιοστό που μπορείτε να αποθηκεύσετε θα διευκολύνει τα επόμενα βήματα.
Βγάλτε ΤΕΛΙΚΑ το PCB* με ένα κατσαβίδι στην κορυφή, όπως φαίνεται στην εικόνα 3. Σημείωση: αποθηκεύστε αυτήν την πλακέτα κάπου. * Εάν κατέληξε να σπάσει, να είστε ΠΟΛΥ προσεκτικοί με τα επόμενα βήματα, δεν υπάρχει επιστροφή.
Σηκώστε τον πίνακα και τραβήξτε τα μαύρα καλώδια όσο το δυνατόν πιο κοντά στον πίνακα. Παρατηρήσατε τα 4 καλώδια γείωσης κολλημένα όλα μαζί; Έχουν μια κόκκινη λωρίδα πάνω τους.
Βήμα 6: Συγκολλήστε τα καλώδια
Συγκολλήστε τα 4 συμπαγή μαύρα σύρματα στα 4 σύρματα που συγκολλήσατε στο Arduino νωρίτερα. Δεν είμαι επαγγελματίας, αλλά εδώ είναι τα βήματά μου:
- Βάλτε συρρίκνωση θερμότητας και στα δύο άκρα (ή τουλάχιστον στο ένα άκρο)
- Περιστρέψτε τα καλώδια μαζί σε ένα Υ
- Βυθίστε το γυμνό καλώδιο σε ροή
- Ρίξτε κολλήσεις επάνω του
- Χρησιμοποιώντας έναν αναπτήρα, κάψτε τους σωλήνες συρρίκνωσης θερμότητας
- Συνδέστε τα με οποιαδήποτε σειρά, μπορούμε να διορθώσουμε τη σύνδεση με το πλήκτρο στη Stepmania αργότερα.
Για τα καλώδια γείωσης,
- Βάλτε μια μεγάλη συρρίκνωση θερμότητας στο καλώδιο γείωσης που προέρχεται από το arduino σας
- Περιστρέψτε και τα 5 μαζί
- Βυθίστε το γυμνό καλώδιο σε ροή
- Ρίξτε κολλήσεις επάνω του
- Χρησιμοποιώντας έναν αναπτήρα, κάψτε τη σωλήνωση συρρίκνωσης θερμότητας
Ένας αληθινός επαγγελματίας θα είχε χρησιμοποιήσει τουλάχιστον έναν σύνδεσμο "I" αντί για τον σύνδεσμό μου "Y" και ένα θερμικό όπλο αντί για έναν αναπτήρα.
Βήμα 7: Κολλήστε το USB
Στη συνέχεια θα πρέπει να κόψετε το καλώδιο USB. Αφήστε τουλάχιστον 6 ίντσες χαλάρωσης.
Απογυμνώστε τον μεγάλο μαύρο εξωτερικό πυρήνα και, στη συνέχεια, απογυμνώστε τα 4 χρωματιστά καλώδια. Εάν έχετε έναν ελεγκτή συνέχειας, ελέγξτε τη συνέχεια των 4 ακίδων USB στα καλώδια. Εάν δεν το κάνετε, η δεύτερη φωτογραφία δείχνει πώς συνδέονται τα ορυχεία.
Επαναλάβετε την προηγούμενη διαδικασία συγκόλλησης και για τις 4 ακίδες.
Βήμα 8: Δοκιμή και σφράγιση
Στη συνέχεια, συνδέστε το καλώδιο USB στο μηχάνημα Stepmania για να το δοκιμάσετε. Θα πρέπει να δείτε κάποια φώτα να αναβοσβήνουν. Μεταβείτε στο Stepmania και διαμορφώστε τις εισόδους. Αν διαμορφωθούν και οι 4 με επιτυχία, τέλεια! Συνεχίστε. Αντιμετώπιση προβλημάτων:
- Εάν δεν ανάψουν τα φώτα, ελέγξτε τη θύρα και το βύσμα USB. Ένα από τα καλώδια ρεύματος δεν λειτουργεί
- Εάν ο υπολογιστής σας δεν αναγνωρίσει το Arduino, ελέγξτε τις γραμμές δεδομένων USB.
- Εάν ένα από τα κουμπιά σας δεν εντοπιστεί, ελέγξτε το arduino, το καλώδιο και την ένωση
-
Εάν δεν εντοπιστεί κανένα από τα κουμπιά σας, ελέγξτε το σύστημα για να βεβαιωθείτε ότι ανιχνεύει καθόλου χειριστήριο.
- Στα παράθυρα, ανοίξτε "Ρύθμιση ελεγκτών παιχνιδιού USB" από τον Πίνακα Ελέγχου.
-
Εάν αναφέρεται εκεί, ελέγξτε τις συνδέσεις γείωσης
- Εάν δεν περιλαμβάνεται στη λίστα, επαναλάβετε το βήμα 2 και κάντε google τυχόν σφάλματα που αντιμετωπίζετε. (Θα εμφανιστούν με πορτοκαλί χρώμα στην κάτω γραμμή προτροπής εξόδου)
- Εάν το σκίτσο σας αποτύχει να μεταφορτωθεί, πιθανότατα οφείλεται σε κακό καλώδιο USB, είχα 1/12 ποσοστό επιτυχίας με τα εφεδρικά καλώδια μου.
- Εάν ένα από τα κουμπιά σας είναι κολλημένο, δοκιμάστε να χαλαρώσετε τις βίδες κατά ένα τέταρτο.
Εάν εξακολουθείτε να αντιμετωπίζετε προβλήματα, ελέγξτε τα προηγούμενα σχόλια πριν δημοσιεύσετε τα δικά σας.
Μόλις επαληθεύσετε ότι όλα λειτουργούν, ήρθε η ώρα να τα σφραγίσετε όλα. Βάλτε σιλικόνη σε όλους τους αρμούς σύρματος Arduino. Αυτό το πράγμα θα δονείται σκληρά όταν παίζετε, οπότε θέλετε να δώσετε σε αυτές τις αρθρώσεις κάθε ευκαιρία σε μεγάλη διάρκεια ζωής.
Βάλτε ηλεκτρική ταινία στην κορυφή για να διατηρήσετε τα πάντα στην υποδοχή. Πρόσθεσα άλλα 6 κομμάτια μετά από αυτή τη φωτογραφία για να διατηρήσω όλα τα καλώδια ασφαλή.
Timeρα να ξαναβάλουμε τα πάνελ. Προσπαθήστε να βιδώσετε το ξύλο! Μην σφίγγετε υπερβολικά και μην βιδώνετε υπό γωνία. Εάν συναντήσετε υπερβολική αντίσταση πριν ξεβιδωθεί η βίδα, κάντε πίσω και δοκιμάστε ξανά.
Βήμα 9: Μπορώ να σε αποκαλέσω Dancin 'Masta;
Δεν είναι τόσο μεγάλη η πλακέτα L-tek; Θα χρησιμοποιηθεί αυτό το μαξιλάρι συγκόλλησης στα δεξιά; Είναι συναρπαστικό για εμένα ότι μπορούμε να κάνουμε καλύτερα με ένα Arduino.
Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, μη διστάσετε να επικοινωνήσετε μαζί μου στο @LumiAFK στο twitter.
Αυτό είναι! Μπορώ να σε ονομάσω χορευτικό μαστά;
Συντελεστές:
Martin Natano (για τον αρχικό οδηγό)
Matthew Heironimus (για τη βιβλιοθήκη Arduino Joystick)
Arduino.cc (για το σχεδιασμό Arduino Micro και για την κατασκευή των πάντων ανοιχτού κώδικα)
Συνιστάται:
[2020] Χρήση IPhone ή IPad και Micro: bit Game Pad App για τον έλεγχο ενός αυτοκινήτου RC: 23 βήματα
[2020] Χρήση IPhone ή IPad και Micro: bit Game Pad App για τον έλεγχο ενός αυτοκινήτου RC: Έχετε σκεφτεί να χρησιμοποιήσετε το iPhone ή το iPad σας για τον έλεγχο του micro: bit σας; Γνωρίζετε ότι το Micro: bit Educational Foundation παρέχει την εφαρμογή iOS στο App Store? Αναζήτηση " micro: bit " στο App Store και μπορείτε να κατεβάσετε την εφαρμογή δωρεάν. Ο
‘Round’ Word Clock (στα ολλανδικά και στα αγγλικά!): 8 βήματα (με εικόνες)
‘Round’ Word Clock (στα ολλανδικά και στα αγγλικά!): Πριν από μερικά χρόνια είδα για πρώτη φορά ένα ρολόι λέξεων στο διαδίκτυο. Από τότε, ήθελα πάντα να φτιάξω ένα μόνος μου. Υπάρχουν πολλές οδηγίες χρήσης, αλλά ήθελα να φτιάξω κάτι πρωτότυπο. Δεν ξέρω πολλά για ηλεκτρονικά, οπότε χρησιμοποίησα ένα
Προγραμματισμός ενός Arduino χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κυλιόμενου κειμένου χωρίς βιβλιοθήκη: 5 βήματα
Προγραμματισμός ενός Arduino Χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κειμένου κύλισης χωρίς βιβλιοθήκη: Το Sony Spresense ή το Arduino Uno δεν είναι τόσο ακριβά και δεν απαιτούν πολλή ισχύ. Ωστόσο, εάν το έργο σας έχει περιορισμούς ισχύος, χώρου ή ακόμη και προϋπολογισμού, μπορείτε να χρησιμοποιήσετε το Arduino Pro Mini. Σε αντίθεση με το Arduino Pro Micro, το Arduino Pro Mi
Επανασχεδιασμός ενός ηχείου USB στα 3,5 mm: 4 βήματα
Επανασχεδιασμός ενός ηχείου USB στα 3,5 mm: Πέρυσι το έκανα αυτό επειδή χρειαζόμουν ηχεία για ένα έργο που αποτελείτο από έναν κλώνο NES. Κατέληξε να λειτουργεί και σκέφτηκα ότι θα ήταν καλό να φτιάξω ένα Instructable γιατί δεν είναι ένα τεράστιο καθήκον να το αναλάβω και βασίζεται στη γνώση. Θυμήσου
Τροποποίηση ενός Nikon SB-600 Speedlight για περιστροφή περαιτέρω: 14 βήματα
Τροποποίηση ενός φλας Speedlight της Nikon SB-600 για περαιτέρω περιστροφή: Τα λαμπάκια Nikon SB-600 και SB-800 Speedlight έχουν και τα δύο ένα θεμελιώδες πρόβλημα. Η κεφαλή του φλας μπορεί να περιστραφεί κατά 180 ° δεξιόστροφα (προβολή από την κορυφή), αλλά μόνο 90 ° δεξιόστροφος. Αυτό είναι ένα σημαντικό μειονέκτημα κατά τη λήψη πορτρέτων ενώ