Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Εκτυπώστε τα καθορισμένα μέρη
- Βήμα 2: Συγκόλληση
- Βήμα 3: Κωδικοποιήστε το
- Βήμα 4: Απολαύστε
Βίντεο: Guitar Hero With Arduino: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το Arduino επιτρέπει στους χρήστες να προσαρμόζουν σχεδόν οτιδήποτε επιθυμούν με μια μικρή ποσότητα κώδικα. Αποφάσισα να αναπτύξω ένα παιχνίδι Guitar Hero με ρυθμιζόμενη ταχύτητα, ένταση και πολλαπλές λειτουργίες παιχνιδιού. Αυτό το έργο μπορεί επίσης να εξαντληθεί από 3 μπαταρίες ΑΑ, ώστε να είναι φορητό. Ελπίζω να μάθετε από αυτό το έργο και να διασκεδάσετε προσαρμόζοντάς το! Πείτε μου τι πιστεύετε εσείς!
Για να έχετε μια γενική επισκόπηση, δείτε το παραπάνω βίντεο.
Το συνολικό κόστος αυτού του έργου είναι μικρότερο από $ 15
Προμήθειες
Τρισδιάστατος εκτυπωτής
5x στιγμιαία κουμπιά
Σύρμα ηχείων, Ποτενσιόμετρα 2x 50k ohm
Ηχείο 0,5 watt
Arduino Nano
LED 30x WS2812b
Διακόπτης 1 amp
Συγκολλητικό σίδερο + συγκολλητικό
Ζεστή κόλλα
Βήμα 1: Εκτυπώστε τα καθορισμένα μέρη
Συνολικά, υπάρχουν περίπου 9 μέρη σε αυτό το έργο. Ο συνολικός χρόνος εκτύπωσης ήταν περίπου 15 ώρες για μένα. Χώρισα τα έργα και κόλλησα τα κομμάτια μαζί με το e6000. Ο στόχος μου ήταν να μπορέσω να περάσω ένα λευκό τρισδιάστατο κομμάτι πάνω από τα LED για να τα διαδώσω και να δώσω ένα λαμπερό αποτέλεσμα. Έχοντας αυτό κατά νου, έπρεπε να επεξεργαστώ τους τοίχους και να προσθέσω ένα κενό για να γλιστρήσω το λευκό κομμάτι.
Το πρώτο τμήμα που εκτύπωσα είναι το περίβλημα του κουμπιού. Ο στόχος μου είναι να κολλήσω ένα καλώδιο γείωσης και αλυσίδα μαργαρίτας από το ένα κουμπί στο άλλο με το καλώδιο γείωσης. Όταν πατηθεί το κουμπί, θα επιστρέψει το σήμα της γείωσης στο Arduino, ενημερώνοντάς το ότι έχει πατηθεί. Οι φαρδιές τρύπες είναι για να γλιστρήσει το άκρο του led εάν υπήρχε επιπλέον χώρος, ωστόσο, αυτό θα μπορούσε να συμπληρωθεί και δεν ήταν απαραίτητο.
Οι μικρές τρύπες είναι για τα καλώδια γείωσης να πηγαίνουν από τα κουμπιά στο Arduino. Αυτά τα καλώδια θα ταξιδέψουν στη συνέχεια στο επόμενο στοιχείο που είναι το πλέγμα
Το πλέγμα εκτυπώθηκε για να έχει 5 στήλες και 6 σειρές. Οι λυχνίες LED γλιστρούν σε κάθε μια από τις μεγάλες τρύπες για να τις διατηρήσουν στη θέση τους, ενώ το μικρό σύρμα ταξιδεύει δίπλα τους για να πάει προς το περίβλημα Arduino. Αφού εκτύπωσα το πλέγμα, ανέπτυξα ένα περίβλημα που συγκρατούσε το πλέγμα στη θέση του.
Στο τέλος του πίνακα υπάρχει το περίβλημα για το Arduino, το ηχείο και τα ποτενσιόμετρα. Κατέληξα να χρησιμοποιώ ένα Dremel για να ανοίξω μια τρύπα για το Arduino για άμεση ενημέρωση και ισχύ.
Βήμα 2: Συγκόλληση
Πάνω είναι το διάγραμμα συγκόλλησης και πώς πρέπει να μοιάζει το έργο. Υπήρχε πολλή συγκόλληση. Βεβαιωθείτε ότι έχετε σωστό εξαερισμό και βοηθάει να έχετε ένα ζευγάρι βοηθητικά χέρια ή τσιμπιδάκια για να συγκρατήσετε καλώδια και άλλο υλικό Περίπου τα 3/4 των ακίδων χρησιμοποιήθηκαν στο Arduino. Μόλις τα κομμάτια ήταν στη θέση τους, ήταν ένα σφιχτό σφίξιμο για να κολλήσετε τα καλώδια, ειδικά στις λωρίδες LED. Χρησιμοποίησα σφιγκτήρες όταν κολλούσα κάθε κομμάτι για να εξασφαλίσω έναν επίπεδο και ισχυρό δεσμό μεταξύ των πλαστικών. Εάν χρειαζόταν αντικατάσταση εξαρτημάτων, μπορώ να αφαιρέσω τα κολλημένα κομμάτια και να τα ξανακολλήσω όπως απαιτείται
Έχω αλυσοδέσει τα κουμπιά με ένα καλώδιο γείωσης αντί να τρέξω κάθε μεμονωμένο σύρμα σε ένα κουμπί. Κάθε κουμπί έχει έναν αντίστοιχο πείρο στο Arduino μαζί με τα LED.
Βήμα 3: Κωδικοποιήστε το
Μπορείτε να δημιουργήσετε τον δικό σας κώδικα και τρισδιάστατες εκτυπώσεις ή μπορείτε να κατεβάσετε τον κώδικα μαζί με τις τρισδιάστατες εκτυπώσεις από την ιστοσελίδα μου www.neehaw.com
Ο κωδικός μου δεν είναι ο πιο αποδοτικός, αλλά κάνει τη δουλειά. Έχω δύο καταστάσεις παιχνιδιού για να αντιπροσωπεύσω τις δύο λειτουργίες παιχνιδιού που εφαρμόζονται αυτήν τη στιγμή. Ο πρώτος είναι ένας κανονικός ήρωας κιθάρας και για να φτάσετε σε αυτό το πρώτο κουμπί πρέπει να πατηθεί ενώ είστε στο ρελαντί. Θα τρέξει μέσα από μια σειρά κινούμενων σχεδίων και μετά θα ξεκινήσει το παιχνίδι. Η ρύθμιση της έντασης του ήχου θα αλλάξει την ένταση του ηχείου ενώ η ρύθμιση του ποτενσιόμετρου ταχύτητας θα ρυθμίσει πόσο γρήγορα κινούνται τα LED κάτω.
Για να χρησιμοποιήσετε την άλλη λειτουργία παιχνιδιού κιθάρας 8 bit, πατήστε το 5ο κουμπί. Σε αυτήν τη λειτουργία, ο χρήστης μπορεί να παίξει μια ηλεκτρική κιθάρα ενώ την συντονίζει με το κουμπί ταχύτητας. Όταν μετακινηθεί το κουμπί, το επόμενο κουμπί που θα πατήσετε θα είναι η νέα μελωδία. Για να βγείτε από αυτήν τη λειτουργία, κρατήστε πατημένα και τα 5 κουμπιά ταυτόχρονα.
Βήμα 4: Απολαύστε
Ελπίζω να μάθατε από αυτό το έργο. Μη διστάσετε να επεξεργαστείτε και αν δημιουργήσετε αυτό το έργο, ενημερώστε με πώς έγινε:)
Είμαι ανοιχτός σε οποιαδήποτε σχόλια ή προτάσεις. Σας ευχαριστώ για το χρόνο σας.
Συνιστάται:
Χρήση Guitar Hero Guitar για έλεγχο ζουμ (Μόνο για Windows): 9 βήματα
Χρήση μιας κιθάρας Guitar Hero για τον έλεγχο του ζουμ (Μόνο για Windows): Καθώς βρισκόμαστε εν μέσω μιας παγκόσμιας πανδημίας, πολλοί από εμάς είμαστε κολλημένοι στο σπίτι καθαρίζοντας και συμμετέχοντας σε συναντήσεις στο Zoom. Μετά από λίγο, αυτό μπορεί να γίνει πολύ ήπιο και κουραστικό. Καθώς καθάριζα το σπίτι μου, βρήκα μια παλιά κιθάρα Guitar Hero που πετάχτηκε στο τ
Ευκολότερος Guitar Hero Clone Controller!: 10 βήματα (με εικόνες)
Ευκολότερος Guitar Hero Clone Controller!: Αυτό είναι εμπνευσμένο από την εξαιρετική ιδέα της Realities, αλλά χρησιμοποίησα έναν ελεγκτή υπολογιστή αντί για μια πλακέτα κυκλώματος πληκτρολογίου, εξαλείφοντας την ανάγκη για μια περίτεχνη κατασκευή πτερύγων
Guitar Hero With Makey Makey: 5 Βήματα
Guitar Hero With Makey Makey: Hola a tox El proyecto lo realizamos en el laboratorio de estética y comunicación en la Universidad Tecnológica de Pereira
Guitar Hero Arduino Project: 12 βήματα (με εικόνες)
Guitar Hero Arduino Project: Wij zijn Maarten Vrebos, Justin Cavanas en Wannes Stroobandt en we studeren multimedia & επικοινωνιακή τεχνολογία. Voor een groepsproject voor het vak Οπτικοακουστικό & Αρχές IT hebben wij een Guitar Hero-gitaar gehackt en gebruikt als behui
OpenChord.org V0 - Build a Real Guitar Guitar Hero/Rock Band Controller: 10 Steps
OpenChord.org V0 - Build a Real Guitar Guitar Hero/Rock Band Controller: Όλοι αγαπάμε τους Guitar Hero και Rock Band. Γνωρίζουμε επίσης ότι δεν θα μάθουμε ποτέ πώς να παίζουμε πραγματικά κιθάρα παίζοντας αυτά τα παιχνίδια. Τι γίνεται όμως αν μπορούσαμε τουλάχιστον να φτιάξουμε ένα Guitar Hero χειριστήριο που θα μας επέτρεπε να χρησιμοποιήσουμε μια πραγματική κιθάρα; Αυτό είμαστε εδώ στο OpenChord