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

Υπερηχητικό Theremin (Teach Sound): 3 βήματα (με εικόνες)
Υπερηχητικό Theremin (Teach Sound): 3 βήματα (με εικόνες)

Βίντεο: Υπερηχητικό Theremin (Teach Sound): 3 βήματα (με εικόνες)

Βίντεο: Υπερηχητικό Theremin (Teach Sound): 3 βήματα (με εικόνες)
Βίντεο: Κίνα:Κατασκευάζει υπερηχητικό αεροπλάνο/ταχύτητα πέντε φορές μεγαλύτερη από την ταχύτητα ήχου! 2024, Νοέμβριος
Anonim
Image
Image
Εργαλεία και αναλώσιμα
Εργαλεία και αναλώσιμα

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

Βήμα 1: Εργαλεία και αναλώσιμα

Προμήθειες

  • Arduino Uno με καλώδιο USB
  • Αισθητήρας υπερήχων για αλλαγή συχνότητας (βήμα)
  • Piezo Buzzer για αναπαραγωγή του ήχου
  • Ποτενσιόμετρο για αλλαγή του πλάτους (ένταση)
  • LED με αντίσταση 220ohm (οπτικό για τη συχνότητα)
  • Foamcore Board για τη θήκη
  • Jumper Wires

ΣΗΜΕΙΩΣΗ: Τα περισσότερα από αυτά τα μέρη προέρχονται από κιτ Arduino.

Εργαλεία

  • Υπολογιστής με εγκατεστημένο το Arduino
  • Πυροβόλο θερμό κόλλα
  • Κόφτης λέιζερ για περίβλημα
  • Power Bank αν θέλετε να το κάνετε φορητό

Βήμα 2: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

Τα Ηλεκτρονικά

Οι δύο πρώτες εικόνες, στα δεξιά, δείχνουν τα ηλεκτρονικά σε δοκιμή, αλλά στην τρίτη, κινήθηκα γύρω από τα εξαρτήματα για να χωρέσω τη θήκη. Το LED και ο υπερηχητικός αισθητήρας χρησιμοποιούν καλώδια αρσενικών έως γυναικών 40 εκατοστών, τα οποία σίγουρα μπορούν να είναι μικρότερα, αλλά αυτό ήταν που είχα στο χέρι. Μόλις τύλιξα την περίσσεια γύρω από το Arduino πριν το περιβλήσω.

Η υπόθεση

Η θήκη κατασκευάστηκε από τη MakerCase με διαστάσεις λίγο μικρές, οπότε το πρωτότυπό μου απαιτούσε επιπλέον κόλλα για να το συνδυάσω. Αφού μετρήσετε τα μέρη σας πάνω από το Arduino σας, προσθέστε μερικά χιλιοστά στις τιμές σας και τοποθετήστε τα στο MakerCase για ένα αρχείο που μπορεί στη συνέχεια να κοπεί με λέιζερ στον πυρήνα αφρού.

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

Ο κώδικας ελέγχεται κυρίως από μια μεταβλητή που ονομάζεται βήμα. Το βήμα χρησιμοποιεί τον χάρτη για να αποκρύψει τις τιμές από τον αισθητήρα υπερήχων έως κάτι που μπορεί να διαβαστεί από το πιεζοηχείο και συγκεκριμένα στις συχνότητες μεταξύ A3 και C5. Ο περιορισμός διασφαλίζει ότι ο χάρτης δεν προβλέπει υψηλή συχνότητα όταν βλέπει μεγάλη απόσταση (ήταν ενοχλητικοί). Ο υπόλοιπος κώδικας είναι να διαβάσετε τον αισθητήρα, να προσθέσετε ένα LED και να προσθέσετε σειριακά μηνύματα.

βήμα = περιορισμός (χάρτης (απόστασηCm, 1, 40, 256, 523), 220, 523);

Συνιστάται: