فهرست مطالب:

صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله
صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله

تصویری: صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله

تصویری: صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله
تصویری: ترکید😱😭 2024, نوامبر
Anonim
Image
Image

در این آموزش ما نحوه پخش یک فایل mp3 با arduino بدون استفاده از هیچ ماژول صوتی را یاد می گیریم ، در اینجا ما از کتابخانه PCM برای Arduino استفاده می کنیم که PCM 16 بیتی با فرکانس 8kHZ پخش می کند ، بنابراین اجازه دهید این کار را انجام دهیم.

مرحله 1: اجزای خود را جمع آوری کنید

اتصالات
اتصالات

خرید قطعات: خرید TIP120:

www.utsource.net/itm/p/384328.html

خرید آداپتور 12 ولت:

www.utsource.net/itm/p/8013134.html

ARDUINO UNO را بخرید:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

بنابراین برای انجام این کار ما به چند جزء بسیار firat An Arduino و سپس یک بلندگو 0.5 وات تا 10 وات نیاز داریم ، هر بلندگو کار خود را انجام می دهد ، در صورتی که بلندگوی شما از 0.5 وات بیشتر از صدای من است ، باید یک ترانزیستور برای تقویت بخرید. 3 هفته پس از ترانزیستور دور TIP 120 برای تقویت صدا استفاده کردم ، همچنین می توانید از هر تقویت کننده صوتی نیز استفاده کنید.

خرید لینک. -

موارد برای خرید (پیوند وابسته) -

آردوینو Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

گوینده -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W-Customized-50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 ترانزیستور -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

مرحله 2: اتصالات

اگر از اسپیکر 0.5 وات استفاده می کنید ، اتصالات بسیار ساده هستند ، سپس پین +ve اسپیکر را به پین دیجیتال 11 در Arduino و پین -ve اسپیکر را به gnd وصل کنید و اگر از بلندگوی 3 وات استفاده می کنید ، از ترانزیستور tip120 استفاده کنید و 11 را وصل کنید. از آردوینو به پایه ترانزیستور و -v پین بلندگو به جمع کننده ترانزیستور و ساطع کننده ترانزیستور به پین gnd در آردوینو.

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

مرحله 3: فایلهای مورد نیاز را بارگیری کنید

برای انجام این کار ، ابتدا به چند فایل PCM.zip برای پخش صوت PCM از arduino نیاز دارید.

سپس ما به نرم افزار Audacity برای تبدیل یک صدای معمولی mp3 به 16bit PCM 8hkz صوتی نیاز داریم

& سرانجام ما به یک نرم افزار رمزگذار برای رمزگذاری آن صدا به داده ها نیاز داریم که می توانیم آنها را در کد جایگذاری کنیم.

DOWNLOAD Audacity -

www.audacityteam.org/download/

دانلود نرم افزار PCM. ZIP & Encoder (فایل با نام Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

مرحله 4: آماده سازی صدا و تبدیل آن به داده

Image
Image
آماده سازی صدا و تبدیل آن به داده
آماده سازی صدا و تبدیل آن به داده
آماده سازی صدا و تبدیل آن به داده
آماده سازی صدا و تبدیل آن به داده
آماده سازی صدا و تبدیل آن به داده
آماده سازی صدا و تبدیل آن به داده

گام مهم این است که داده های صوتی را آماده کنیم. بنابراین ابتدا ما به یک فایل mp3 احتیاج داریم یا شما یک فایل ضبط کنید یا از هر جایی آن را دریافت کنید سپس آن فایل را در Audacity باز کنید و روی قالب کلیک کنید ، سپس 16 بیت pcm را انتخاب کنید سپس پایین بروید و فرکانس را انتخاب کنید صدا به 8000 هرتز و صدا را به صورت mp3 صادر کنید.

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

مرحله 5: بخش کدگذاری

بخش برنامه نویسی
بخش برنامه نویسی
بخش برنامه نویسی
بخش برنامه نویسی

بنابراین قسمت بعدی قسمت کدگذاری است ، بنابراین همانطور که فایل Arduin mp3.zip را که حاوی فایل PCM.zip است بارگیری کرده اید ، بنابراین این فایل PCM.zip را به عنوان کتابخانه به arduino اضافه کنید و سپس نمونه پخش موجود در آن کتابخانه PCM را باز کنید. ، & در آنجا در طرح باید خط دوم کد را در نمونه آرایه ویرایش کنید که از نوع برنامه است شما باید همه داده های موجود در آن را حذف کرده و داده هایی را کپی کنید که توسط نرم افزار رمزگذاری صدا در کلیپ بورد کپی می شوند. به

مرحله 6: کد را بارگذاری کنید

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

متشکرم.

توصیه شده: