Πίνακας περιεχομένων:
- Βήμα 1: Λίστα μερών
- Βήμα 2: PCB του υλικού μας
- Βήμα 3: Wood Work on Guitar's Fret Board
- Βήμα 4: Συγκόλληση Μέρος 1
- Βήμα 5: Εφαρμογή Clear Resin
- Βήμα 6: Συγκόλληση Μέρος 2
- Βήμα 7: Ομορφύνει το Fret Board
- Βήμα 8: Τελικό: Σχέδιο και δοκιμή Arduino
Βίντεο: Chord Displaying Smart Guitar: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Είμαι μηχανικός Ηλεκτρονικών στο επάγγελμα και κιθαρίστας στο χόμπι. Wantedθελα να φτιάξω μια κιθάρα η οποία θα μπορούσε να δείξει στον αρχάριο κιθαρίστα πώς να παίζει τις συγχορδίες, εμφανίζοντάς την στο ταμπλό.
Έτσι αποφάσισα να τροποποιήσω την ακουστική μου κιθάρα για να την κάνω μια έξυπνη κιθάρα που να μπορεί να εμφανίζει συγχορδίες χρησιμοποιώντας μικρά led που είναι ενσωματωμένα στο fret board της και ελέγχονται μέσω ενός Arduino mega και μιας μονάδας bluetooth. Οι φωνητικές εντολές μπορούν να σταλούν μέσω μιας εφαρμογής smartphone στο υλικό της κιθάρας.
Γράφω λοιπόν την πρώτη μου διδάσκουσα σε αυτήν την έξυπνη κιθάρα, έτσι ώστε να φτιάξετε και εσείς μια.
Στην υγειά σας!!
Βήμα 1: Λίστα μερών
1. Ακουστική Κιθάρα
2. Arduino Mega και ένα καλώδιο usb για προγραμματισμό. (Mega επειδή διαθέτει περισσότερες από 60 ψηφιακές/αναλογικές ακίδες εξόδου, ώστε να μπορούμε να τις χρησιμοποιήσουμε για να φωτίσουμε τα led στο fret board μας.)
3. Ενότητα Bluetooth, HC 05 (επικοινωνία uart)
4. Σύνδεση καλωδίων
5. SMD Leds (χρησιμοποιήσαμε λευκό)
Αντιστάσεις 6,330 ohm
7. Dremel εργαλείο για σκάλισμα λωρίδων σε σανίδα
8. Καθαρή ρητίνη/κόλλα όπως το Araldite.
9. Power Bank για την ενεργοποίηση του υλικού
10. Συγκολλητικό σίδερο για εξαρτήματα συγκόλλησης σε pcb.
11. Cu Clad board για την κατασκευή pcb.
Βήμα 2: PCB του υλικού μας
Σε αυτήν την ενότητα δεν έχω εξηγήσει πώς έφτιαξα τα PCB επειδή θα αφαιρέσει το ενδιαφέρον, μπορεί να το καλύψω σε επερχόμενες οδηγίες, αλλά απλώς ανέφερα τι χρειαζόμασταν.
Ολόκληρη η εγκατάστασή μας περιλαμβάνει δύο τύπους πλακέτων κυκλωμάτων:
1. Hardware Controller PCB: Αυτή είναι μια ασπίδα για το arduino mega board όπου θα συναντηθούν όλα τα λεπτά καλώδια σύνδεσης από όλα τα led και θα τοποθετηθούν αντιστάσεις 330 ohm.
Θα κολλήσουμε μερικές αρσενικές κεφαλίδες για να τις χτυπήσουμε στον πίνακα του Mega.
2. Led display Strip PCB: Πρόκειται για λεπτές λωρίδες PCB στις οποίες θα τοποθετηθούν smd LED και κάθε σετ 6 σανίδων Leds θα τοποθετηθεί σε κάθε φρεσκάδα της κιθάρας.
Βήμα 3: Wood Work on Guitar's Fret Board
Σε αυτό το βήμα, θα μετρήσουμε το πλάτος κάθε λωρίδας led PCB και στη συνέχεια, χρησιμοποιώντας ένα περιστροφικό εργαλείο dremel, κάνουμε μικρές σχισμές σε κάθε φρεσκάδα για να ταιριάζουν στο led pcb.
Σημείωση: Χρησιμοποιήσαμε πολύ λεπτό πίνακα με επένδυση pcb/χαλκού για το σκοπό αυτό, έτσι ώστε να μην χρειαστεί να κόψουμε βαθιά τη σανίδα.
Στις εικόνες μπορείτε εύκολα να δείτε πόσο απλό είναι να το κάνετε αυτό. Απλά προσέξτε να μην σκάβετε βαθιά καθώς υπάρχει μια ράβδος ζευκτόν κάτω από το σανίδι.
Βήμα 4: Συγκόλληση Μέρος 1
Τώρα κολλήστε τα led smd στις λεπτές λωρίδες pcb, φροντίζοντας σωστά τα τερματικά + και - των led. Στη συνέχεια κολλήστε λεπτά χάλκινα σύρματα (συνολικά 7 αριθμοί, 6 για led (+) και 1 για κοινά (-)).
Αυτά τα καλώδια θα τραβηχτούν από το κάτω μέρος της σανίδας και επομένως θα είναι αόρατα. Όλα αυτά τα καλώδια θα πάνε στη συνέχεια στην κύρια ασπίδα PCB και μετά θα κολληθούν.
Βήμα 5: Εφαρμογή Clear Resin
Αφού τοποθετήσατε όλες τις λωρίδες Led pcbs στις σχισμές που έγιναν σε πλακέτα και συνδέσατε καλώδια σε κάθε led, ήρθε η ώρα να σφραγίσετε την σανίδα εφαρμόζοντας μια διαφανή ρητίνη/κόλλα (χρησιμοποίησα το Araldite) για να κάνετε την επιφάνεια λεία.
Όταν ολοκληρωθεί η όλη διαδικασία, δεν θα αισθανθείτε κανένα Leds και αισθάνεται ακριβώς ίδιο με μια νέα κιθάρα.
Βήμα 6: Συγκόλληση Μέρος 2
Σε αυτό το μέρος θα συγκολλήσουμε τα λεπτά εμαγιέ καλώδια χαλκού που βγαίνουν από κάθε λυχνία στον πίνακα ασπίδας pcb.
Δεν μπορούμε να κάνουμε κανένα σημάδι σε κάθε καλώδιο, έτσι ώστε ο προγραμματισμός μας να είναι ευκολότερος, καθώς θα γνωρίζουμε ποιο led οδηγεί σε ποιον αριθμό Pin στον μεγάλο πίνακα Arduino.
Αλλά, αν αυτό είναι δύσκολο, μην ανησυχείτε. Μπορούμε επίσης να συνδέσουμε τυχαία τα καλώδια σε οποιονδήποτε από τους ψηφιακούς πείρους της ασπίδας mega board και στη συνέχεια χρησιμοποιώντας έναν κωδικό δοκιμής μπορούμε να καθορίσουμε αργότερα, ποιο led καθορίζεται σε ποιο ψηφιακό/αναλογικό οίνο.
Θα κολλήσουμε επίσης τη μονάδα bluetooth HC-05 στις ακίδες/σειριακές ακίδες του Mega shield, ώστε το υλικό να μπορεί να συνδεθεί στο smartphone μας χρησιμοποιώντας κάποια εφαρμογή Android.
Σύνδεση μονάδας Bluetooth ……………………..> Arduino Mega
Tx ……………………………………………………………> Rx
Rx ………………………………………………………………… Tx
Vcc …………………………………………………………….> +5v
Gnd …………………………………………………………….> Gnd
Σύνδεση Leds (10 frets = 60 led) ………………………………………..> Arduino Mega
(1, 2, 3 ……… 60) ……………………………………………………………… >> Καρφίτσα (2, 3, 4….62)
Βήμα 7: Ομορφύνει το Fret Board
Αφού ολοκλήρωσα την τροποποίηση στην ακουστική μου κιθάρα, ήρθε η ώρα να το κάνω να φαίνεται καλύτερο.
Για το σκοπό αυτό, χρησιμοποίησα μαύρο κολλημένο χαρτί βινυλίου με οπές κοπής με λέιζερ για την εμφάνιση κάθε led.
Θα μπορούσατε να δείτε τις εικόνες πόσο τακτοποιημένο φαίνεται αφού επικολληθεί το χαρτί βινυλίου.
Βήμα 8: Τελικό: Σχέδιο και δοκιμή Arduino
Εδώ είναι λοιπόν το τελευταίο μας βήμα για να φτιάξουμε την έξυπνη κιθάρα μας.
Ακολουθεί η δοκιμή και το τελικό σκίτσο του arduino που επισυνάπτεται στα παραπάνω αρχεία. Ελπίζω να είστε όλοι εξοικειωμένοι με τη μεγάλη πλατφόρμα arduino, απλώς φτιάξτε την πλακέτα Mega 2560 και επιλέξτε τη σωστή θύρα com για τη συσκευή σας και ανεβάστε τον κωδικό.
Αφού αλλάξετε (αν χρειαστεί) ορισμένους αριθμούς καρφιτσών στον κωδικό, ο πίνακας της κιθάρας σας είναι έτοιμος να εμφανίσει τις χορδές.
Υπάρχουν κάποιες φωνητικές εντολές για σειριακή μέσω bluetooth εφαρμογές είναι διαθέσιμες σε ανοιχτό κώδικα όπως το google play store. Απλώς διαμορφώστε το ανάλογα και είστε έτοιμοι. Μπορείτε επίσης να προσαρμόσετε την εφαρμογή σύμφωνα με το μοτίβο χορδών σας. Τώρα απλώς συνδέστε την τράπεζα τροφοδοσίας στο μεγάλο υλικό arduino και συνδέστε το bluetooth με το smartphone σας και η έξυπνη κιθάρα σας είναι έτοιμη να εμφανίσει χορδές στη φωνητική σας εντολή.
Συνιστάται:
Χρήση Guitar Hero Guitar για έλεγχο ζουμ (Μόνο για Windows): 9 βήματα
Χρήση μιας κιθάρας Guitar Hero για τον έλεγχο του ζουμ (Μόνο για Windows): Καθώς βρισκόμαστε εν μέσω μιας παγκόσμιας πανδημίας, πολλοί από εμάς είμαστε κολλημένοι στο σπίτι καθαρίζοντας και συμμετέχοντας σε συναντήσεις στο Zoom. Μετά από λίγο, αυτό μπορεί να γίνει πολύ ήπιο και κουραστικό. Καθώς καθάριζα το σπίτι μου, βρήκα μια παλιά κιθάρα Guitar Hero που πετάχτηκε στο τ
Air - True Mobile Air Guitar (Prototype): 7 βήματα (με εικόνες)
Air - True Mobile Air Guitar (Prototype): Εντάξει, αυτό θα είναι ένα πολύ σύντομο διδακτικό για το πρώτο μέρος της επιτέλους προσέγγισης ενός παιδικού μου ονείρου. Όταν ήμουν νεαρό αγόρι, έβλεπα πάντα τους αγαπημένους μου καλλιτέχνες και συγκροτήματα να παίζουν άψογα την κιθάρα. Καθώς μεγάλωνα, δεν ήμουν
Guitar Looper Fade Out and Tremolo Δωρεάν!: 5 βήματα (με εικόνες)
Guitar Looper Fade Out και Tremolo … Δωρεάν !: Μια φορά κι έναν καιρό, όταν η ηλεκτρική κιθάρα έπρεπε να ακούγεται σαν κιθάρα και κάθε απόκλιση ονομάστηκε ανεπιθύμητη παραμόρφωση, δεν υπήρχαν εφέ κιθάρας εκτός από … τον φίλο σου και το ποτενσιόμετρο, συνεργαζόμαστε! Πρακτικά ενώ παίζατε
Pallet Table Guitar Amplifier: 5 Βήματα (με Εικόνες)
Pallet Table Guitar Amplifier: Αυτό το έργο ξεκίνησε με ένα τραπεζάκι σαλονιού παλετών που έφτιαξα πριν από μερικά χρόνια. Έκτοτε πρόσθεσα ηχεία σε αυτό για να παίξω φορητό υπολογιστή και τώρα αυτή τη φορά ήθελα να προσθέσω έναν ενισχυτή κιθάρας σε αυτό. Θα πρέπει να εξηγήσω ότι ο λόγος για όλα αυτά είναι
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