Isi kandungan:

Visualizer Cymatic Interaktif: 7 Langkah
Visualizer Cymatic Interaktif: 7 Langkah

Video: Visualizer Cymatic Interaktif: 7 Langkah

Video: Visualizer Cymatic Interaktif: 7 Langkah
Video: 1D 2D 3D 4D 5D 6D 7D 8D 9D 10D 11D #shorts #dimensionalformula 2024, Julai
Anonim
Visualizer Cymatic Intera-t.webp
Visualizer Cymatic Intera-t.webp

Obsidiana diilhamkan oleh cermin air Mesoamerika yang menggunakan corak cahaya di atas air sebagai alat ramalan. Corak generatif muncul dalam visualisasi cahaya dan suara ini melalui unsur air.

Templat berasaskan cecair ini menggunakan data cahaya yang dibuat oleh frekuensi sonik untuk menyusun corak dari masa ke masa. Corak generatif diproyeksikan ke layar yang disertakan dengan beberapa sensor cahaya yang menangkap data cahaya mereka sebagai input. Data dimasukkan ke dalam MaxMsp dan dikeluarkan ke pembesar suara. Bunyi-bunyi itu dipvisualisasikan kembali ke dalam air dan diproyeksikan lagi, membuat gelung maklum balas simatik yang mengembangkan corak dan suara yang lebih kompleks.

Dengan pengalaman elektronik perantaraan dan perisian muzik generatif, dalam hal ini MaxMsp, templat ini dapat dikonfigurasi secara dinamik dengan menambahkan sampel suara anda yang berbeza dan menyesuaikan frekuensi.

Anda akan membuat:

  • skrin interaktif dengan sensor
  • pembesar suara air
  • projektor suapan langsung

Lebih banyak mengenai cermin Mesoamerika di sini

Langkah 1: Buat Skrin Anda

Image
Image
Buat Skrin Anda
Buat Skrin Anda
Buat Skrin Anda
Buat Skrin Anda
Buat Skrin Anda
Buat Skrin Anda

Anda perlu

  • sekeping besar kayu nipis, tebal 1 / 8-1 / 4 inci
  • atau kadbod
  • gunting atau gergaji
  • senapang gerudi
  • cat putih

Langkah-langkah:

  1. Potong bulatan besar dari kayu atau kadbod. Ia boleh sebesar yang anda mahukan. Dalam projek ini, skrin saya mempunyai diameter lima kaki. Ingat bahawa anda akan memproyeksikan corak anda ke atasnya.
  2. Gerudi seterusnya lima lubang dengan senapang gerudi. Pastikan ada ruang yang cukup untuk memuatkan sensor photocell anda.
  3. Warnakan putih dan tunggu hingga kering.

Langkah 2: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Anda perlu:

  • Arduino Uno
  • lima sensor photocell
  • papan roti
  • kabel elektrik
  • Bekalan 5V
  • lima perintang pulldown 10KΩ
  • wayar USB
  • Pateri
  • Besi pematerian

Di manakah boleh dibeli:

learn.adafruit.com/photocells/overview

Ujian:

learn.adafruit.com/photocells/testing-a-ph…

Sambung:

learn.adafruit.com/photocells/connecting-a…

Gunakan:

learn.adafruit.com/photocells/using-a-phot…

Langkah-langkah:

  1. Potong wayar elektrik anda menjadi lima keping yang mencapai setiap lubang di skrin (mis. Dua kaki)
  2. Pateri wayar ke setiap hujung photocell (lihat contoh di atas)
  3. Pasangkan setiap photocell ke dalam setiap lubang dengan sensor menghadap ke luar.
  4. Di hujung yang bertentangan, masukkan setiap kabel ke papan roti anda, yang satu mencapai 5V, yang lain mencapai 10KΩ (yang disambungkan ke Ground, dan Pin Analog); gunakan contoh di atas sebagai panduan
  5. Lakukan ini berulang-ulang sehingga anda menggunakan Pin Analog 0-4 untuk kelima-lima photocell anda
  6. Gunakan tutorial ini sebagai panduan

learn.adafruit.com/photocells/connecting-a…

Langkah 3: Arduino Code - Uji Photocell Anda

Kod Arduino - Uji Photocell Anda
Kod Arduino - Uji Photocell Anda
  1. Dapatkan kod di sini:
  2. Ikuti arahan ini untuk menguji photocell anda dan letakkan Pin Analog baru anda di bahagian atas kod anda untuk lima photocell anda.

Contoh:

int photocellPin = 0;

int photocellPin = 1:

int photocellPin = 2;

int photocellPin = 3;

int photocellPin = 4;

Langkah 4: Data Photocell ke MaxMsp

Data Fotocell ke MaxMsp
Data Fotocell ke MaxMsp

Anda boleh menggunakan data lux yang dihasilkan oleh photocells dalam pelbagai cara untuk menghasilkan bunyi. Nilai berjalan dari 0-1.

Berikut adalah beberapa maklumat lagi:

www.instructables.com/id/Photocell-tutoria…

Dalam projek ini, saya menggunakan MaxMsp menggunakan Maxuino go menghasilkan suara. Anda juga boleh menggunakan Pemprosesan dan p5js juga.

Muat turun Maxuino di sini:

www.maxuino.org/

Muat turun MaxMsp di sini:

cycling74.com

  1. Buka patch Maxuino yang disenaraikan arduino_test_photocell dan sapukan setiap pin Analog anda ke r trig0- r trig
  2. Buka patch MaxMsp r trig cycle_2 disertakan. Selaraskan parameter dan tambahkan fail suara peribadi anda ke setiap trig.
  3. Anda mesti melihat data lux anda melalui MaxMsp. Main-main dengannya dan temui sesuatu yang anda suka.

Langkah 5: Buat Pembicara Cymatics

Buat Pembicara Cymatics
Buat Pembicara Cymatics
Buat Pembicara Cymatics
Buat Pembicara Cymatics

Anda perlu:

  • Penitis air
  • Tutup hitam atau pinggan mangkuk kecil (pastikan ia sesuai di atas pembesar suara anda)
  • Satu pembesar suara (lebih baik subwoofer kecil)
  • Semburan kalis air
  • Stereo Male to Dual RCA Male Cable
  • Superglue

Langkah-langkah:

  1. Sambungkan output komputer riba ke pembesar suara anda menggunakan kabel RCA
  2. Hadap pembesar suara ke atas
  3. Pembesar suara semburan dengan semburan kalis air; Saya menggunakan
  4. Lekatkan penutup kecil ke bahagian tengah pembesar suara
  5. Isi penutup separuh dengan penitis air
  6. Tonton video intro untuk panduan

Langkah 6: Kamera Streaming Langsung di Speaker

Kamera Streaming Langsung di Speaker
Kamera Streaming Langsung di Speaker
Kamera Streaming Langsung di Speaker
Kamera Streaming Langsung di Speaker

Anda perlu:

  • Kamera Streaming Langsung, kebanyakan DSLR mempunyai pilihan ini
  • Projektor
  • Kilat Dering
  • Kabel HDMI
  • tripod

Langkah-langkah:

  1. Letakkan kamera di tripod di atas pembesar suara dan zum masuk ke penutup air
  2. Hidupkan denyar cincin; Saya menggunakan Bower Macro Ringlight Flash pada Canon Mark III DSLR
  3. Sambungkan kabel HDMI dari kamera ke projektor, atau yang sesuai untuk kamera anda
  4. Strimkan projektor pada skrin photocell baru anda
  5. Sekiranya projektor anda mempunyai fungsi keystone, petakan unjuran anda ke skrin

Langkah 7: Tahniah

Anda membuat instrumen simatik interaktif. Buat perubahan akhir pada sampel audio anda dalam tahap MaxMsp dan kelantangan dan anda sudah selesai!

Disyorkan: