Πίνακας περιεχομένων:

Arduino Guitar Tuner: 3 Βήματα
Arduino Guitar Tuner: 3 Βήματα

Βίντεο: Arduino Guitar Tuner: 3 Βήματα

Βίντεο: Arduino Guitar Tuner: 3 Βήματα
Βίντεο: Arduino Based Guitar Tuner 2024, Ιούνιος
Anonim
Image
Image

Εδώ είναι ένας δέκτης κιθάρας που έφτιαξα με ένα Arduino Uno και μερικά πράγματα που είχα γύρω μου. Δουλεύει κάπως έτσι:

Υπάρχουν 5 κουμπιά το καθένα που θα παράγουν μια διαφορετική νότα στον τυπικό συντονισμό κιθάρας EADGBE. Δεδομένου ότι είχα μόνο 5 κουμπιά, έγραψα κώδικα έτσι ώστε αν κρατήσετε πατημένο το κουμπί 'E', να παράγει υψηλό Ε, ενώ αν πατήσετε απλά το κουμπί θα παράγει χαμηλό Ε.

Όταν πατάτε το κουμπί cooresponding, το γράμμα της σημείωσης θα εμφανιστεί στην οθόνη των 7 τμημάτων και ο ενεργός βομβητής θα παράγει το σωστό βήμα. Το υψηλό Ε υποδεικνύεται στην οθόνη με το «Ε». ενώ το χαμηλό Ε υποδεικνύεται ως «Ε».

Δεν ακούγεται τόσο όμορφο επειδή χρησιμοποίησα ένα κακό ενεργό βομβητή, αν και λειτουργεί. Έχω συντονίσει την κιθάρα μου με επιτυχία πολλές φορές.

Βήμα 1: Τι θα χρειαστείτε

Καλωδίωση
Καλωδίωση

Για αυτό το έργο χρησιμοποίησα το ακόλουθο υλικό:

Arduino Uno

Breadboard

74HC595 Shift Register

Ενεργό βομβητή

8x 220 Ohm αντιστάσεις

7 Εμφάνιση τμήματος

5 μηχανικά κουμπιά (κατά προτίμηση 6)

Βήμα 2: Καλωδίωση

Συγνώμη δεν φαίνεται όμορφο. Αυτή είναι η πρώτη μου φορά με το σχηματικό λογισμικό. Προσπάθησα να χρωματίσω τον συντονισμό ώστε να μπορείτε να ακολουθείτε κάθε σήμα.

Βήμα 3: Κωδικός

Μπορείτε να βρείτε τον κώδικα στο github στη διεύθυνση:

Συνιστάται: