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

Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!): 5 βήματα (με εικόνες)
Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!): 5 βήματα (με εικόνες)

Βίντεο: Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!): 5 βήματα (με εικόνες)

Βίντεο: Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!): 5 βήματα (με εικόνες)
Βίντεο: Deutsch lernen im Beruf B2 2024, Σεπτέμβριος
Anonim
Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!)
Handheld 6 Note Music Box / Instrument (Εύκολο στη δημιουργία & βελτίωση!)

Γεια σου! Εμπνευσμένο από τον Martin Molin, μέλος ενός σουηδικού συγκροτήματος με το όνομα Wintergatan, ερωτεύτηκα πρόσφατα τα μουσικά κουτιά και τα πάντα για αυτά. Οι άνθρωποι που φτιάχνουν τραγούδια για κουτιά μουσικής εξακολουθούν να χρησιμοποιούν τον παλιομοδίτικο τρόπο να χτυπάνε τη νότα του τραγουδιού για νότα, ελπίζοντας ότι ο χρόνος θα καταλήξει. Έχοντας κάνει αυτό μόνος μου, ξέρω ότι είναι μια κουραστική άσκηση και μια που θα μπορούσε να χρησιμοποιήσει μια αντικατάσταση. Έτσι κατέληξα να σκέφτομαι αυτή την ιδέα της χρήσης ανιχνευτών υπέρυθρων γραμμών για τη δημιουργία ενός τραγουδιού. Αυτό θα σήμαινε ότι θα έπρεπε μόνο να διαβάσει ένα φύλλο ασπρόμαυρου τυπωμένου χαρτιού, αλλά θα μπορούσε επίσης να έχει διαφορετικές χρήσεις όπως η σάρωση εφημερίδας για έξοδο ήχου.

Βήμα 1: Τα υλικά

Αυτά είναι τα υλικά που χρησιμοποίησα, αλλά είναι πολύ αντικαταστάσιμα. Δείτε τι σας ταιριάζει καλύτερα!

- Arduino Uno

- Ηχείο ή Buzzer

- Μπαταρία 9v

- Κλιπ μπαταρίας 9v

- Διακόπτης έναρξης / λήξης

- 6 x αντανακλαστικός αισθητήρας QRD1114

- Καλώδια βραχυκύκλωσης

- Ξύλινο κουτί (10 x 15 x 9)

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα

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

Ο αντανακλαστικός αισθητήρας QRD1114

Ο ανακλαστικός αισθητήρας είναι στην πραγματικότητα δύο αισθητήρες σε έναν. Περιέχει αποστολέα και δέκτη. Ο αποστολέας είναι το πιο πορτοκαλί έως λευκό κομμάτι και ο δέκτης είναι το μαύρο, σκοτεινό κομμάτι. Αυτός είναι ο λόγος για τον οποίο χρειάζεται και τα 4 πόδια του συνδεδεμένα με το Arduino. Αυτό που βρίσκεται στην κουκκίδα του δέκτη χρειάζεται αντίσταση 10k ohm συνδεδεμένη με 5v ΚΑΙ καλώδιο βραχυκυκλωτήρα συνδεδεμένο σε αναλογικό πείρο στο Arduino. Η διαγώνια απέναντι από αυτήν πρέπει επίσης να συνδεθεί σε 5v αλλά μέσω αντίστασης 220 ohm. Τα υπόλοιπα δύο σκέλη μπορούν να συνδεθούν απευθείας στο έδαφος (GND). Η εγκατάσταση 6 ή περισσότερων από αυτά είναι αρκετά σφιχτή, οπότε προτείνω να τα κολλήσετε αν μπορείτε.

Ο ΟΜΙΛΗΤΗΣ

Το ηχείο είναι αρκετά εύκολο στη σύνδεση. Απλώς συνδέστε το - pin στη γείωση και συνδέστε το + pin σε έναν ψηφιακό pin της επιλογής σας στο Arduino. Χρησιμοποίησα το pin ~ 9 για αυτό το έργο.

Η μπαταρία

Για να επιτρέψετε στο Arduino σας να τροφοδοτείται από μπαταρία, σας συνιστώ ανεπιφύλακτα να δείτε αυτό το διδακτικό:

www.instructables.com/id/Powering-Arduino-…

Κάνουν καταπληκτική δουλειά εξηγώντας πώς να το κάνουν. Χρησιμοποίησα αυτό το σεμινάριο και για το έργο μου.

Βήμα 3: Ο κώδικας

Τώρα για τον κωδικό. Αυτό το έργο χρησιμοποιεί τις βασικές βιβλιοθήκες που έχουν ήδη προγραμματιστεί στο λογισμικό Arduino.

Απλώς εξαγάγετε το αρχείο zip και ανοίξτε το φάκελο. Θα πρέπει να μπορείτε να δείτε δύο καρτέλες. HandHeldMusicBox και pitches.h. Από εδώ θα πρέπει να πάτε καλά!

Εάν το pitches.h δεν είναι εκεί, μπορείτε να δημιουργήσετε μια νέα καρτέλα πατώντας 'shift + ctrl + T' και ονομάζοντάς το pitches.h. Από εκεί απλά αντιγράψτε τα πάντα στο αρχείο.txt στη νέα καρτέλα που πρέπει να το κάνει.

Βήμα 4: Το φύλλο μουσικής

Το Μουσικό Φύλλο
Το Μουσικό Φύλλο

Για τη δημιουργία του μουσικού φύλλου έφτιαξα ένα υπολογιστικό φύλλο google που ονομάζεται "Speelpapier" που είναι ολλανδικό για "Playing Paper". Μπορείτε να το ελέγξετε μέσω αυτού του συνδέσμου:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Αν θέλετε να δημιουργήσετε ένα τραγούδι μόνοι σας, μπορείτε απλά αντιγράφοντας τα πάντα στο φύλλο ή αποθηκεύοντας ένα αντίγραφο του στο Drive σας. Εάν προτιμάτε να χρησιμοποιείτε το Excel έναντι των υπολογιστικών φύλλων Google, μπορείτε να το κάνετε επίσης, κατεβάζοντάς το ως αρχείο excel στην ενότητα Αρχείο> Λήψη ως> Microsoft Excel.

Το να γράφεις στο μουσικό φύλλο είναι λίγο περίεργο αυτή τη στιγμή. Οι σημειώσεις πηγαίνουν από το G στο E. Αν θέλετε να παίξετε ένα G σε ένα συγκεκριμένο πλακίδιο, συμπληρώνετε το '1 στην αριστερή πλευρά που λέει "ΣΕΙΡΑ ΑΡΙΘΜΩΝ". Βεβαιωθείτε ότι έχετε προσθέσει ένα 'μπροστά από τον αριθμό για να καταλάβετε τα υπολογιστικά φύλλα της Google ότι δεν είναι στην πραγματικότητα ένας αριθμός αλλά μια συμβολοσειρά που μπορεί να χρησιμοποιήσει στον κώδικα.

'1 = Ζ

'2 = Α

'3 = Β

'4 = Γ

'5 = Δ

'6 = Ε

Διασκεδάστε φτιάχνοντας τις δικές σας μελωδίες.

Βήμα 5: Βελτίωση

Τώρα για το πιο σημαντικό βήμα: Κάντε το δικό σας!

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

- Μπορείτε να προσθέσετε περισσότερους αισθητήρες χρησιμοποιώντας έναν πολυπλέκτη ή άλλο Arduino

- Μπορείτε να προσπαθήσετε να κάνετε κάποιους αισθητήρες να αλλάξουν οκτάβες για να έχουν μεγαλύτερο εύρος

- Μπορείτε να προσθέσετε ρυθμιστικό έντασης ή κουμπί

- Προσθέστε έναν ενισχυτή για να έχετε περισσότερο ήχο από το ηχείο

- Χρησιμοποιήστε μια βιβλιοθήκη ήχου για να αποκτήσετε σπασμωδικούς ήχους, ενδεχομένως ακόμη και να δημιουργήσετε τον ήχο «κουτί μουσικής».

- Χρησιμοποιήστε διακοπές χρονοδιακόπτη ή διαφορετική μέθοδο για να προσπαθήσετε να το παίξετε και σε συγχορδίες!

- Επεξεργαστείτε το αρχείο γεννήτριας φύλλων μουσικής για να λειτουργήσει για εσάς

- Έχετε κάποια μορφή μηχανισμού που τραβά το χαρτί με ρυθμισμένο ρυθμό.

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

Συνιστάται: