فهرست مطالب:

Visualizer تعاملی Cymatic: 7 مرحله
Visualizer تعاملی Cymatic: 7 مرحله

تصویری: Visualizer تعاملی Cymatic: 7 مرحله

تصویری: Visualizer تعاملی Cymatic: 7 مرحله
تصویری: The beauty of data visualization | David McCandless 2024, نوامبر
Anonim
Visualizer تعاملی Cymatic
Visualizer تعاملی Cymatic

Obsidiana از آینه آب Mesoamerican الهام گرفته شده است که از الگوهای نوری بر روی آب به عنوان ابزار فال استفاده می کند. الگوهای مولد در این تجسم نور و صدا از طریق عنصر آب پدیدار می شوند.

این الگوی مبتنی بر مایع از داده های نوری ایجاد شده توسط فرکانس های صوتی برای ایجاد الگوها در طول زمان استفاده می کند. الگوهای مولد بر روی صفحه نمایش تعبیه شده با چندین سنسور نوری که داده های نوری آنها را به عنوان ورودی ضبط می کند ، نمایش داده می شود. داده ها در MaxMsp تغذیه شده و در بلندگو خروجی داده می شوند. صداها در آب تجسم می شوند و مجدداً پخش می شوند و یک حلقه بازخورد متقابل ایجاد می کنند که الگوها و صداهای پیچیده تری را ایجاد می کند.

با داشتن وسایل الکترونیکی متوسط و نرم افزارهای موسیقی مولد ، در این مورد MaxMsp ، می توان با افزودن نمونه های مختلف صوت و تنظیم فرکانس ، این الگو را به صورت پویا پیکربندی کرد.

شما خواهید ساخت:

  • یک صفحه تعاملی با حسگرها
  • بلندگوی آب
  • پروژکتور خوراک زنده

اطلاعات بیشتر در مورد آینه های Mesoamerican در اینجا

مرحله 1: صفحه خود را بسازید

Image
Image
صفحه خود را بسازید
صفحه خود را بسازید
صفحه خود را بسازید
صفحه خود را بسازید
صفحه خود را بسازید
صفحه خود را بسازید

شما نیاز خواهید داشت

  • یک قطعه بزرگ چوب نازک ، ضخامت 1/8-1/4 اینچ
  • یا مقوا
  • قیچی یا اره
  • تفنگ مته
  • نقاشی سفید

مراحل:

  1. یک حلقه بزرگ از چوب یا مقوا برش دهید. می تواند به اندازه ای که می خواهید بزرگ باشد. در این پروژه ، صفحه نمایش من پنج فوت قطر داشت. به یاد داشته باشید که الگوهای خود را بر روی آن نشان می دهید.
  2. بعد پنج سوراخ را با اسلحه مته سوراخ کنید. اطمینان حاصل کنید که فضای کافی برای قرار دادن سنسور فوتوسل شما وجود دارد.
  3. آن را سفید رنگ کنید و منتظر بمانید تا خشک شود.

مرحله 2: الکترونیک

الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک

شما نیاز خواهید داشت:

  • آردوینو اونو
  • پنج سنسور فوتوسل
  • تخته نان
  • کابل برق
  • منبع تغذیه 5 ولت
  • پنج مقاومت کولدون 10KΩ
  • کابل یو اس بی
  • لحیم کاری
  • آهن لحیم کاری

از کجا بخریم:

learn.adafruit.com/photocells/overview

تست:

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

اتصال:

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

استفاده کنید:

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

مراحل:

  1. سیم برقی خود را به پنج قسمت تقسیم کنید که به هر سوراخ روی صفحه می رسد (به عنوان مثال دو پا)
  2. سیم را به هر سر فتوسل لحیم کنید (به مثال بالا نگاه کنید)
  3. هر فتوسل را در هر سوراخ با سنسور رو به بیرون قرار دهید.
  4. در انتهای مقابل ، هر کابل را درون نان برد خود قرار دهید ، یکی به 5 ولت برسد و دیگری به 10 کیلو Ω (که به زمین متصل است و یک پین آنالوگ) برسد. از مثال بالا به عنوان راهنما استفاده کنید
  5. این کار را بارها و بارها انجام دهید تا زمانی که از پین های آنالوگ 0-4 برای پنج فتوسل خود استفاده کرده اید
  6. از این آموزش به عنوان راهنما استفاده کنید

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

مرحله 3: کد آردوینو - فتوسل خود را آزمایش کنید

کد آردوینو - فتوسل خود را آزمایش کنید
کد آردوینو - فتوسل خود را آزمایش کنید
  1. کد را از اینجا دریافت کنید:
  2. برای آزمایش فتوسل خود این دستورالعمل ها را دنبال کنید و پین آنالوگ #جدید خود را در بالای کد خود برای پنج فتوسل خود قرار دهید.

مثال:

int photocellPin = 0؛

int photocellPin = 1:

int photocellPin = 2؛

int photocellPin = 3؛

int photocellPin = 4 ؛

مرحله 4: داده های Photocell به MaxMsp

Photocell Data به MaxMsp
Photocell Data به MaxMsp

شما می توانید از داده های لوکس تولید شده توسط سلول های نوری به روش های مختلف برای تولید صدا استفاده کنید. مقادیر 0-1 است.

در اینجا اطلاعات بیشتری وجود دارد:

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

در این پروژه ، من از MaxMsp با استفاده از Maxuino go generate sound استفاده کردم. همچنین می توانید از Processing و p5js استفاده کنید.

Maxuino را از اینجا بارگیری کنید:

www.maxuino.org/

MaxMsp را از اینجا بارگیری کنید:

cycling74.com

  1. وصله Maxuino فهرست شده arduino_test_photocell را باز کنید و هر یک از پین های آنالوگ خود را در r trig0- r trig استفاده کنید
  2. وصله MaxMsp r trigcle_2 شامل را باز کنید. پارامترها را تنظیم کرده و فایل های صوتی شخصی خود را به هر ردیف اضافه کنید.
  3. شما باید داده های lux خود را از طریق MaxMsp مشاهده کنید. با آن بازی کنید و چیزی را که دوست دارید کشف کنید.

مرحله 5: یک بلندگوی Cymatics بسازید

یک بلندگوی Cymatics بسازید
یک بلندگوی Cymatics بسازید
یک بلندگوی Cymatics بسازید
یک بلندگوی Cymatics بسازید

شما نیاز خواهید داشت:

  • قطره چکان آب
  • کلاه سیاه یا ظرف کوچک (مطمئن شوید که روی بلندگوی شما قرار می گیرد)
  • یک بلندگو (ترجیحا ساب ووفر کوچک)
  • اسپری ضد آب
  • کابل نر استریو نر به دو RCA
  • فوق چسب

مراحل:

  1. خروجی لپ تاپ خود را با استفاده از کابل RCA به بلندگوی خود وصل کنید
  2. رو به بلندگو به سمت بالا
  3. اسپری اسپری با اسپری ضد آب ؛ من از https://www.amazon.com/Revivex-Instant-Water-Repel استفاده کردم…
  4. کلاه کوچک را به مرکز بلندگو بچسبانید
  5. درپوش را تا نیمه با قطره چکان آب پر کنید
  6. برای راهنمایی ، فیلم معرفی را تماشا کنید

مرحله 6: دوربین پخش مستقیم بر روی بلندگو

پخش مستقیم دوربین بر روی بلندگو
پخش مستقیم دوربین بر روی بلندگو
پخش مستقیم دوربین بر روی بلندگو
پخش مستقیم دوربین بر روی بلندگو

شما نیاز خواهید داشت:

  • دوربین پخش مستقیم ، اکثر DSLR ها این گزینه را دارند
  • پروژکتور
  • حلقه فلش
  • کابل HDMI
  • سه پایه

مراحل:

  1. دوربین را روی سه پایه بالای بلندگو قرار دهید و روی درپوش آب زوم کنید
  2. فلش حلقه را روشن کنید ؛ من از یک Bower Macro Ringlight Flash در یک دوربین DSLR Canon Mark III استفاده کردم
  3. کابل HDMI را از دوربین به پروژکتور یا آنچه برای دوربین شما کار می کند وصل کنید
  4. پروژکتور را روی صفحه فتوسل جدید خود پخش کنید
  5. اگر پروژکتور شما دارای یک عملکرد کلیدی است ، طرح خود را روی صفحه نمایش دهید

مرحله 7: تبریک می گویم

شما یک ساز سایماتیک تعاملی ساختید. آخرین تغییرات را در نمونه های صوتی خود در سطح MaxMsp و میزان صدا انجام دهید و کار شما تمام شد!

توصیه شده: