Isi kandungan:

Ultrasonik Theremin (Ajar Bunyi): 3 Langkah (dengan Gambar)
Ultrasonik Theremin (Ajar Bunyi): 3 Langkah (dengan Gambar)

Video: Ultrasonik Theremin (Ajar Bunyi): 3 Langkah (dengan Gambar)

Video: Ultrasonik Theremin (Ajar Bunyi): 3 Langkah (dengan Gambar)
Video: Robot Orchestra Pi Video 2 Ultrasonic Theremin 2024, November
Anonim
Image
Image
Alat dan Bekalan
Alat dan Bekalan

Ultrasonik Theremin adalah projek Arduino yang menggunakan alat yang murah untuk mengajar gelombang bunyi. Dengan menukar jarak tangan saya ke peranti, saya mengubah frekuensi gelombang bunyi. Juga, menggerakkan potensiometer mengubah amplitud gelombang. Ini boleh dijadikan pelajaran sains mengenai gelombang bunyi.

Langkah 1: Alat dan Bekalan

Bekalan

  • Arduino Uno dengan Kabel USB
  • Sensor Ultrasonik untuk menukar frekuensi (nada)
  • Piezo Buzzer untuk memainkan suara
  • Potensiometer untuk mengubah amplitud (isipadu)
  • LED dengan 220ohm Resistor (visual untuk frekuensi)
  • Papan Foamcore untuk kes itu
  • Wayar Pelompat

CATATAN: Sebilangan besar bahagian ini berasal dari kit Arduino.

Alat

  • Komputer dengan Arduino Dipasang
  • Senapang Gam Panas
  • Pemotong Laser untuk kandang
  • Power Bank jika anda ingin menjadikannya mudah alih

Langkah 2: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Elektronik

Dua gambar pertama, di sebelah kanan, menunjukkan elektronik dalam ujian tetapi pada yang ketiga, saya menggerakkan komponen di sekitar untuk menampung casing tersebut. Sensor LED dan Ultrasonik menggunakan wayar pelompat 40cm lelaki hingga wanita yang pastinya lebih kecil tetapi itulah yang saya ada. Saya hanya membungkus lebihan di sekitar Arduino sebelum meletakkannya.

Kes itu

Sarung itu dibuat oleh MakerCase dengan dimensi yang sedikit kecil sehingga prototaip saya memerlukan gam tambahan untuk menyatukannya. Setelah anda mengukur bahagian anda di atas Arduino anda, tambahkan beberapa milimeter pada nilai anda dan masukkan ke dalam MakerCase untuk fail yang kemudian boleh dipotong laser pada inti busa.

Langkah 3: Kodnya

Kod ini dikendalikan terutamanya oleh pemboleh ubah yang disebut pitch. Pitch menggunakan peta untuk menutupi nilai dari sensor ultrasonik hingga sesuatu yang dapat dibaca oleh pembesar suara piezo dan khususnya frekuensi antara A3 dan C5. Kekangan memastikan peta tidak meramalkan frekuensi tinggi ketika melihat jarak tinggi (mereka menjengkelkan). Selebihnya kodnya adalah membaca sensor, menambah LED, dan menambahkan pesanan bersiri.

nada = kekangan (peta (jarakCm, 1, 40, 256, 523), 220, 523);

Disyorkan: