مجله مطالب خواندنی

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

مجله مطالب خواندنی

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

با برد آردوینو برای ماتریکس LED آنالیزور صوتی بسازید

[ad_1]

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

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

این ساختنی شامل ساخت ماتریکس LED نمی‌شود. ماتریکس را خودتان بسازید اما حواستان باشد حتماً از LED RGB استفاده کنید.

گام اول: ماتریکس LED را بسازید

LEDها را به این شکل بهم وصل کنید
LEDها را به این شکل بهم وصل کنید

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

گام دوم: قطعات اضافی

برای تبدیل کردن ماتریکس LED به آنالیزور صوتی به چند قطعه اضافی نیاز دارید.

  • دو عدد سوکت هدفون ۳٫۵ میلیمتری
  • دو عدد مقاومت ۱٫۸kOhm
  • یک عدد مقاومت ۴٫۷kOhm
  • کمی‌سیم انعطاف پذیر

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

گام سوم: قطعات الکترونیکی را به مدار اضافه کنید

ابتدا ۳٫۳ ولتی را از طریق پین AREF و با واسطه مقاومت ۴٫۷ کیلواهمی‌به آردوینو نانو وصل کنید. به این ترتیب برای مقادیر ثبت شده از سیگنال‌های صوتی رزولوشن بیشتری می‌گیرید چون این سیگنال‌ها حداکثر به یک ولت می‌رسند.

آنالیز طیف صوتی با برد آردوینو یک مشکل دارد: سیگنال‌های نزدیک به صفر ولت معکوس می‌شوند و در نتیجه اوج ولتاژ مثبت و منفی را به صورت همزمان خواهیم داشت. چون آردوینو نمی‌تواند ولتاژ منفی را کنترل کند، باید ولتاژ منفی را حذف کنیم.

همانطور که در شماتیک بالا می‌بینید برای ساخت مدار از یک تقسیم کننده ولتاژ با دو مقاومت ۱٫۸ کیلواهمی‌برای حل این مشکل استفاده می‌کنیم. چون هر دو ولتاژ مقاومت یکسان دارند، سیگنال حدود ۱٫۴۴ ولت باقی می‌ماند و دیگر خبری از ولتاژ‌های منفی نیست. برای ساده تر شدن اتصالات می‌توانید مقاومت‌ها را مستقیماً به برد آردوینو نانو وصل کنید.

در نهایت هم دو جک صوتی را اضافه کنید. هر دو کانال چپ و راست را به هر دو جک صوتی وصل کنید. سپس پین‌های GND را بهم وصل کنید و آنها را به سیم GND ماتریکس وصل کنید. حالا هر کدام از کانال‌ها را که خواستید به پین A7 آردوینو و تقسیم کننده ولتاژ وصل کنید.

گام چهارم: آنالیزور صوتی را برنامه ریزی کنید

برای برنامه ریزی برد آردوینو نانو، ابتدا کتابخانه‌های FastLED و FFT را نصب کنید (راهنمای نصب کتابخانه آردوینو). حتماً از نسخه‌هایی که در لینک زیر قرار داده ایم، استفاده کنید. در غیر این صورت کدها روی برد آردوینو کار نخواهند کرد. برای برنامه ریزی آردوینو هم باید از نرم افزار Arduino IDE 1.6.8 یا نسخه‌های بالاتر استفاده کنید.

بعد از اینکه هر دو کتابخانه را نصب کردید، کد SpectrumAnalyzer را روی آردوینو باز کنید کنید. سپس پین دیتای LEDها را مطابق ماتریکسی که ساخته اید، تغییر بدهید و کدها را روی آردوینو آپلود کنید.

حالا می‌توانید منبع صوتی را به ماتریکس LED وصل کنید و آنالیزور صوتی را امتحان کنید. اگر پیشنهادی برای بهبود این پروژه آردوینو دارید، آن را با کاربران ساختنی به اشتراک بگذارید.

رمز فایل saakhtani.ir است.

منبع

خلاصه مطلب

عنوان مطلب

با برد آردوینو برای ماتریکس LED آنالیزور صوتی بسازید

توضیح کوتاه

با آنالیزور صوتی ترکیب رنگ و شکل ماتریکس LED متناسب با موزیک تغییر می‌کند.

نویسنده

عاطفه اسدزاده

در ساختنی بخوانید :


[ad_2]
لینک منبع
بازنشر: مفیدستان

عبارات مرتبط با این موضوع

با برد آردوینو برای ماتریکس آنالیزور صوتی بسازید با برد آردوینو برای ماتریکس آنالیزور صوتی بسازید



لینک منبع :با برد آردوینو برای ماتریکس LED آنالیزور صوتی بسازید

با برد آردوینو برای ماتریکس LED آنالیزور صوتی بسازید | ساختنی saakhtani.ir/archive/1395/10/50872‎Cached25 دسامبر 2016 ... در این ساختنی یاد می گیرید چطور آنالیزور صوتی بسازید که ماتریکس LED را به موزیک حساس می کند و الگوی نمایش LED را متناسب با موزیک ... با برد آردوینو برای ماتری led آنالیزور صوتی بسازید | جستجو - وسریا wesria.xyz/.../با-برد-آردوینو-برای-ماتری-led-آنالیزور-صوتی-بسازید‎Cachedعبارت با برد آردوینو برای ماتری led آنالیزور صوتی بسازید در بین مطالب، اطلاعات و ... منبع : http://nmpanberes.blogsky.com/1394/01/16/post-8/کرم-های-ماتریکس. آرشیو صوتی - مفیدستان mofidestan.ir/tag/صوتی/ دستیار صوتی هوشمند موسوم به Bixby که با گلکسی اس ۸ سامسونگ همراه می‌شود، از اپلیکیشن‌های ... با برد آردوینو برای ماتریکس LED آنالیزور صوتی بسازید. شیلد درایور آردوینو RGB LED MATRIX - Roboeq www.roboeq.ir/products/detail/2202020/‎Cached Similarاین شیلد از DM163 چیپ درایور LED برای درایو کردن ثابت و کنترل PWM گری اسکیل ... چگونگی قرار گرفتن برد آردوینو و RGB LED MATRIX در این شیلد. با برد آردوینو برای ماتری led آنالیزور صوتی بسازید | جستجو - بهتینا behtina.gdn/.../با-برد-آردوینو-برای-ماتری-led-آنالیزور-صوتی-بسازید‎Cachedعبارت با برد آردوینو برای ماتری led آنالیزور صوتی بسازید در بین اطلاعات جستجو ... منبع : http://nmpanberes.blogsky.com/1394/01/16/post-8/کرم-های- ماتریکس ... با استفاده از آردوینو و 4017 decade counter یک ماتریس LED به ابعاد ... thecaferobot.com/academy/arduino/8x10-led-matrix-with-4017‎Cached27 فوریه 2016 ... با استفاده از آردوینو و 4017 decade counter یک ماتریس LED به ابعاد 8x10 بسازید که توانایی ثبت و نمایش متن و انیمیشن را دارد. ... هر نوعی از آردوینو, ×, 1. برد بورد بزرگ, ×, 1. پین هدر, ×, 3. سیم برد بورد, ×, 1. LED, ×, 80. آموزش ساخت مدار آژیر با استفاده از آردوینو UNO - دیجی اسپارک digispark.ir/آموزش-ساخت-مدار-آژیر-با-استفاده-از-آردو/‎Cached Similarآموزش ساخت مدار آژیر با استفاده از آردوینو UNO این گجت هشدار صوتی و ... اگر می خواهید این مدار را بر روی یک برد آموزشی بسازید برای باتری آن می توانید از هر ... اگر دوست داشتید توان بیشتری به فلشر LED و اسپیکر بدهید فقط کافی است درایور مناسب آن را بیابید که با .... آموزش آنالیز مدار با ADS ... led-matrix--arduino- digispark. لیست پروژه های میکروکنترولری avrموجوددرسایت mortezakarami.vcp.ir/168491-لیست-پروژه-های-میکروکنترولری-avrموجوددرسایت‎Cached Similarپروژه راه اندازی ماژول تشخیص حرکت hc sr501 با آردوینو .... ماتریس های متحرک .... بهترین گزینه استفاده از ماژول SRF05است که سرعت طراحی ودقت کارتان رابالا می برد. ... ازاین مداربرای تشخیص بلندی صوت سیستمهای صوتی می توانید استفاده کنید. ... به بلندی صدای خروخی یک سیستم صوتی بصورت افقی روشن وخاموش می گردد. mortezakarami.vcp.ir - WooRank https://www.woorank.com/en/www/mortezakarami.vcp.ir 20 دسامبر 2016 ... ... service will show the root to sales or business lead conversions. .... که افراد بسیار زیاد‌ی در نصب کتابخانه‌های آردوینو مشکل دارند، از این رو تصمیم ... mortezakarami, 187. با, 178. vcp, 172. آموزش, 137. به, 95 ..... فرستنده FM با برد 1.5 کیلومتر, Internal Links, Follow ... مدارمولدتون صوتی, Internal Links, Follow. سایت تخصصی الکترونیک و رباتیک مرتضی کرمی www.ex1rs.com/.../142860-16-سایت-تخصصی-الکترونیک-و-رباتیک-مرتضی-کرمی‎Cachedپروژه راه اندازی ماژول تشخیص حرکت hc sr501 با آردوینو .... لامپ کم مصرف ۲۲۰ ولت LED خودتان را بسازید ... فرستنده FM با برد 1.5 کیلومتر .... پروژه ساخت صوت سنج باقابلیت نمایش بلندی صوت برحسب دسی بل برروی LCD ... ماتریس های متحرک ..... نوکیا 5110 استفاده شده است و قادر است تا فرکانس 400 کیلوهرتز را آنالیز کند.