موسیقی رنگی بدون تماس DIY روی عکس. "سلام لحیم کاری!" یا "نصب روشنایی پویا روی میکروکنترلر AVR"

علاوه بر این

  • که در: من یک نوار خریدم که کنتاکت های G، R، B، 12 روی آن قرار دارد چگونه وصل شویم؟
    پاسخ: این نوار اشتباه است، می توانید آن را دور بیندازید

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

    که در: برای اتصال یک روبان به طول خودم چه باید بکنم؟
    پاسخ: تعداد LED ها را بشمارید، قبل از بارگیری سیستم عامل، اولین تنظیم در طرح، NUM_LEDS را تغییر دهید (پیش فرض 120 است، آن را با خود جایگزین کنید). بله، فقط آن را جایگزین کنید و تمام!!!

    که در: سیستم از چند عدد LED پشتیبانی می کند؟
    A: نسخه 1.1: حداکثر 450 قطعه، نسخه 2.0: 350 قطعه

    که در: چگونه این عدد را افزایش دهیم؟
    پاسخ: دو گزینه وجود دارد: کد را بهینه کنید، یک کتابخانه دیگر برای نوار بگیرید (اما باید مقداری از آن را بازنویسی کنید). یا آردوینو MEGA بگیر حافظه اش بیشتره.

    که در: برای تغذیه نوار از کدام خازن استفاده کنم؟
    الف: الکترولیتی. ولتاژ حداقل 6.3 ولت است (بیشتر ممکن است، اما خود هادی بزرگتر خواهد بود). ظرفیت خازنی - حداقل 1000 uF و هرچه بیشتر باشد بهتر است.

    که در: چگونه نوار را بدون آردوینو چک کنیم؟ آیا نوار بدون آردوینو می سوزد؟
    پاسخ: نوار آدرس با استفاده از یک پروتکل خاص کنترل می شود و فقط زمانی کار می کند که به درایور (میکروکنترلر) متصل شود.

  • شما می توانید مدار را بدون پتانسیومتر مونتاژ کنید!برای انجام این کار، از پارامتر POTENT (در طرح در بلوک تنظیمات در تنظیمات استفاده کنید علامت)اختصاص 0. داخلی استفاده خواهد شد منبع مرجعولتاژ مرجع 1.1 ولت اما در هر حجمی کار نمی کند! برای اینکه سیستم به درستی کار کند، باید با استفاده از دو مرحله تنظیم قبلی، صدای سیگنال صوتی ورودی را انتخاب کنید تا همه چیز زیبا باشد.

  • نسخه 2.0 و بالاتر را می توان بدون ریموت IR استفاده کرد، حالت ها با یک دکمه تغییر می کنند، همه چیز به صورت دستی قبل از بارگیری سیستم عامل پیکربندی می شود.

  • چگونه یک کنترل از راه دور دیگر تنظیم کنیم؟
    سایر کنترل های از راه دور دارای کدهای دکمه های مختلف هستند، از طرح برای تعیین کد دکمه استفاده کنید IR_test(نسخه های 2.0-2.4) یا IRtest_2.0(برای نسخه های 2.5+)، موجود در آرشیو پروژه. طرح کدهای دکمه های فشرده شده را به مانیتور پورت ارسال می کند. بعدی در طرح اصلی در بخش برای توسعه دهندگانیک بلوک تعریف برای دکمه های کنترل از راه دور وجود دارد، فقط کدها را به کدهای خود تغییر دهید. می توانید کنترل از راه دور را کالیبره کنید، اما صادقانه بگوییم که خیلی تنبل است.

  • چگونه دو ستون حجمی را بر اساس کانال بسازیم؟
    برای انجام این کار، به هیچ وجه نیازی به بازنویسی سیستم عامل نیست، کافی است یک نوار بلند را به دو نوار کوتاه برش دهید و اتصالات برق شکسته را با سه سیم (GND، 5V، DO-DI) بازیابی کنید. نوار به صورت یک تکه به کار خود ادامه می دهد، اما اکنون دو قطعه دارید. البته دوشاخه صدا باید با سه سیم وصل شود و حالت مونو در تنظیمات غیرفعال است (MONO 0) و تعداد ال ای دی ها باید برابر تعداد کل دو سگمنت باشد.
    P.S. به اولین نمودار در نمودارها نگاه کنید!

  • چگونه تنظیمات ذخیره شده در حافظه را بازنشانی کنیم؟
    اگر با تنظیمات بازی کرده اید و مشکلی پیش آمده است، می توانید تنظیمات را به تنظیمات کارخانه بازنشانی کنید. شروع از نسخه 2.4 تنظیمات وجود دارد RESET_SETTINGSرا روی 1 قرار دهید و فلش کنید و روی 0 قرار دهید و دوباره فلش کنید. تنظیمات از طرح در حافظه نوشته می شود. اگر روی 2.3 هستید، پس با خیال راحت به 2.4 ارتقا دهید، نسخه ها فقط در یک تنظیم جدید متفاوت هستند که به هیچ وجه بر عملکرد سیستم تأثیر نمی گذارد. در نسخه 2.9 تنظیمات وجود داشت SETTINGS_LOG، که مقادیر تنظیمات ذخیره شده در حافظه را به پورت خروجی می دهد. بنابراین، برای اشکال زدایی و درک.

پاسخ

Lorem Ipsum به سادگی متن ساختگی صنعت چاپ و حروفچینی است. لورم ایپسوم متن ساختگی استاندارد صنعت از دهه 1500 بوده است، زمانی که یک چاپگر ناشناخته یک گالی از نوع را برداشت و آن را به هم زد تا یک کتاب نمونه بسازد. در دهه 1960 با انتشار برگه های Letraset حاوی متن های Lorem Ipsum و اخیراً با نرم افزار انتشار دسکتاپ مانند Aldus PageMaker از جمله نسخه های Lorem Ipsum رایج شد.

این دستگاه ترکیبی از یک دستگاه موسیقی رنگی (CMU) و یک دستگاه دینامیک نور (SDU) با 8 کانال، با جلوه های نوری فراوان است. خروجی های دستگاه برای اتصال یک بار به اندازه کافی قدرتمند طراحی شده اند. و در آرشیو نسخه ای از مدار برای قدرت بیشتر وجود دارد. جداسازی فرکانس ها در بین کانال های DMU کاملا نرم افزاری و بسیار ساده است. تعداد پالس های تایمر / شمارنده برای یک دوره زمانی کاملاً تعریف شده شمارش می شود و بسته به مقدار این شمارنده، یک یا آن LED روشن می شود. این یک الگوریتم بسیار ساده است، اما با این وجود، کار می کند.

حفاری اجازه می دهد:
حالت را انتخاب کنید- CMU/SDU. در حالت SDU، حتی اگر سیگنالی در ورودی وجود داشته باشد، فقط برنامه اصلی دستگاه نور پویا کار می کند. در حالت CMU، اگر سیگنالی وجود نداشته باشد، افکت SDU انتخاب شده به عنوان حالت پس‌زمینه پخش می‌شود.
افکت SDU را انتخاب کنید.این دکمه به صورت دوره ای تمام اثرات ممکن دستگاه نور پویا را تغییر می دهد.
افزایش و کاهش سرعت.این دکمه ها سرعت افکت های SDS را کنترل می کنند و هیچ تاثیری روی CMU ندارند.

لامپ های LED ماتریس به عنوان نورافکن رنگی استفاده می شوند؛ بار مجاز در هر کانال حدود 300 میلی آمپر است! مداری که در بایگانی است به شما امکان می دهد یک بار با ولتاژ 12 ولت و جریان حداکثر 3 آمپر (لامپ های رشته ای خودرو از چراغ های راهنما یا چراغ های ترمز 21 وات) را به یک کانال وصل کنید.

موسیقی سبک بر روی کنترلر atmega8 به دلیل سهولت در ساخت توجه ها را به خود جلب کرد. هنگام تکرار طرح، نیازی به محاسبه فیلترها یا پیکربندی آنها نبود. تقریباً هیچ وابستگی در حجم وجود ندارد و مهمترین چیز روشن شدن صاف لامپ ها (دیودهای LED) است ، این مهم بود ، زیرا چشمک زدن ساده به سرعت خسته کننده می شود.

مدار موسیقی نور در یک میکروکنترلر بسیار ساده است؛ سیگنال ورودی از هر دو کانال مخلوط و تقویت می شود. تقویت کننده عملیاتی LM358، سپس به کنترلر خانواده AVR "Atmega8" می رود، جایی که نرم افزار به کانال تقسیم می شود.

همانطور که از نمودار می بینید، موسیقی سبک دارای 6 کانال است (دو کانال برای سه کانال اصلی (متوسط، بالا، پایین)، آنها با کلیدهای BC639 ارائه می شوند که به شما امکان می دهد تا حداکثر 20 LED بسیار روشن را به هر کدام متصل کنید. کانال

PCB در کیفیت خوب(در قالب sPlan)، واقع در آرشیو. برق توسط یک ترانسفورماتور جریان کوچک تامین می شود که بستگی به نوع LED های مورد استفاده دارد.

جدا کردن کاملا قابل قبول است ال ای دی های قدرتمندیا حتی قطعات کامل نوارهای LED RGB. سپس اثر جالب تر خواهد شد. فقط فراموش نکنید که مساحت رادیاتورهای ترانزیستورهای کلیدهای خروجی را افزایش دهید، زیرا 1 متر نوار LED می تواند جریانی تا 3 آمپر مصرف کند!

سیستم عامل میکروکنترلر را از اینجا دانلود کنید. و فیوز فیوزها در طول سیستم عامل در تصویر نشان داده شده است:

این دستگاه در یک جعبه فلزی کوچک از یک تیونر ماهواره ای مونتاژ می شود. در پنل جلویی دکمه پاور شبکه و LED های کنترلی و در پشت کیس سوکت هایی برای اتصال LED ها، کنترل حساسیت صدا و ورودی های صدا تعبیه شده است. نویسنده مقاله: MAXIMUS.

بایگانی:

مدار موسیقی رنگی برای 6 کانال در میکروکنترلر Atmega8بسیار ساده است و حاوی حداقل مجموعه ای از اجزای رادیویی است. این دستگاه را می توان به خروجی خطی کامپیوتر، پخش کننده یا رادیو متصل کرد. سیگنال ورودی توسط تقویت کننده عملیاتی LM358 تقویت می شود، سپس سیگنال توسط میکروکنترلر پردازش شده و به سوئیچ های ترانزیستور ارسال می شود.
سطح سیگنال ورودی توسط یک پتانسیومتر در ورودی دستگاه کنترل می شود. برای خود ساختهمی توانید از تراشه در بسته DIP استفاده کنید ATmega8-16PU PDIP28

طرح موسیقی رنگی در Atmega8

طراحی برد مدار چاپی - موسیقی رنگی روی میکروکنترلر Atmega8

عکس دستگاه تمام شده - موسیقی رنگی روی میکروکنترلر Atmega8

اتصالات روی برد:
J1 - هنگام استفاده از منبع تغذیه با ولتاژ بالاتر از 5 ولت (5-30 ولت). دارای محافظت در برابر قطبیت برق معکوس. شما فقط باید از یکی از کانکتورهای برق بسته به منبع تغذیه خود استفاده کنید!
J2 - هنگام استفاده از منبع تغذیه با ولتاژ = 5 ولت (4.5-5.5v)، به عنوان مثال، برای تغذیه موسیقی رنگی از سه باتری 1.5 ولت استفاده می شود. دارای محافظت در برابر قطبیت برق معکوس.
J3 - ورودی سیگنال خطی، منبع می تواند هر دستگاهی با خروجی خطی (mp3 player، کامپیوتر، رادیو و غیره)، قابلیت استفاده از هر دو منبع مونو و استریو باشد.
J4 - اتصال دهنده برای اتصال پتانسیومتر (امتیاز 10-100 کوم). برای تنظیم سطح سیگنال ورودی استفاده می شود. در صورت لزوم، آن را با یک جامپر جایگزین کنید.
J5 - اتصالات برای اتصال اپتوسیمیستورها یا سوئیچ های ترانزیستوری قدرتمند، برای اتصال موسیقی رنگی با موارد دیگر لامپ های قدرتمندیا ال ای دی
برای ساخت دستگاه موسیقی رنگی روی میکروکنترلر می توانید دانلود کنید

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

اولین مدار نصب رنگی-موسیقی به قدری ساده است که می تواند توسط یک رادیو آماتور تازه کار در 5 دقیقه لحیم شود. طراحی به شما امکان می دهد فلاش های رنگی را به موقع با پخش موسیقی دریافت کنید. ما به یک ترانزیستور، یک مقاومت و یک LED و همچنین یک منبع تغذیه 9 ولت نیاز داریم.

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


مدار از سه کانال و یک پیش تقویت کننده تشکیل شده است. صدا از خروجی خطی به ترانسفورماتور می آید که برای تقویت و جداسازی گالوانیکی ضروری است. اگر سطح سیگنال ورودی برای چشمک زدن LED ها کافی باشد، می توانید بدون ترانسفورماتور این کار را انجام دهید. مقاومت های R4-R6 مدت زمان چشمک زدن LED را تنظیم می کنند. فیلترها بر اساس پهنای باند فرکانس صوتی خود تنظیم می شوند. فرکانس پایین - فرکانس ها را تا 300 هرتز ارسال می کند، فرکانس متوسط ​​- 300-6000 هرتز، فرکانس بالا - از 6000 هرتز. تقریباً می توانید هر ترانزیستوری را با ضریب انتقال جریان 50 یا بیشتر بگیرید، به عنوان مثال KT3102.

اساس طراحی MK PIC12F629. او سه را کنترل می کند ترانزیستورهای دوقطبی BC547 (NPN 45v 100mA)، بر اساس اصل روشن/خاموش، یعنی در حالت کلید کار می کنند. و این کلیدها RGB را کنترل می کنند نوار LEDروی 12 ولت در یک ماشین سواری که هر کدام رنگ خاص خود را دارند.

MK طوری برنامه ریزی شده است که وقتی یک رنگ منطقی در ورودی PIN_A5 دریافت می شود تغییر رنگ دهد. میکروفون سیگنال را از طریق ترانزیستورهای VT1 و VT5 تقویت می کند و به PIN_A5 متصل می شود. میکروفون در نزدیکی منبع صدا قرار می گیرد. نوار RGB به لامپ های داخلی وصل شده است. PIC از شروع می شود سفیدو در 7 سایه رنگ متفاوت است. اگر نیاز به کنترل بار بسیار قوی‌تری دارید، می‌توانید از ترانزیستور IRF44Z (50V 55A) یا IRF1407 (75V 130A) استفاده کنید. هنگام مونتاژ، فراموش نکنید که میکروفون های مختلف حساسیت کاملا متفاوتی دارند


می توانید آرشیو را با فریمور و کد منبع برنامه MK از لینک بالا دانلود کنید.

طراحی این طرح با جلوه های نوری اصلی کاملا ساده و قابل اعتماد است. عنصر اصلی دستگاه میکروکنترلر PIC12F629 است. کنترل تغییر سطح روشنایی LED های رادیویی آماتور به دلیل عرض جغرافیایی رخ می دهد مدولاسیون پالس. کدهای کنترل از میکروکنترلر PIC12f629 به ترانزیستورهای VT1 - VT3 می روند.

در صورت کمبود می توان این ترانزیستورها را با KT3102A, KT373 تعویض کرد. مقاومت های R1-R3 برای محدود کردن جریان و محافظت از LED ها طراحی شده اند. تثبیت کننده ساخته شده بر روی تراشه 78L05 و ظرفیت های C1, C2 یک ولتاژ تثبیت شده 5 ولت برای تغذیه میکروکنترلر PIC12f629 تولید می کند و LED ها از آن تغذیه می شوند.


از آنجایی که طراحی استفاده می کند LED های RGB، درخشش هر یک از آنها با استفاده از PWM کنترل می شود. این امکان مشاهده بسیاری از جلوه های رنگی مختلف را فراهم می کند: به دست آوردن سایه های رنگی مختلف، تغییر شدت درخشش، سرعت تغییر و غیره.

سوئیچ تعویض SA1 برای انتخاب جلوه های مختلف نور استفاده می شود. با یک بار فشار دادن دنباله فعلی شروع می شود. وقتی دفعه بعد را فشار می دهید، تغییر رنگ متوقف می شود و رنگی که در لحظه توقف به طور تصادفی کشیده شده است روشن می شود. با دوبار کلیک کردن روی دکمه، جلوه رنگ بعدی اجرا می شود.

با فشار دادن و نگه داشتن دکمه به مدت دو ثانیه، دستگاه به حالت خواب تغییر می کند. با فشار دادن مجدد آن به مدت دو ثانیه، رنگ و کنسول موسیقی زنده می شود.

به جای سوئیچ ضامن، می توانید از سیگنال های کنترلی استفاده کنید که به ورودی دوم میکروکنترلر و بسته به سطح پخش موسیقی می رسند.

بایگانی با سیستم عامل میکروکنترلر را می توان از فلش سبز درست در بالا دانلود کرد.

مدار پروگرامر و نرم افزار آن در نظر گرفته شده است

از طرح رادیویی آماتور برای همراهی رنگی موسیقی استفاده می شود. منابع نور با رنگ های مختلف، LED های بسیار روشن هستند. آنها توسط یک میکروکنترلر کنترل می شوند که ترکیب طیفی سیگنال صوتی را تجزیه و تحلیل می کند.

سیستم عامل میکروکنترلر، پالس های ورودی را برای فواصل زمانی معینی شمارش می کند و بسته به فرکانس تکرار آنها، سطوح منطقی بالایی را در خروجی های MK مربوطه تنظیم می کند: 100...300 هرتز - PB1 (ال ای دی قرمز)، 300...700 هرتز - PB0 ( زرد)، 700...1500 هرتز - RV4 (سبز)، 1500...10000 هرتز - RVZ (آبی).

ولتاژ تغذیه 7 تا 12 ولت به کنتاکت های 1 (+) و 2 (-) بلوک پیچ XT1 عرضه می شود. تا سطح 5 ولت مورد نیاز برای تغذیه MK و op-amp کاهش یافته است تثبیت کننده یکپارچهروی تراشه DA2 مقاومت های R9 - R12 جریان بار خروجی های MK را محدود می کنند.


سیستم عامل MK، جزئیات مونتاژ و طراحی تخته مدار چاپیدر آرشیو در لینک بالا



همچنین بخوانید: