فهرست مطالب:

PixelOrgan: نوار LED DotStar پاسخگو به صدا (با MicroView): 3 مرحله (همراه با تصاویر)
PixelOrgan: نوار LED DotStar پاسخگو به صدا (با MicroView): 3 مرحله (همراه با تصاویر)

تصویری: PixelOrgan: نوار LED DotStar پاسخگو به صدا (با MicroView): 3 مرحله (همراه با تصاویر)

تصویری: PixelOrgan: نوار LED DotStar پاسخگو به صدا (با MicroView): 3 مرحله (همراه با تصاویر)
تصویری: Светодиодная лента RGB - Распаковка и тестирование | Многоцветная RGB 5M 3528 RGB SMD LED + Пульт 2024, نوامبر
Anonim

توسط thedod صفحه github من بیشتر توسط نویسنده دنبال کنید:

Micro: arcade - ارزان ، Micro: bit -based، Solderless
Micro: arcade - ارزان ، Micro: bit -based، Solderless
Micro: arcade - ارزان ، Micro: bit -based، Solderless
Micro: arcade - ارزان ، Micro: bit -based، Solderless
دکمه تنظیم مجدد ارزان بدون سرب برای رزبری پای
دکمه تنظیم مجدد ارزان بدون سرب برای رزبری پای
دکمه تنظیم مجدد ارزان بدون سرب برای رزبری پای
دکمه تنظیم مجدد ارزان بدون سرب برای رزبری پای
مانیتور LCD I2C Seedstudio را با آردوینو قدیمی کار کنید
مانیتور LCD I2C Seedstudio را با آردوینو قدیمی کار کنید
مانیتور LCD I2C Seedstudio را با آردوینو قدیمی کار کنید
مانیتور LCD I2C Seedstudio را با آردوینو قدیمی کار کنید

درباره: با لحیم کاری مضطرب است ، [امیدوارم] با کد نویسی جبران شود. اطلاعات بیشتر در مورد theodod »

این یک وسیله نورانی است که ورودی میکروفون داخلی روی نوار LED DotStar 72 نمایش داده می شود به طوری که LED بالا نوارهای بالا/متوسط/پایین فعلی را به عنوان R/G/B و بقیه موارد نشان می دهد LED ها نشان دهنده مقادیر قبلی هستند (به طوری که جلوه آبشار را دریافت می کنیم). فیلم ها را اینجا ببینید.

به عنوان کنترل کننده ، از MicroView استفاده کردم - یک کلون کوچک آردوینو با صفحه نمایش OLED تعبیه شده. این به سیستم اجازه می دهد تا به صورت گرافیکی بالا ، متوسط/پایین به سبک اکولایزر گرافیکی ، و همچنین یک نوار افقی که سطح کلی را نشان می دهد (هنگام تنظیم پتانسیومتر حساسیت به میکروفون مفید است) نشان دهد. انجام همه این کارها با یک کلون ارزان تر آردوینو (و کاهش 35 پوند هزینه) نباید سخت باشد. شما فقط باید خطوط مربوط به MicroView را در کد حذف کنید (تشخیص آنها آسان است).

مرحله 1: مواد

  • یک کنترلر MicroView
  • یک برنامه نویس MicroView (همچنین برای منبع تغذیه USB استفاده می شود).
  • یک نوار 72 LED DotStar (من از این یکی استفاده کردم).
  • میکروفون الکتریکی (با آمپر داخلی).
  • پتانسیومتر 10 درجه
  • یک تخته نان "نیم اندازه".
  • جامپرهای نان بردی.
  • سیمهای 22 هسته AWG یکپارچه (برای میکروفون).
  • USB نوع A اتصال دهنده ترمینال به پیچ.
  • شارژر دیواری USB (حداقل 2 پورت ، حداقل یکی از آنها> = 2A).

مرحله 2: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
  • MicroView (بالای برنامه نویس) ، میکروفون (لازم است آن را به سیم بچسبانید) و پتانسیومتر را روی تخته نان مونتاژ کنید (نمودار را ببینید).
  • در این مرحله (قبل از مشارکت DotStar در این مورد) ، برنامه ساز را از طریق USB به رایانه خود وصل کرده و کد را بارگذاری کنید (مرحله بعدی را ببینید).
  • سیمهای شل قرمز و مشکی نوار DotStar را به آداپتور پایانه USB متصل کنید (مشکی به راستترین پیچ ، قرمز به پیچ دوم از سمت چپ).
  • بلوزهایی را که از ساعت و پین های داده می روند (پین های 4 و 5 از سمت چپ در سمت "بالای" MicroView) بچسبانید.
  • برنامه نویس MicroView و آداپتور پایانه USB پیچ (متصل به DotStar) را به سوکت های شارژر دیواری وصل کنید. مهم: آداپتور باید در سوکت باشد که بتواند حداقل 2A را تغذیه کند (MicroView کمتر انتخابی است).

لذت بردن.

مرحله 3: کد

می توانید کد زیر را بارگیری کنید.

همچنین باید کتابخانه های Adafruit DotStar و Sparkfun MicroView را نصب کنید (نیازی به بارگیری آنها نیست. می توانید آنها را به سادگی از منوی Sketch/Include Library/Manage Libtraries در Arduino IDE نصب کنید).

کاهش هزینه ها

اگر می خواهید [35 پوند صرفه جویی کنید] و از کلون Arduino "معمولی" به جای MicroView [+ Programmer] استفاده کنید ، همه خطوط حاوی ویجت microview | uview | را حذف کنید و احتمالاً روی هر کلون آردوینو اجرا می شود (هنوز تست نشده است)]). البته شما یک صفحه نمایش گرافیکی تیز نخواهید داشت ، اما هنگام تنظیم پتانسیومتر حساسیت میکروفن از نوار LED می توانید بازخورد دریافت کنید.

همچنین توجه داشته باشید که اگرچه من از برنامه نویس به عنوان منبع تغذیه USB استفاده می کنم ، اما می توانید 15 دلار پوند پس انداز کنید و میکرو ویو را از Dotstar (پین قرمز و سیاه اتصال JST) تغذیه کنید ، اما باید خازنی> 1mF بین آنها وصل کنید (برای محافظت از MicroView در برابر امواج).

توصیه شده: