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

Ultimate Arduino Paper Piano: 5 Βήματα
Ultimate Arduino Paper Piano: 5 Βήματα

Βίντεο: Ultimate Arduino Paper Piano: 5 Βήματα

Βίντεο: Ultimate Arduino Paper Piano: 5 Βήματα
Βίντεο: Как перестать проигрывать? План на победу.#настольныйтеннис #tabletennis 2024, Νοέμβριος
Anonim

Hey Its Soumojit Επιστροφή και πάλι με ένα δροσερό έργο. Είναι ένα απόλυτο πιάνο από χαρτί με απλό arduino. Μπορεί να είναι ένα καλό έργο Σαββατοκύριακου ή μπορεί να είναι ένα υπέροχο πράγμα σε μια έκθεση επιστήμης επίσης. Έτσι, όλα λειτουργούν με την έννοια της χωρητικής αφής, μπορείτε να διαβάσετε περισσότερα για αυτό εδώ https://playground.arduino.cc/Main/CapacitiveSensor/. Επίσης, δεν έχω πάρα πολλές γνώσεις για το πιάνο, αλλά έκανα μια μικρή έρευνα στο διαδίκτυο και έμαθα κάποια πράγματα για πιάνο και νότες.

Έτσι, σε αυτό το πιάνο είναι 2 οκτάβες και μια άλλη νότα c, συνολικά 15 πλήκτρα. Τα κλειδιά κατασκευάζονται με μολύβι στο χαρτί και συνδέονται με το arduino μέσω συνδετήρων και σύρματος. Είναι επίσης ένα ηχείο συνδεδεμένο στο arduino για την έξοδο.

Ας τα καταφέρουμε λοιπόν…..

Βήμα 1: Πράγματα που χρειάζεστε

Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε

Χρειαζόμαστε λοιπόν κάποια βασικά στοιχεία και εργαλείο για να φτιάξουμε αυτό το πιάνο.

1) Arduino Nano (Ως εγκέφαλος, μπορείτε να χρησιμοποιήσετε άλλες εκδόσεις arduino όπως UNO, Mega, κ.λπ.)

2) Αντιστάσεις 15x 1Mega Ohm.

3) Πίνακας ψωμιού

4) Σύρματα

5) Ηχείο 8 ωμ

6) Κλιπ χαρτιού

7) Κανονικό χαρτί ή το τυπωμένο πρότυπο

8) Μολύβι

Μπορείτε να σχεδιάσετε το πιάνο μόνοι σας ή έφτιαξα ένα πρότυπο 15 κλειδιών το οποίο μπορείτε να εκτυπώσετε και να γεμίσετε τα πλήκτρα με ένα μολύβι.

Βήμα 2: Δημιουργία κυκλώματος

Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα
Χτίζοντας το κύκλωμα

Ελέγξτε λοιπόν τα διαγράμματα κυκλώματος και τοποθετήστε το arduino στο breadboard. στη συνέχεια, συνδέστε τις αντιστάσεις τη μία πλευρά σε μια κοινή ράγα και την άλλη πλευρά στους συγκεκριμένους πείρους arduino (ακίδα D3 - D12, A0 - A3) σύμφωνα με τα σχήματα. Στη συνέχεια, συνδέστε την κοινή ράγα με τον πείρο D2. Τώρα κόψτε λίγο σύρμα και προσθέστε ένα σύρμα σε κάθε καρφίτσα arduino (ακίδα D3 - D12, A0 -A3) όπου είναι συνδεδεμένη η αντίσταση.

Στη συνέχεια, πάρτε το ηχείο σας και συνδέστε το ένα άκρο στο pin D13 και το άλλο άκρο στη γείωση.

Η κατασκευή του κυκλώματος έχει ως επί το πλείστον ολοκληρωθεί, τώρα πρέπει απλά να κωδικοποιήσουμε και να φτιάξουμε τα κλειδιά στο papaer.

Βήμα 3: Ας κάνουμε κάποια κωδικοποίηση

Ας κάνουμε κάποια κωδικοποίηση
Ας κάνουμε κάποια κωδικοποίηση
Ας κάνουμε κάποια κωδικοποίηση
Ας κάνουμε κάποια κωδικοποίηση

Έτσι, ο κώδικας είναι πολύ απλός και έχει επιλογές, ώστε να παίζετε με αυτόν.

Πρέπει να κατεβάσετε τη βιβλιοθήκη χωρητικών αισθητήρων και μετά είστε έτοιμοι

Μπορείτε απλά να κατεβάσετε τον κώδικα και να το ανεβάσετε στο Arduino σας και να αρχίσετε να παίζετε και να αγγίζετε τα καλώδια για να το παίξετε.

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

Μετά την επιτυχή μεταφόρτωση του κώδικα μπορούμε να προχωρήσουμε στην κατασκευή των κλειδιών στο χαρτί.

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

Βήμα 4: Δημιουργία κλειδιών στο χαρτί

Δημιουργία κλειδιών στο χαρτί
Δημιουργία κλειδιών στο χαρτί
Δημιουργία κλειδιών στο χαρτί
Δημιουργία κλειδιών στο χαρτί

Έτσι, τώρα έχουμε το κύκλωμα εργασίας, τώρα μπορείτε να σχεδιάσετε 15 κλειδιά σε ένα μικρό κομμάτι χαρτί ή απλά να εκτυπώσετε το πρότυπό μου (επισυνάπτεται στο βήμα 1). Τώρα πάρτε ένα έντονο, σκούρο μολύβι για να γεμίσετε αυτά τα κλειδιά. Προσπαθήστε να γεμίσετε σωστά τα κλειδιά, ώστε να είναι μια αγώγιμη επιφάνεια. Στη συνέχεια, προσθέστε συνδετήρες χαρτιού σε ένα άλλο άκρο των καλωδίων και συνδέστε τα με κλειδιά χαρτιού.

Τώρα είσαι καλά να πας.

Βήμα 5: Τελικό προϊόν και συμπέρασμα

Τελικό προϊόν και συμπέρασμα
Τελικό προϊόν και συμπέρασμα

Εάν κάνατε τα πάντα σωστά, θα έχετε ένα πιάνο από χαρτί φτιαγμένο με Arduino. Μπορείτε να παίξετε με τον κωδικό για να αλλάξετε τις οκτάβες ή τις νότες. Εάν έχετε μικροελεγκτή με περισσότερα GPIO (Like - Arduino Mega) μπορείτε να προσθέσετε περισσότερα κλειδιά.

Μπορεί να είναι ένα καλό έργο Σαββατοκύριακου με πολύ λιγότερα στοιχεία. Ελπίζω να σου άρεσε.

Αν έχετε προβλήματα ή προτάσεις ρωτήστε στα σχόλια.

Επίσης, ψηφίστε αυτό το έργο για τον διαγωνισμό Arduino.

Σας ευχαριστώ, τα λέμε την επόμενη φορά με ένα υπέροχο έργο…..

Παρακαλώ με ψηφίστε για το διαγωνισμό arduino.

Συνιστάται: