فهرست مطالب:

آردوینو + Mp3: 12 مرحله (همراه با تصاویر)
آردوینو + Mp3: 12 مرحله (همراه با تصاویر)

تصویری: آردوینو + Mp3: 12 مرحله (همراه با تصاویر)

تصویری: آردوینو + Mp3: 12 مرحله (همراه با تصاویر)
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, جولای
Anonim
Image
Image
آردوینو + Mp3
آردوینو + Mp3
آردوینو + Mp3
آردوینو + Mp3

من عاشق نور ، فیزیک ، اپتیک ، الکترونیک ، روباتیک و همه چیزهایی هستم که به علم مربوط می شود. من شروع به کار با انتقال داده کردم و می خواستم روش Li-Fi را امتحان کنم ، چیزی نوآورانه و در حال رشد.

من از سرعت بالای انتقال داده توسط Li-Fi اطلاع دارم ، بنابراین می خواستم در این زمینه کار کنم و چیز مفیدی ارائه دهم. در این پروژه ، من فکر کردم که آن را اقتصادی و جالب کنم ، بنابراین تصمیم گرفتم از چیزی استفاده کنم که همه دوست دارند ، موسیقی.

در ابتدا فکر می کردم چیزی گران باشد اما چون همه چیز به صورت دیجیتال کار می کرد ، اجرای آن فوق العاده ارزان بود.

با سهولت آردوینو می توانم فرکانسی برای تولید صدا ایجاد کنم ، پروژه این است که یک آهنگ را کدگذاری کرده و همه چیز را آماده نگه دارد تا مردم بتوانند آهنگهای دیگر را ارسال کرده و داده ها را از طریق LED بدون اتصال مستقیم بوق به آردوینو ارسال کنند.

مرحله 1: طراحی

Image
Image

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

مرحله 2: آنچه را که نمی خواهید انجام دهید

آنچه شما نخواهید کرد
آنچه شما نخواهید کرد
آنچه شما نخواهید کرد
آنچه شما نخواهید کرد

ابزار و تجهیزات:

  • مولتی متر: حداقل باید ولتاژ ، قطبیت ، مقاومت و تداوم را برای عیب یابی بررسی کنید. برو به لینک
  • پیوند Cautín. Go
  • ماکارونی
  • جوشکاری برو پیوند
  • فندک.
  • برش انبردست.

الکترونیک:

  • جک: ما می توانیم بسیاری از اشیاء صوتی را بازیافت کنیم ، در این مورد من یکی را پیدا کردم که برای اتصال به بلندگوهای غیرفعال استفاده می شد.
  • آردوینو: ما می توانیم از هر آردوینو استفاده کنیم ، برای این منظور من از آردوینو استفاده کردم.
  • LED: من یک LED را توصیه می کنم که نور سفید تولید می کند ، زیرا LED سفید نداشت ، من از یک LED RGB استفاده کردم که همیشه 3 رنگ را برای تولید نور سفید استفاده می کرد (مهم: با LED قرمز ، LED سبز و LED آبی ما کار نمی کند جریان).
  • مقاومت: اگر از LED RGB استفاده می کنید ، توصیه می کنم از مقاومتهای 1k اهم استفاده کنید و اگر از LED سفید استفاده می کنید ، می توانید از مقاومتهای 330 اهم استفاده کنید.
  • باتری: ترجیحا 9 ولت باشد.
  • اتصال برای باتری 9 ولت. برو پیوند
  • کابل: برای تسهیل برش ها و اتصالات از JUMPERS. Go Link استفاده کردم
  • مقاومت در برابر نور (سلول خورشیدی)

مرحله 3: نحوه عملکرد مدار / نمودار

نحوه عملکرد مدار / نمودار
نحوه عملکرد مدار / نمودار
نحوه عملکرد مدار / نمودار
نحوه عملکرد مدار / نمودار

نحوه عملکرد سیستم در اینجا آمده است:

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

مرحله 4: کابل صوتی

کابل صوتی
کابل صوتی
کابل صوتی
کابل صوتی
کابل صوتی
کابل صوتی

هنگام برش جک ما می توانیم با پیوستن مولتی متر خود بررسی کنیم که کدام کابل ها با زمین و سیگنال مطابقت دارد ، جک با 2 کابل (زمین و سیگنال) و بقیه با 3 کابل (زمین ، سیگنال راست ، سیگنال چپ) وجود دارد. در این حالت هنگام برش کابل ، یک کابل نقره ای ، یک کابل سفید و یک کابل قرمز به دست آوردم. با مولتی متر می توانم تشخیص دهم که کابل نقره ای با زمین مطابقت دارد و در نتیجه قرمز و سفید سیگنال هستند. برای قوی تر شدن کابل ، کاری که من انجام دادم این بود که کابل را 50٪ -50٪ تقسیم کردم و آن را می پیچانم تا 2 سیم از قطب یکسان قوی تر و دوباره سیم پیچ داشته باشم (این برای تقویت کابل است و من نمی کنم Break را راحت بدان)

مرحله 5: سیم کشی صوتی (ادامه دارد)

سیم کشی صوتی (ادامه دارد)
سیم کشی صوتی (ادامه دارد)
سیم کشی صوتی (ادامه دارد)
سیم کشی صوتی (ادامه دارد)

از آنجا که کابل بسیار نازک است و با ابزار برش بسیار آسان می شکند ، توصیه می کنم از آتش استفاده کنید ، در این مورد از فندک استفاده شد.

به سادگی نوک کابل را با آتش مشتعل کنید و هنگام سوزاندن باید کابل را با انگشتان یا وسیله ای بردارید تا داغ باشد (چیزی که ما برداشته ایم پلاستیکی است که کابل را می پوشاند). حالا سیم سفید و قرمز را در گره

مرحله 6: مقاومت در برابر نور

مقاومت در برابر نور
مقاومت در برابر نور
مقاومت در برابر نور
مقاومت در برابر نور

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

برای اطلاع از اینکه آیا سلول ما با ولت متر کار می کند یا خیر ، می توانیم ولتاژی را که در صورت قرار گرفتن در زیر نور خورشید قرار می دهد ، بدانیم (توصیه می کنم که در 2 ولت 0.5 is باشد)

مرحله 7: ساخت مدار LED ما

ساخت مدار LED ما
ساخت مدار LED ما
ساخت مدار LED ما
ساخت مدار LED ما
ساخت مدار LED ما
ساخت مدار LED ما

با استفاده از LED RGB و با مقاومت 1k اهم می توانیم رنگ سفید را بدست آوریم ، برای مدار در صفحه پیش نمایش آنچه در نمودار نشان داده شده است انجام می دهیم که در آن باتری 9 ولت تغذیه LED مثبت است و زمین به سیگنالی که پخش کننده ما را ارسال می کند (سیگنال موسیقی). زمین جکپات به سمت منفی LED ها متصل است.

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

مرحله هشتم: نظریه بدست آوردن فراوانی یادداشت ها

نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها
نظریه بدست آوردن فراوانی یادداشت ها

صدا چیزی بیشتر از ارتعاش هوا نیست که سنسور می تواند در مورد ما گوش را بگیرد. صدایی با گام مشخص بستگی به فرکانس ارتعاش هوا دارد.

موسیقی به فرکانس های احتمالی در قسمت هایی که ما آنها را "اکتاو" می نامیم و هر اکتاو در 12 قسمتی که ما نت موسیقی می نامیم ، تقسیم می شود. هر نت یک اکتاو دقیقاً نصف فرکانس یک نت را در اکتاو بالا دارد.

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

به طور کلی ، یک یادداشت "n" (n = 1 برای Do ، n = 2 برای Do #… n = 12 برای بله) از اکتاو "o" (از 0 تا 10) دارای فرکانس f (n ، O) است که ما می توانیم به این شکل محاسبه کنیم (تصویر):

مرحله 9: برنامه نویسی آردوینو

برنامه نویسی آردوینو
برنامه نویسی آردوینو
برنامه نویسی آردوینو
برنامه نویسی آردوینو

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

مرحله 10: نمودار اتصال

نمودار اتصال
نمودار اتصال
نمودار اتصال
نمودار اتصال
نمودار اتصال
نمودار اتصال

اجازه دهید اردوینو زمین را به زمین کابل جک و مثبت را به باتری مثبت 9 ولت متصل کنیم. سیگنال از پین 11 خارج می شود که به منفی باتری متصل می شود.

مرحله 11: موسیقی

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

مرحله 12: ملاحظات نهایی

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

Mecatronica LATAM

توصیه شده: