Πίνακας περιεχομένων:
- Βήμα 1: Συνδέστε το κουμπί στο Breadboard
- Βήμα 2: Συνδέστε μια αντίσταση 10K σε ένα από τα πόδια του κουμπιού
- Βήμα 3: Συνδέστε το άλλο πόδι του αντιστάτη στη γείωση (GND) με ένα καλώδιο
- Βήμα 4: Συνδέστε το άλλο πόδι του κουμπιού με ένα καλώδιο στο +5V
- Βήμα 5: Συνδέστε το επάνω δεξί πόδι του κουμπιού με ένα καλώδιο στο ψηφιακό pin 12
- Βήμα 6: Συνδέστε το Buzzer στην σανίδα. Σημειώστε τις ετικέτες για τις θετικές (+) και αρνητικές (-) πλευρές του βομβητή
- Βήμα 7: Χρησιμοποιήστε ένα καλώδιο για να συνδέσετε το αρνητικό (-) σκέλος του βομβητή στο έδαφος (GND)
- Βήμα 8: Χρησιμοποιήστε ένα καλώδιο για να συνδέσετε το θετικό (+) σκέλος του βομβητή στο pin 8
- Βήμα 9: Κωδικοποίηση του Arduino σας
- Βήμα 10: Συγχαρητήρια τελειώσατε! Τώρα, πατήστε το κουμπί και ακούστε τη γλυκιά μουσική του Happy Birthday
Βίντεο: Χρόνια Πολλά-Buzzer and Button: 10 Steps
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό το έργο χρησιμοποιεί το Arduino Uno, ένα βομβητή και ένα κουμπί για την αναπαραγωγή του τραγουδιού Happy Birthday! Όταν πατηθεί το κουμπί ο βομβητής παίζει ολόκληρο το τραγούδι του Happy Birthday. Βλέπω τη σύνδεση με τις μουσικές κάρτες γενεθλίων που αγαπούν τόσο πολύ τα παιδιά μου.
Επέλεξα να δημιουργήσω αυτό το έργο γιατί όταν ολοκλήρωσα το πρώτο μου έργο χρησιμοποιώντας ένα βομβητή δεν περιλάμβανε ένα κουμπί και έπαιζε ένα πολύ απλό μοτίβο. Είχα χρησιμοποιήσει κουμπιά για να ανάψω LED στο παρελθόν, έτσι αποφάσισα να προσθέσω ένα κουμπί στο βομβητή και επίσης να δημιουργήσω το τραγούδι Happy Birthday ως έκπληξη για τα 5α γενέθλια του γιου μου! Του άρεσε και έπαιζε ξανά και ξανά! Όπως πάντα τα παιδιά του άρεσε να πατάει το κουμπί. Το πιο δύσκολο μέρος αυτού του έργου ήταν η δημιουργία από την αρχή του κώδικα για το τραγούδι χρόνια πολλά, αλλά ήταν διασκεδαστικό να βλέπω πώς η κωδικοποίηση μπορεί να συνδεθεί με άλλα θέματα, όπως η γραφή μουσικής.
Επίπεδο δεξιοτήτων: Αρχάριος
Η έμπνευση πιστώνεται στα:
Kilic, M. (2016, 24 Νοεμβρίου). Μελωδία κουδουνίσματος. Ανακτήθηκε από
Υλικά
- Μικροελεγκτής Arduino Uno
- Breadboard
- Piezo buzzer
- κουμπί
- Αντίσταση 10Κ
- 5 αρσενικά-αρσενικά Jumper Wires
- Καλώδιο σύνδεσης USB
Βήμα 1: Συνδέστε το κουμπί στο Breadboard
Βήμα 2: Συνδέστε μια αντίσταση 10K σε ένα από τα πόδια του κουμπιού
Βήμα 3: Συνδέστε το άλλο πόδι του αντιστάτη στη γείωση (GND) με ένα καλώδιο
Βήμα 4: Συνδέστε το άλλο πόδι του κουμπιού με ένα καλώδιο στο +5V
Βήμα 5: Συνδέστε το επάνω δεξί πόδι του κουμπιού με ένα καλώδιο στο ψηφιακό pin 12
Βήμα 6: Συνδέστε το Buzzer στην σανίδα. Σημειώστε τις ετικέτες για τις θετικές (+) και αρνητικές (-) πλευρές του βομβητή
Βήμα 7: Χρησιμοποιήστε ένα καλώδιο για να συνδέσετε το αρνητικό (-) σκέλος του βομβητή στο έδαφος (GND)
Βήμα 8: Χρησιμοποιήστε ένα καλώδιο για να συνδέσετε το θετικό (+) σκέλος του βομβητή στο pin 8
Βήμα 9: Κωδικοποίηση του Arduino σας
Τώρα είμαστε έτοιμοι να λάβουμε τον κωδικό για το έργο σας. Μεταβείτε στον παρακάτω σύνδεσμο και αντιγράψτε τον κώδικα στο πρόγραμμα επεξεργασίας Arduino.
Χρόνια πολλά κώδικα
Κωδικός για να λάβετε υπόψη:
-
Δημιουργήστε μια δεύτερη καρτέλα για τον κωδικό καταλόγου pitch και ονομάστε τον: pitches.h
- Επικολλήστε τον κώδικα από τον κατάλογο των γηπέδων στη νέα σας καρτέλα pitches.h
- Οι γραμμές 4-9 στον κώδικα είναι οι νότες για το τραγούδι χρόνια πολλά. Οι νότες προέρχονται από την καρτέλα pitches.h
- Η γραμμή 15 περιέχει τη διάρκεια των σημειώσεων που αντιστοιχούν στις σημειώσεις στις γραμμές 4-9
- Η γραμμή 42 είναι όπου ρυθμίζετε την ταχύτητα της Μελωδίας. Αν θέλετε να επιταχύνετε ή να επιβραδύνετε τη μελωδία, αλλάξτε αυτόν τον αριθμό ανάλογα.
- Η γραμμή 34 είναι εκεί που ορίζετε πόσες νότες θα παίζουν στο τραγούδι. Έτσι, εάν γράφετε μια νέα μελωδία, ίσως χρειαστεί να προσαρμόσετε τον αριθμό 28 ώστε να ταιριάζει με τον αριθμό των νότες στη νέα σας μελωδία.
Βήμα 10: Συγχαρητήρια τελειώσατε! Τώρα, πατήστε το κουμπί και ακούστε τη γλυκιά μουσική του Happy Birthday
Τώρα που παίξατε Happy Birthday δοκιμάστε τις μουσικές σας ικανότητες και κωδικοποιήστε ένα νέο δικό σας τραγούδι χρησιμοποιώντας την καρτέλα pitches.h ως κατάλογο κωδικών για τις διαφορετικές νότες.
Συνιστάται:
Χρόνια Πολλά στο Water Synthesizer With MakeyMakey and Scratch: 5 Steps
Χρόνια πολλά στο Water Synthesizer With MakeyMakey and Scratch: Αντί για λουλούδια και τραγούδι μπορείτε να χτίσετε αυτήν την εγκατάσταση ως μια μεγάλη έκπληξη για τα γενέθλια
Χρόνια πολλά RGB Rainbow Lighting δώρο: 11 βήματα
Χρόνια Πολλά RGB Rainbow Lighting Gift: Γεια σας φίλοι, σε αυτό το διδακτικό θα κάνουμε ένα διαφορετικό δώρο γενεθλίων χρησιμοποιώντας ROP neopixel. Αυτό το έργο φαίνεται πολύ δροσερό στο σκοτάδι τη νύχτα. Παρέδωσα όλες τις πληροφορίες σε αυτό το σεμινάριο με μέρη και κωδικούς. Και ελπίζω να σας αρέσει αυτό σε όλους
Δημιουργικές ιδέες για χρόνια πολλά: 5 βήματα
Δημιουργικές ιδέες για χρόνια πολλά: Αυτή είναι μια ιδέα για μια κάρτα γενεθλίων που δημιουργήθηκε για τους φίλους και τους αγαπημένους σας. Το φως LED συμβολίζει το κερί μέσα στην κάρτα, ενώ το μαύρο στρογγυλό πράγμα είναι το ηχείο, το ηχείο θα παίζει το τραγούδι με τα χαρούμενα γενέθλια. Τόσο το τραγούδι όσο και το φως θα
Πώς να διορθώσω τον νεκρό φορητό υπολογιστή μου για πάνω από δύο χρόνια: 8 βήματα
Πώς μπορώ να διορθώσω τον νεκρό φορητό υπολογιστή μου για περισσότερα από δύο χρόνια: Σημείωση ** ψηφίστε αν εκτιμάτε αυτό το έργο, ευχαριστώ Ξέρω ότι αξίζει να το διορθώσω και να μοιραστώ όλη την επισκευή
Φτιάξτε ακουστικά εσωτερικού αυτιού για Oculus Rift Μόνο 160 χρόνια: 5 βήματα
Φτιάξτε ακουστικά εσωτερικού αυτιού για Oculus Rift Μόνο 160 έτη .: Το αρχικό σετ ηταφόρων του εσωτερικού αυτιού της Oculus κοστίζει 5800yen (περίπου $ 50). Έφτιαξα ένα φθηνό ακουστικό με αυτό το αντικείμενο Σφαιρικό Tipped Spring Loaded Probes Testing Pinsand ακουστικό εσωτερικού αυτιού