فهرست مطالب:
- مرحله 1: صفحه خود را بسازید
- مرحله 2: الکترونیک
- مرحله 3: کد آردوینو - فتوسل خود را آزمایش کنید
- مرحله 4: داده های Photocell به MaxMsp
- مرحله 5: یک بلندگوی Cymatics بسازید
- مرحله 6: دوربین پخش مستقیم بر روی بلندگو
- مرحله 7: تبریک می گویم
تصویری: Visualizer تعاملی Cymatic: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
Obsidiana از آینه آب Mesoamerican الهام گرفته شده است که از الگوهای نوری بر روی آب به عنوان ابزار فال استفاده می کند. الگوهای مولد در این تجسم نور و صدا از طریق عنصر آب پدیدار می شوند.
این الگوی مبتنی بر مایع از داده های نوری ایجاد شده توسط فرکانس های صوتی برای ایجاد الگوها در طول زمان استفاده می کند. الگوهای مولد بر روی صفحه نمایش تعبیه شده با چندین سنسور نوری که داده های نوری آنها را به عنوان ورودی ضبط می کند ، نمایش داده می شود. داده ها در MaxMsp تغذیه شده و در بلندگو خروجی داده می شوند. صداها در آب تجسم می شوند و مجدداً پخش می شوند و یک حلقه بازخورد متقابل ایجاد می کنند که الگوها و صداهای پیچیده تری را ایجاد می کند.
با داشتن وسایل الکترونیکی متوسط و نرم افزارهای موسیقی مولد ، در این مورد MaxMsp ، می توان با افزودن نمونه های مختلف صوت و تنظیم فرکانس ، این الگو را به صورت پویا پیکربندی کرد.
شما خواهید ساخت:
- یک صفحه تعاملی با حسگرها
- بلندگوی آب
- پروژکتور خوراک زنده
اطلاعات بیشتر در مورد آینه های Mesoamerican در اینجا
مرحله 1: صفحه خود را بسازید
شما نیاز خواهید داشت
- یک قطعه بزرگ چوب نازک ، ضخامت 1/8-1/4 اینچ
- یا مقوا
- قیچی یا اره
- تفنگ مته
- نقاشی سفید
مراحل:
- یک حلقه بزرگ از چوب یا مقوا برش دهید. می تواند به اندازه ای که می خواهید بزرگ باشد. در این پروژه ، صفحه نمایش من پنج فوت قطر داشت. به یاد داشته باشید که الگوهای خود را بر روی آن نشان می دهید.
- بعد پنج سوراخ را با اسلحه مته سوراخ کنید. اطمینان حاصل کنید که فضای کافی برای قرار دادن سنسور فوتوسل شما وجود دارد.
- آن را سفید رنگ کنید و منتظر بمانید تا خشک شود.
مرحله 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…
مراحل:
- سیم برقی خود را به پنج قسمت تقسیم کنید که به هر سوراخ روی صفحه می رسد (به عنوان مثال دو پا)
- سیم را به هر سر فتوسل لحیم کنید (به مثال بالا نگاه کنید)
- هر فتوسل را در هر سوراخ با سنسور رو به بیرون قرار دهید.
- در انتهای مقابل ، هر کابل را درون نان برد خود قرار دهید ، یکی به 5 ولت برسد و دیگری به 10 کیلو Ω (که به زمین متصل است و یک پین آنالوگ) برسد. از مثال بالا به عنوان راهنما استفاده کنید
- این کار را بارها و بارها انجام دهید تا زمانی که از پین های آنالوگ 0-4 برای پنج فتوسل خود استفاده کرده اید
- از این آموزش به عنوان راهنما استفاده کنید
learn.adafruit.com/photocells/connecting-a…
مرحله 3: کد آردوینو - فتوسل خود را آزمایش کنید
- کد را از اینجا دریافت کنید:
- برای آزمایش فتوسل خود این دستورالعمل ها را دنبال کنید و پین آنالوگ #جدید خود را در بالای کد خود برای پنج فتوسل خود قرار دهید.
مثال:
int photocellPin = 0؛
int photocellPin = 1:
int photocellPin = 2؛
int photocellPin = 3؛
int photocellPin = 4 ؛
مرحله 4: داده های Photocell به MaxMsp
شما می توانید از داده های لوکس تولید شده توسط سلول های نوری به روش های مختلف برای تولید صدا استفاده کنید. مقادیر 0-1 است.
در اینجا اطلاعات بیشتری وجود دارد:
www.instructables.com/id/Photocell-tutoria…
در این پروژه ، من از MaxMsp با استفاده از Maxuino go generate sound استفاده کردم. همچنین می توانید از Processing و p5js استفاده کنید.
Maxuino را از اینجا بارگیری کنید:
www.maxuino.org/
MaxMsp را از اینجا بارگیری کنید:
cycling74.com
- وصله Maxuino فهرست شده arduino_test_photocell را باز کنید و هر یک از پین های آنالوگ خود را در r trig0- r trig استفاده کنید
- وصله MaxMsp r trigcle_2 شامل را باز کنید. پارامترها را تنظیم کرده و فایل های صوتی شخصی خود را به هر ردیف اضافه کنید.
- شما باید داده های lux خود را از طریق MaxMsp مشاهده کنید. با آن بازی کنید و چیزی را که دوست دارید کشف کنید.
مرحله 5: یک بلندگوی Cymatics بسازید
شما نیاز خواهید داشت:
- قطره چکان آب
- کلاه سیاه یا ظرف کوچک (مطمئن شوید که روی بلندگوی شما قرار می گیرد)
- یک بلندگو (ترجیحا ساب ووفر کوچک)
- اسپری ضد آب
- کابل نر استریو نر به دو RCA
- فوق چسب
مراحل:
- خروجی لپ تاپ خود را با استفاده از کابل RCA به بلندگوی خود وصل کنید
- رو به بلندگو به سمت بالا
- اسپری اسپری با اسپری ضد آب ؛ من از https://www.amazon.com/Revivex-Instant-Water-Repel استفاده کردم…
- کلاه کوچک را به مرکز بلندگو بچسبانید
- درپوش را تا نیمه با قطره چکان آب پر کنید
- برای راهنمایی ، فیلم معرفی را تماشا کنید
مرحله 6: دوربین پخش مستقیم بر روی بلندگو
شما نیاز خواهید داشت:
- دوربین پخش مستقیم ، اکثر DSLR ها این گزینه را دارند
- پروژکتور
- حلقه فلش
- کابل HDMI
- سه پایه
مراحل:
- دوربین را روی سه پایه بالای بلندگو قرار دهید و روی درپوش آب زوم کنید
- فلش حلقه را روشن کنید ؛ من از یک Bower Macro Ringlight Flash در یک دوربین DSLR Canon Mark III استفاده کردم
- کابل HDMI را از دوربین به پروژکتور یا آنچه برای دوربین شما کار می کند وصل کنید
- پروژکتور را روی صفحه فتوسل جدید خود پخش کنید
- اگر پروژکتور شما دارای یک عملکرد کلیدی است ، طرح خود را روی صفحه نمایش دهید
مرحله 7: تبریک می گویم
شما یک ساز سایماتیک تعاملی ساختید. آخرین تغییرات را در نمونه های صوتی خود در سطح MaxMsp و میزان صدا انجام دهید و کار شما تمام شد!
توصیه شده:
BBC Micro: bit and Scratch - فرمان تعاملی فرمان و رانندگی: 5 مرحله (همراه با تصاویر)
BBC Micro: bit and Scratch - Interactive Steering Wheel & Driving Game: یکی از وظایف کلاس من در این هفته استفاده از BBC Micro: bit برای ارتباط با برنامه Scratch است که ما نوشته ایم. من فکر کردم که این بهترین فرصت برای استفاده از ThreadBoard من برای ایجاد یک سیستم جاسازی شده است! الهام بخش من برای صفحه خراش
نحوه اضافه کردن یک ربات تعاملی در اختلاف: 6 مرحله
نحوه اضافه کردن یک ربات تعاملی در Discord: در این آموزش من قصد دارم نحوه ساخت یک ربات تعاملی خود را که با چند فرمان ساده کار می کند ، نشان دهم. Discord یک برنامه رسانه های اجتماعی Skype/Whats-app است که گیمرها را دور هم جمع می کند. آنها می توانند یک کانال اختصاصی داشته باشند ، بررسی کنید که هر عضو در کدام بازی قرار می گیرد
داستان تعاملی (بازی خراش): 8 مرحله
Story Interactive (بازی Scratch): این یک آموزش در مورد چگونگی ساخت یک بازی در ابتدا با دیالوگ و اسپریت خواهد بود. همچنین به شما آموزش می دهد که کلیپ ها را به بازی خود اضافه کنید ، و زمان ، از جمله پخش و موارد دیگر
یک سیستم LED تعاملی برای پله ها بسازید: 7 مرحله
یک سیستم LED تعاملی برای پله ها بسازید: یک راه پله در خانه وجود دارد. دیدن پروژه های نوسازی راه پله در جامعه بسیار جالب است. اخیراً چندان شلوغ نیست ، بنابراین تصمیم گرفتم از برخی از ماژول های سخت افزاری منبع باز برای تغییر پله ها در خانه و افزودن برخی تعاملات استفاده کنم
دیوار کاشی LED تعاملی (راحت تر از آنچه به نظر می رسد): 7 مرحله (همراه با تصاویر)
دیوار کاشی LED تعاملی (راحت تر از آنچه به نظر می رسد): در این پروژه من یک صفحه دیواری LED تعاملی با استفاده از قطعات آردوینو و چاپ سه بعدی ساختم. الهام بخش این پروژه تا حدی از کاشی های Nanoleaf بود. من می خواستم نسخه شخصی خود را ارائه دهم که نه تنها مقرون به صرفه تر بود ، بلکه