Daftar Isi:
- Langkah 1: Buat Layar Anda
- Langkah 2: Elektronik
- Langkah 3: Kode Arduino - Uji Photocell Anda
- Langkah 4: Data Fotosel ke MaxMsp
- Langkah 5: Buat Pembicara Cymatics
- Langkah 6: Kamera Streaming Langsung di Speaker
- Langkah 7: Selamat
Video: Visualizer Cymatic Interaktif: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Obsidiana terinspirasi oleh cermin air Mesoamerika yang menggunakan pola cahaya di atas air sebagai alat ramalan. Pola generatif muncul dalam visualisator cahaya dan suara ini melalui elemen air.
Template berbasis cairan ini menggunakan data cahaya yang dibuat oleh frekuensi sonik untuk menyusun pola dari waktu ke waktu. Pola generatif diproyeksikan ke layar yang disematkan dengan beberapa sensor cahaya yang menangkap data cahayanya sebagai input. Data dimasukkan ke MaxMsp dan dikeluarkan ke speaker. Suara divisualisasikan kembali ke dalam air dan diproyeksikan lagi, menciptakan loop umpan balik cymatic yang mengembangkan pola dan suara yang lebih kompleks.
Dengan pengalaman elektronik menengah dan perangkat lunak musik generatif, dalam hal ini MaxMsp, template ini dapat dikonfigurasi ulang secara dinamis dengan menambahkan sampel suara Anda yang berbeda dan menyesuaikan frekuensi.
Kamu akan membuat:
- layar interaktif dengan sensor
- pembicara air
- proyektor umpan langsung
Lebih lanjut tentang cermin Mesoamerika di sini
Langkah 1: Buat Layar Anda
Anda akan perlu
- sepotong besar kayu tipis, tebal 1/8-1/4 inci
- atau karton
- gunting atau gergaji
- pistol bor
- cat putih
Langkah:
- Potong lingkaran besar dari kayu atau karton. Itu bisa sebesar yang Anda inginkan. Dalam proyek ini, layar saya memiliki diameter lima kaki. Ingatlah bahwa Anda akan memproyeksikan pola Anda ke dalamnya.
- Selanjutnya bor lima lubang dengan pistol bor. Pastikan ada cukup ruang agar sesuai dengan sensor fotosel Anda.
- Cat putih dan tunggu sampai kering.
Langkah 2: Elektronik
Anda akan perlu:
- Arduino Uno
- lima sensor fotosel
- papan tempat memotong roti
- kabel listrik
- pasokan 5V
- lima resistor pull-down 10KΩ
- kabel USB
- Pateri
- Besi solder
Dimana bisa kami beli:
learn.adafruit.com/photocells/overview
Tes:
learn.adafruit.com/photocells/testing-a-ph…
Menghubung:
learn.adafruit.com/photocells/connecting-a…
Menggunakan:
learn.adafruit.com/photocells/using-a-phot…
Langkah:
- Potong kabel listrik Anda menjadi lima bagian yang mencapai setiap lubang di layar (mis. dua kaki)
- Solder kabel ke setiap ujung fotosel (lihat contoh di atas)
- Pasang setiap fotosel ke dalam setiap lubang dengan sensor menghadap ke luar.
- Di ujung yang berlawanan, masukkan setiap kabel ke papan tempat memotong roti Anda, satu mencapai 5V, yang lain mencapai 10KΩ (yang terhubung ke Ground, dan Pin Analog); gunakan contoh di atas sebagai panduan
- Lakukan ini berulang-ulang sampai Anda menggunakan Pin Analog 0-4 untuk lima fotosel Anda
- Gunakan tutorial ini sebagai panduan
learn.adafruit.com/photocells/connecting-a…
Langkah 3: Kode Arduino - Uji Photocell Anda
- Dapatkan kode di sini:
- Ikuti petunjuk ini untuk menguji fotosel Anda dan letakkan Pin Analog #s baru Anda di bagian atas kode Anda untuk lima fotosel Anda.
Contoh:
int fotoselPin = 0;
int fotoselPin = 1:
int fotoselPin = 2;
int fotoselPin = 3;
int fotoselPin = 4;
Langkah 4: Data Fotosel ke MaxMsp
Anda dapat menggunakan data lux yang dihasilkan oleh fotosel dalam berbagai cara untuk menghasilkan suara. Nilai berjalan dari 0-1.
Berikut beberapa info lebih lanjut:
www.instructables.com/id/Photocell-tutoria…
Dalam proyek ini, saya menggunakan MaxMsp menggunakan Maxuino go generate suara. Anda juga dapat menggunakan Processing dan p5js.
Unduh Maxuino di sini:
www.maxuino.org/
Unduh MaxMsp di sini:
cycling74.com
- Buka patch Maxuino yang terdaftar arduino_test_photocell dan terapkan setiap pin Analog Anda ke r trig0- r trig
- Buka patch MaxMsp r trigonometri cycle_2 disertakan. Sesuaikan parameter dan tambahkan file suara pribadi Anda ke setiap r trigonometri.
- Anda akan melihat data lux Anda masuk melalui MaxMsp. Bermain-main dengannya dan temukan sesuatu yang Anda sukai.
Langkah 5: Buat Pembicara Cymatics
Anda akan perlu:
- penetes air
- Tutup atau piringan hitam kecil (pastikan pas di atas speaker Anda)
- Satu speaker (sebaiknya subwoofer kecil)
- Semprotan tahan air
- Stereo Male ke Dual RCA Male Cable
- Lem super
Langkah:
- Hubungkan output laptop Anda ke speaker Anda menggunakan kabel RCA
- Hadapkan speaker ke atas
- Semprotkan speaker dengan semprotan anti air; Saya menggunakan
- Rekatkan tutup kecil ke tengah speaker
- Isi tutupnya setengah dengan penetes air
- Tonton video intro untuk panduan
Langkah 6: Kamera Streaming Langsung di Speaker
Anda akan perlu:
- Kamera Streaming Langsung, sebagian besar DSLR memiliki opsi ini
- Proyektor
- Cincin Flash
- kabel HDMI
- kaki tiga
Langkah:
- Tempatkan kamera pada tripod di atas speaker dan perbesar tutup air
- Nyalakan lampu kilat cincin; Saya menggunakan Bower Macro Ringlight Flash pada DSLR Canon Mark III
- Sambungkan kabel HDMI dari kamera ke proyektor, atau yang sesuai untuk kamera Anda
- Streaming proyektor di layar fotosel baru Anda
- Jika proyektor Anda memiliki fungsi keystone, petakan proyeksi Anda ke layar
Langkah 7: Selamat
Anda membuat instrumen cymatic interaktif. Buat penyesuaian terakhir pada sampel audio Anda di MaxMsp dan level volume dan selesai!
Direkomendasikan:
BBC Micro: bit and Scratch - Roda Kemudi Interaktif & Game Mengemudi: 5 Langkah (dengan Gambar)
BBC Micro:bit and Scratch - Interactive Steering Wheel & Driving Game: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro:bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya pikir ini adalah kesempatan sempurna untuk menggunakan ThreadBoard saya untuk membuat sistem tertanam! Inspirasi saya untuk goresan p
Cara Menambahkan Bot Interaktif di Discord: 6 Langkah
Cara Menambahkan Bot Interaktif di Discord: Dalam tutorial ini saya akan menunjukkan cara membuat bot interaktif sendiri yang bekerja dengan beberapa komando. Discord adalah aplikasi media sosial Skype/Whats-app yang menyatukan para gamer. Mereka dapat memiliki saluran sendiri, memeriksa game mana yang dimainkan setiap anggota
Cara Rebase Interaktif Dengan Eclipse (eGit): 10 Langkah
Cara Rebase Interaktif Dengan Eclipse (eGit): 20180718 - Saya "berpikir" Saya telah menyelesaikan masalah dengan gambar. Jika mereka tampak diperbesar atau tidak masuk akal, coba klik. Jika Anda mengalami masalah, kirimkan saya pesan dan saya akan mencoba membantu. Instruksi ini memberikan de
Cerita Interaktif (Game Gores): 8 Langkah
Story Interactive (Scratch Game): Ini akan menjadi tutorial tentang cara membuat game di awal dengan dialog, dan sprite. Ini juga akan mengajarkan Anda untuk menambahkan klip ke dalam permainan Anda, dan waktu, 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 tersebut yang akan menyala. Ini dilakukan dengan menggunakan sensor jarak secara efektif, dan ketika jarak