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

Κάντε ένα απλό υπερηχητικό Theremin: 6 βήματα
Κάντε ένα απλό υπερηχητικό Theremin: 6 βήματα

Βίντεο: Κάντε ένα απλό υπερηχητικό Theremin: 6 βήματα

Βίντεο: Κάντε ένα απλό υπερηχητικό Theremin: 6 βήματα
Βίντεο: Η Ρωσία επέλεξε αεροσκάφος για τον ισχυρότερο υπερηχητικό της πύραυλο 2024, Νοέμβριος
Anonim
Φτιάξτε ένα απλό υπερηχητικό Theremin
Φτιάξτε ένα απλό υπερηχητικό Theremin

Αυτό το έργο είναι ένα υπερηχητικό θρεμίν με βάση το arduino.

Βήμα 1:

Image
Image

Εισαγωγή/Ιστορικό:

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

Βασίστηκε στη βιβλιοθήκη "Mozzi" στο Arduino και απαιτούσε μονοφωνικό ενισχυτή ήχου για τον ήχο. Χρησιμοποίησε επίσης ένα επιταχυνσιόμετρο έτσι ώστε να δημιουργεί έναν σπασμένο στοιχειωμένο ήχο όταν έχει κλίση, αλλά επειδή δεν απαιτούσα αυτό το πρόσθετο χαρακτηριστικό, προσάρμοσα τον κώδικα και το κύκλωμα ανάλογα. Ωστόσο, ο ενισχυτής μου δημιουργούσε προβλήματα με τα τροφοδοτικά παρά το γεγονός ότι προσπάθησα μια ποικιλία ρυθμίσεων. Δεδομένου ότι δεν χρειαζόμουν καν τον "στοιχειωμένο ήχο vibrato" που είχε χρησιμοποιήσει ιδιαίτερα ο "Mozzi", αποφάσισα να προχωρήσω και να σχεδιάσω μια νέα παραλλαγή εντελώς.

Σχεδιασμός του έργου

Βρήκα τη βιβλιοθήκη "ToneAC" η οποία ήταν αρκετά απλή για κωδικοποίηση και χρησιμοποίησα τη βιβλιοθήκη "New Ping" για το υπερηχητικό μου σήμα. Ενώ το ToneAC λειτούργησε τέλεια, το newPing δεν λειτούργησε καλά για το εύρος του ήχου που ήθελα και επίσης συνέχιζε να δίνει έναν σταθερό ήχο όταν βγήκε εκτός εμβέλειας που δεν ήθελα. Διάβασα επίσης ότι δεν ήταν πολύ συμβατό με τη βιβλιοθήκη ToneAC. σε κάθε περίπτωση, αποφάσισα να μεταβώ στη βιβλιοθήκη "Υπερήχων" για να ανιχνεύσω την απόσταση και να ξαναγράψω ολόκληρο τον κώδικα αφού μου έδωσε απόσταση σε εκατοστά, ενώ το NewPing το έδωσε σε μικροδευτερόλεπτα. Έτρεξα με τον τύπο συχνότητας για να επιτύχω το επιθυμητό βέλτιστο εύρος (περίπου 120 cm) και το βήμα (παίζει περίπου 1,5 οκτάβες) και επίσης άλλαξα το κύκλωμά μου. Ένα καλό πράγμα και για τις δύο βιβλιοθήκες είναι ότι οι ακίδες είναι σαφώς καθορισμένες και δεν υπάρχει ασάφεια όσον αφορά τις προεπιλεγμένες ακίδες. Επίσης, το ηχείο είναι άμεσα συνδεδεμένο με το Arduino, οπότε αν χρησιμοποιείτε το καλώδιο USB, δεν προκαλεί προβλήματα τροφοδοσίας και είναι σε θέση να παράγει καθαρό και δυνατό ήχο. Ωστόσο, δεν λειτουργεί καλά με μια μπαταρία η οποία δεν είναι σε θέση να παρέχει τόσο πολύ ρεύμα και έτσι με την τοποθέτησή της, μπορείτε πραγματικά να δείτε το Arduino να ανάβει και στη συνέχεια να σβήνει.

Βήμα 2:

Εικόνα
Εικόνα

Πρόσθετες ρυθμίσεις και γυάλισμα

Για τον έλεγχο της έντασης ήχου, τοποθέτησα ένα ποτενσιόμετρο μεταξύ του ηχείου και του Arduino, έτσι ώστε η συσκευή αναπαραγωγής να μπορεί να το αλλάξει κατά ένα κουμπί. Επειδή λειτούργησε καλύτερα χρησιμοποιώντας έναν πίνακα, έφτιαξα έναν πίνακα theremin με δάκτυλα στο πίσω μέρος για να το πιάσω σωστά. Τέλος, βρήκα ένα ωραίο περίβλημα για το κύριο κύκλωμα, άνοιξα μερικές τρύπες για τα καλώδια των ηχείων, τον αισθητήρα και το καλώδιο USB (ώστε να μπορώ να συνδέσω απευθείας το Arduino) χωρίς να το βγάλω (έβαλα μερικά κομμάτια ξύλου διασφαλίστε ότι το Arduino παραμένει στη θέση του). Έβαλα όλα αυτά τα εξαρτήματα-τη θήκη του κουτιού, το ηχείο και το καλώδιο USB και τον προσαρμογέα σε ένα συμπαγές κουτί, έτσι ήταν σαν κιτ-το μόνο που έπρεπε να κάνετε ήταν να προσθέσετε το καλώδιο USB και να συνδέσετε τον προσαρμογέα σε πρίζα και να παίξετε !

Βήμα 3:

Μέρη:

Αισθητήρας υπερήχων

Ηχείο-16 ohm (μπορείτε να χρησιμοποιήσετε μικρότερη τάση, αλλά αυτό δίνει την καλύτερη ένταση)

Ποτενσιόμετρο- έως 10k

Arduino Uno (με καλώδιο USB)

Σύρματα και περίβλημα για να τοποθετηθούν τα πάντα

Βήμα 4:

Κωδικός και κύκλωμα

Ο κωδικός που χρησιμοποιείται για το κύκλωμα βρίσκεται στη διεύθυνση: Κωδικός

Το κύκλωμα για αυτό το έργο είναι πολύ απλό. Το ηχείο συνδέεται απευθείας με το Arduino με το καλώδιο γείωσης να καρφιτσώνει 9 και το θετικό σύρμα να καρφώνει 10 μέσω του ποτενσιόμετρου. Για τον υπερηχητικό αισθητήρα, η σκανδάλη πηγαίνει στο 12, η ηχώ πηγαίνει στο 13 και η ισχύς και η γείωση πηγαίνουν στα 5V και η γείωση αντίστοιχα.

Βήμα 5: Δύο περισσότερα βίντεο:

Βήμα 6:

Καλή διασκέδαση κτίριο!

Συνιστάται: