Isi kandungan:
- Langkah 1: Buat Skrin Anda
- Langkah 2: Elektronik
- Langkah 3: Arduino Code - Uji Photocell Anda
- Langkah 4: Data Photocell ke MaxMsp
- Langkah 5: Buat Pembicara Cymatics
- Langkah 6: Kamera Streaming Langsung di Speaker
- Langkah 7: Tahniah
Video: Visualizer Cymatic Interaktif: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
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
Anda perlu
- sekeping besar kayu nipis, tebal 1 / 8-1 / 4 inci
- atau kadbod
- gunting atau gergaji
- senapang gerudi
- cat putih
Langkah-langkah:
- 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.
- Gerudi seterusnya lima lubang dengan senapang gerudi. Pastikan ada ruang yang cukup untuk memuatkan sensor photocell anda.
- Warnakan putih dan tunggu hingga kering.
Langkah 2: 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:
- Potong wayar elektrik anda menjadi lima keping yang mencapai setiap lubang di skrin (mis. Dua kaki)
- Pateri wayar ke setiap hujung photocell (lihat contoh di atas)
- Pasangkan setiap photocell ke dalam setiap lubang dengan sensor menghadap ke luar.
- 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
- Lakukan ini berulang-ulang sehingga anda menggunakan Pin Analog 0-4 untuk kelima-lima photocell anda
- Gunakan tutorial ini sebagai panduan
learn.adafruit.com/photocells/connecting-a…
Langkah 3: Arduino Code - Uji Photocell Anda
- Dapatkan kod di sini:
- 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
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
- Buka patch Maxuino yang disenaraikan arduino_test_photocell dan sapukan setiap pin Analog anda ke r trig0- r trig
- Buka patch MaxMsp r trig cycle_2 disertakan. Selaraskan parameter dan tambahkan fail suara peribadi anda ke setiap trig.
- Anda mesti melihat data lux anda melalui MaxMsp. Main-main dengannya dan temui sesuatu yang anda suka.
Langkah 5: 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:
- Sambungkan output komputer riba ke pembesar suara anda menggunakan kabel RCA
- Hadap pembesar suara ke atas
- Pembesar suara semburan dengan semburan kalis air; Saya menggunakan
- Lekatkan penutup kecil ke bahagian tengah pembesar suara
- Isi penutup separuh dengan penitis air
- Tonton video intro untuk panduan
Langkah 6: Kamera Streaming Langsung di Speaker
Anda perlu:
- Kamera Streaming Langsung, kebanyakan DSLR mempunyai pilihan ini
- Projektor
- Kilat Dering
- Kabel HDMI
- tripod
Langkah-langkah:
- Letakkan kamera di tripod di atas pembesar suara dan zum masuk ke penutup air
- Hidupkan denyar cincin; Saya menggunakan Bower Macro Ringlight Flash pada Canon Mark III DSLR
- Sambungkan kabel HDMI dari kamera ke projektor, atau yang sesuai untuk kamera anda
- Strimkan projektor pada skrin photocell baru anda
- 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:
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: 5 Langkah (dengan Gambar)
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro: bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya berpendapat bahawa ini adalah peluang terbaik untuk menggunakan ThreadBoard saya untuk membuat sistem terbenam! Inspirasi saya untuk awal
Cara Menambah Bot Interaktif dalam Discord: 6 Langkah
Cara Menambah Bot Interaktif dalam Discord: Dalam tutorial ini saya akan menunjukkan cara membuat bot interaktif sendiri yang berfungsi dengan beberapa komando. Discord adalah aplikasi media sosial Skype / Whats-app yang menyatukan pemain. Mereka boleh mempunyai saluran sendiri, periksa permainan mana setiap anggota
Cara Melancarkan Semula Interaktif Dengan Gerhana (eGit): 10 Langkah
Cara Melancarkan Semula Interaktif Dengan Gerhana (eGit): 20180718 - Saya " think " Saya telah menyelesaikan masalah dengan gambar. Sekiranya mereka kelihatan diperbesar atau tidak masuk akal, cuba klik. Sekiranya anda menghadapi masalah, beri saya mesej dan saya akan cuba menolong. Ini yang diperintahkan memberikan langkah demi langkah
Interaktif Cerita (Permainan Gores): 8 Langkah
Story Interactive (Scratch Game): Ini akan menjadi tutorial bagaimana membuat permainan di awal dengan dialog, dan sprite. Ini juga akan mengajar anda untuk menambahkan klip ke dalam permainan anda, dan masa, termasuk siaran dan banyak lagi
Meja Kopi LED Interaktif Arduino: 6 Langkah (dengan Gambar)
Meja Kopi LED Interaktif Arduino: Saya membuat meja kopi interaktif yang menyalakan lampu LED di bawah objek, ketika objek diletakkan di atas meja. Hanya led yang berada di bawah objek itu akan menyala. Ia melakukannya dengan berkesan menggunakan sensor jarak, dan ketika jarak