فهرست مطالب:

Raspberry Pi LED Light Schroeder پیانو: 3 مرحله (همراه با تصاویر)
Raspberry Pi LED Light Schroeder پیانو: 3 مرحله (همراه با تصاویر)

تصویری: Raspberry Pi LED Light Schroeder پیانو: 3 مرحله (همراه با تصاویر)

تصویری: Raspberry Pi LED Light Schroeder پیانو: 3 مرحله (همراه با تصاویر)
تصویری: Raspberry PI MIDI to Neopixel LED strip with visuals 2024, جولای
Anonim
Image
Image
مواد مورد نیاز
مواد مورد نیاز

Raspberry Pi LED Light Schroeder پیانو

از آرایه های LED (Light Emitting Diode) و LDR (Light Dependent Resistor ، یا photoresitor) برای پخش نت های موسیقی با استفاده از دنبال کننده Raspberry Pi Pygame MIDI استفاده می شود. 15 اتاق LED و LDR وجود دارد (12 عدد برای یک اکتاو کامل نت ، 1 عدد برای بالا آمدن و اکتاو ، 1 جهت پایین آمدن و اکتاو ، و 1 برای منو). هنگامی که نور بین LED و LDR شکسته می شود ، موسیقی از طریق دنبال کننده Pygame MIDI پخش می شود. وقتی نور بین LED/LDR اکتاو بالا یا پایین شکسته شود ، تمام نت های دیگر یک اکتاو به بالا یا پایین منتقل می شوند. Pygame MIDI از بیش از 75 آلات موسیقی و 128 نت در هر ساز (10 اکتاو) پشتیبانی می کند. از کلید منو می توان برای تعویض ابزارها استفاده کرد. رزبری پای ، تخته نان و بلندگو در داخل یک پیانو چوبی 20 اینچی 30 اینچی قرار دارد که شبیه یک پیانوی بزرگ مینیاتوری است.

مرحله 1: مواد مورد نیاز

مواد مورد نیاز:

1. تمشک پای. من از مدل B قدیمی تر ، نسخه 2 استفاده کردم. مدلهای جدیدتر دارای پردازنده های سریعتر و GPIO بیشتری هستند که می تواند پروژه را توسعه دهد. 15 عدد LED (فوکوس/پرتو باریک) ، روشن 3. 2 عدد LED (عمومی) برای وضعیت (اختیاری)) 4. 19 عدد مقاومت 100 اهم 5. 15 عدد مقاومت 47 کیلو اهم 6. 15 عدد LDR (مقاومت وابسته به نور) 7. 1 تخته نان 8. سیم هایی برای اتصال رزبری پای به نان برد ، نان بورد به LDR/LED/مقاومت ها 9. قاب پیانو آ. تخته سه لا 20 اینچ x 30 اینچ 1/2 اینچ ب. 4 پا x 8 پا hard”تخته سخت چوب 1 اینچ * 2 اینچ * 20 اینچ برای نصب LDR و LED (ترجیحاً چوب سخت) د. 2 اینچ * 2 اینچ * 40 اینچ پست های داخلی e. روپوش ¾ اینچ 15 15 اینچ برای پاها

مرحله 2: ساخت قاب پیانو

پیانو Raspberry Pi LED Light Schroeder پیانو - Frame.pdf را برای جزئیات بیشتر مشاهده کنید.

یادداشت

walls دیوارهای جانبی را می توان با چسب چوب (چسب گوریل) و در صورت استفاده از گیره خم کرد

❏ برای یک طرف طولانی به ورق تخته 4'x8 'نیاز دارید

Hard از تخته سخت اضافی 4’x8 می توان برای بالا و پایه استفاده کرد (برای استحکام نیاز به لایه های متعدد دارد)

❏ پایه می تواند 1/2 اینچ تخته سه لا باشد

posts 2 "x2" پست های پیچ خورده از قسمت زیرین پایه برای نگه داشتن کناره های تخته خم شده خم شده

❏ منگنه و بندهای کابل در جلوی پایه های LDR واقعاً به سیم ها در زیر قاب تا سوراخ نزدیک نانبرد کمک می کند

❏ تخته سخت قسمتهای پایه را می پوشاند

press از پرس مته برای سوراخ های سوار LDR/LED استفاده کنید تا مستقیماً در راستای فاصله ایجاد شود

❏ 15 سوراخ (12 مورد برای یادداشت ها ، 1 عدد برای اکتاو بالا ، 1 عدد برای اکتاو پایین ، 1 مورد برای منو)

مرحله 3: ساخت وسایل الکترونیکی

پیانو Raspberry Pi Light Schroeder پیوست - Schematic.pdf را برای طرح سیم کشی مشاهده کنید.

نکات: حداکثر 6 اینچ فاصله با 1 اینچ فاصله بین LDR و LED با LED پرتو باریک به عنوان خونریزی نور بین لوله (1/4 اینچ برای نگه داشتن LDR و LED) در 1 "کل تریم 1" x2"

background پس زمینه تیره در اطراف LED به حذف نور محیط کمک می کند

❏ 2.0 ولت با نور

❏ 15 جفت LED/LDR (12 یادداشت برای اکتاو کامل ، 1 اکتاو بالا ، 1 اکتاو پایین ، 1 منو)

❏ مقاومت زمینی مشترک LED می تواند روشنایی LED و کشش فعلی را تنظیم کند

pull pullup/pulldown را در GPIO فعال نکنید

D LDR> 50k اهم بدون نور ، <10k اهم با نور

V 5 ولت رزبری پای جریان/قدرت بیشتری برای هدایت LED های روشن تر دارد

L LDR را با مرکز نور LED هماهنگ کنید

توصیه شده: