
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39


Γεια σας παιδιά πάντα θέλατε να φτιάξετε ένα πιάνο, αν ναι, τότε είστε στο σωστό μέρος.
Υλικά
1. Arduino
2. Ηχείο 8 ωμ
3. Τραβήξτε προς τα κάτω τις αντιστάσεις (1k - 10k θα είναι μια χαρά)
4. 8 διακόπτες τακτ
5. Breadboard και veroboard
Βήμα 1: Τραβήξτε προς τα πάνω και Τραβήξτε προς τα κάτω τις αντιστάσεις


τραβήξτε αντίσταση
Πρόκειται για αντιστάσεις που διατηρούν τη λογική κατάσταση ενός πείρου Υ HIGHΗΛΗ όταν ο πείρος δεν είναι συνδεδεμένος ή δεν έχει κατάσταση.
Τραβήξτε προς τα κάτω τις αντιστάσεις
Αυτές οι αντιστάσεις συμβάλλουν στη διατήρηση της λογικής κατάστασης ενός πείρου χαμηλά, ενώ δεν είναι συνδεδεμένος ή όταν ο πείρος δεν έχει κατάσταση.
Για να μάθετε περισσότερα σχετικά με τις αντιστάσεις έλξης προς τα κάτω και προς τα κάτω, επισκεφθείτε
playground.arduino.cc/CommonTopics/PullUpD…
Σημείωση: υπάρχουν τρεις καταστάσεις ακίδων που είναι Υ HIGHΗΛΗ, ΧΑΜΗΛΗ ΚΑΙ κυμαινόμενη ή υψηλή εξάρτηση. Όταν μια καρφίτσα είναι Υ HIGHΗΛΗ σημαίνει σε 5v (για Arduino MCU), ενώ LOW σημαίνει ότι είναι κοντά στα 0v ή GND, ενώ για τα πλωτά μέσα δεν έχει κατάσταση δεν είναι ούτε Υ HIGHΗΛΗ ούτε ΧΑΜΗΛΗ.
ΣΗΜΕΙΩΣΗ: σε αυτά τα εγχειρίδια θα χρησιμοποιήσουμε αντιστάσεις έλξης προς τα κάτω
Βήμα 2: Συνδυασμός και συχνότητα τόνων
Arduino tone fuction
Αυτή η συνάρτηση χρησιμοποιείται για τη δημιουργία οποιασδήποτε συχνότητας σε έναν ακροδέκτη Arduino
τόνος (καρφίτσα, συχνότητα, διάρκεια ή καθυστέρηση).
Για παράδειγμα τόνος (9, 3100, 100).
ούτε ένα()
Αυτή η λειτουργία χρησιμοποιείται όταν δεν θέλετε να παίξετε κανέναν τόνο ή συχνότητα σε μια συγκεκριμένη καρφίτσα.
noTone (καρφίτσα);
Για παράδειγμα noTone (9). // αυτό δεν θα αναπαράγει τόνο ή συχνότητα στο pin 9.
ΣΗΜΕΙΩΣΗ: Εάν θέλετε να αλλάξετε τον πείρο που χρησιμοποιείται για τον τόνο, βεβαιωθείτε ότι είναι ένας πείρος PWM.
τόνος (pwm pin, συχνότητα, καθυστέρηση)?
noTone (pwm pin); Για να μάθετε pwm pin για Arduino, περιηγηθείτε στο interne. Για παράδειγμα, αναζητήστε (pwm pin του Arduino pro mini). Απλώς αλλάξτε το pro mini στο μικροελεγκτή Arduino που χρησιμοποιείτε. Για περισσότερες πληροφορίες σχετικά με το pwm επισκεφθείτε τη διεύθυνση
Βήμα 3: Στιγμιαίοι διακόπτες (διακόπτες τακτ)

Αυτός ο διακόπτης όταν πατηθεί είναι συνδεδεμένος για τη στιγμή που τους πατήσατε αμέσως αφαιρείτε το χέρι σας και αποσυνδέονται. Για περισσότερες εξηγήσεις για το πώς να χρησιμοποιήσετε διακόπτες τακτ, κατεβάστε το βίντεο σε αυτό το διδακτικό
Βήμα 4: Διαγράμματα

Εάν χρησιμοποιείτε τον κωδικό με εσωτερική αντίσταση έλξης, αγνοήστε τις αντιστάσεις έλξης προς τα κάτω σε αυτά τα σχήματα. Θυμηθείτε να συνδέσετε το ένα καλώδιο του ηχείου σας στο pwm pin 9 ή το pwm pin που χρησιμοποιείτε και το άλλο στο GND. εάν το ηχείο σας είναι πολωμένο, συνδέστε το θετικό καλώδιο με τον πείρο pwm και τον αρνητικό πείρο στο GND.
Βήμα 5: Κωδικός
Ο δεύτερος κώδικας τροποποιήθηκε πλήρως από μένα για όσους δεν έχουν αντιστάσεις για χρήση ως αντιστάσεις έλξης
Ο κωδικός ένα είναι Arduino piano.zip, ενώ ο κωδικός 2 είναι piano.zip
Ευχαριστώ για την ανάγνωση. Παίξτε το πιάνο σας έως ότου οι ψυχές σας πηδήξουν από χαρά.
Δεν μπορούσα να ενσωματώσω το βίντεό μου στο YouTube, αλλά μπορείτε να έχετε πρόσβαση μέσω αυτού του συνδέσμου
www.youtube.com/embed/apsuFn0Wp1g
Συνιστάται:
Απλό πιάνο Arduino: 8 βήματα

Απλό πιάνο Arduino: Σήμερα θα δημιουργήσουμε ένα απλό πιάνο Arduino μίας οκτάβας, που μπορεί να αποτελέσει εξαιρετική αφετηρία για άλλα έργα. Αυτό το έργο θα εισαγάγει βασικά στοιχεία και προγραμματισμό Arduino σε επίπεδο λυκείου. Ενώ ο κωδικός είναι προκατασκευασμένα άτομα γ
Ακούγεται πιάνο χρησιμοποιώντας Arduino στο TinkerCad: 4 βήματα

Piano Sounds Using Arduino on TinkerCad: Σε αυτό το σεμινάριο, θα μάθετε πώς να χρησιμοποιείτε έναν βομβητή (ή πιεζοφωνητή) με το Arduino. Τα buzz μπορούν να βρεθούν σε συσκευές συναγερμού, υπολογιστές, χρονοδιακόπτες και επιβεβαίωση της εισόδου χρήστη, όπως κλικ με το ποντίκι ή πάτημα πλήκτρου. Θα μάθετε επίσης πώς να χρησιμοποιείτε τον ήχο () και
Μίνι πιάνο χρησιμοποιώντας Arduino: 4 βήματα

Mini Piano Using Arduino: Arduino Tutorial: Mini Piano using ArduinoΣε αυτό το βίντεο, σας δείχνω πώς να φτιάξετε ένα μίνι πιάνο χρησιμοποιώντας Arduino
Το πιάνο Arduino: 3 βήματα

Το πιάνο Arduino: Αυτό το " Πιάνο " είναι σε θέση να παίξει μια οκτάβα ενός πραγματικού πιάνου. Το πάτημα των κουμπιών θα αντιπροσωπεύει το πάτημα ενός πλήκτρου στο πιάνο. Ο ήχος θα μεταδοθεί μέσω ενός ηχείου Piezo
Χάρτινο πιάνο με Arduino: 5 βήματα

Χάρτινο πιάνο με Arduino: Αυτό είναι ένα απλό έργο χρησιμοποιώντας ένα Arduino, ένα συρμένο πληκτρολόγιο με μολύβι μολύβδου, ένα χαρτί και ένα ηχείο