فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: آنچه باید بدانید
- مرحله 3: طراحی مدار
- مرحله 4: کد
- مرحله 5: انجام شد
![پخش کننده موسیقی آردوینو: 5 مرحله پخش کننده موسیقی آردوینو: 5 مرحله](https://i.howwhatproduce.com/images/005/image-13213-17-j.webp)
تصویری: پخش کننده موسیقی آردوینو: 5 مرحله
![تصویری: پخش کننده موسیقی آردوینو: 5 مرحله تصویری: پخش کننده موسیقی آردوینو: 5 مرحله](https://i.ytimg.com/vi/6sIUd8tl-BM/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
![Image Image](https://i.howwhatproduce.com/images/005/image-13213-19-j.webp)
![](https://i.ytimg.com/vi/eMKMFRb01oE/hqdefault.jpg)
سلام به همه.
دیروز ، در اینترنت گشت و گذار می کردم و پروژه هایی را که می توانستم در آردوینو بسازم ، جستجو می کردم. من این خانم را دیدم که یک صفحه کلید پیانو الکترونیکی می ساخت و آهنگ هایی در آن بود. من یک محافظ صفحه کلید LCD در اطراف داشتم ، بنابراین فکر کردم می توانم یک پخش کننده موسیقی در جایی که یک منوی کوچک با آهنگ وجود دارد و کاربر می تواند آن را انتخاب کند ، بسازم.
می توانید نسخه نهایی پروژه من را در بالا مشاهده کنید.
مرحله 1: آنچه شما نیاز دارید
![آنچه شما نیاز دارید آنچه شما نیاز دارید](https://i.howwhatproduce.com/images/005/image-13213-20-j.webp)
![آنچه شما نیاز دارید آنچه شما نیاز دارید](https://i.howwhatproduce.com/images/005/image-13213-21-j.webp)
برای این پروژه شما نیاز دارید ؛
- آردوینو اونو
- تخته نان
- محافظ صفحه کلید LCD
- وزوز
- مقاومت 330 اهم
- پرش کننده ها
مرحله 2: آنچه باید بدانید
![چه چیزی میخواهید بدانید چه چیزی میخواهید بدانید](https://i.howwhatproduce.com/images/005/image-13213-22-j.webp)
شما باید کمی در مورد ساختار محافظ صفحه کلید LCD بدانید. من پین آن را قرار دادم تا بتوانید ببینید چه چیزی چیست.
همانطور که در کد مشاهده خواهید کرد ؛ پین شماره 4 ، 5 ، 6 ، 7 ، 8 و 9 توسط LCD استفاده می شود. پین 10 برای کنترل نور پس زمینه LCD است اما شما به آن احتیاج ندارید. در مدار ، دکمه ها به پین A0 متصل می شوند.
این پین های دیجیتالی 0 ، 1 ، 2 ، 3 ، 11 ، 12 ، 13 و پین های آنالوگ A1 ، A2 ، A3 ، A4 ، A5 را برای ما رایگان می کند.
همچنین باید مقادیر آنالوگ هر دکمه را بدانید تا بتوانید آنها را شناسایی کنید. مقدار A0 را خواندم و آن را روی مانیتور سریال چاپ کردم تا متوجه شوم. در اینجا یک کد نمونه وجود دارد:
int btn_value = 0؛
void setup () {Serial.begin (9600)؛ } void loop () {btn_value = analogRead (A0)؛ Serial.println (btn_value) ؛ }
در اینجا مقادیری است که برای سپر خود پیدا کردم:
- دکمه سمت راست - 0
- دکمه بالا - 131
- دکمه پایین - 306
- دکمه سمت چپ - 481
- دکمه را انتخاب کنید - 722
- بدون دکمه - 1023
مرحله 3: طراحی مدار
![طراحی مدار طراحی مدار](https://i.howwhatproduce.com/images/005/image-13213-23-j.webp)
![طراحی مدار طراحی مدار](https://i.howwhatproduce.com/images/005/image-13213-24-j.webp)
مدار بسیار ساده است.
- زنگ را در جایی روی تخته نان بگذارید.
- یک طرف مقاومت 330 اهم را به پین منفی زنگ و طرف دیگر را به پین زمینی آردوینو وصل کنید.
- پین مثبت زنگ را در آردوینو به pin2 وصل کنید.
کار شما تمام شده است! حالا بیایید به کد نویسی برسیم.
مرحله 4: کد
با بازکردن فایل بایگانی ، فایل های زیر را مشاهده خواهید کرد ؛ lcd_keypad_songs، fur_elise، james_bond، jingle_bells، mario_bros_theme، mario_bros_underworld، merry_christmas، pitches.h
- lcd_keypad_songs فایل اصلی است که منو و تعاریف در آن نوشته شده است. این قسمت با نظرات پر شده است تا بتوانید کد را بررسی و درک کنید.
- pitches.h شامل تعریف نت موسیقی است.
- بقیه فایلها شامل عملکرد آهنگها هستند. می توانید آنها را مرور کرده و سعی کنید آنها را درک کنید. من کد آهنگ ها را ننوشتم ، آنها را با جستجو پیدا کردم. بنابراین می توانید آهنگ های خود را پیدا کرده یا بنویسید و به منو اضافه کنید.
شما باید آنها را در همان پوشه قرار دهید. سپس باید فایل lcd_keypad_songs را با Arduino IDE باز کرده و کد را بارگذاری کنید.
توجه: آهنگ james_bond در منو نیست (نظر داده شده است). این به این دلیل است که فضای آردوینو محدود است و این آهنگ ها حافظه زیادی را اشغال می کنند. شما همیشه می توانید آن را کامنت نکنید و آهنگ دیگری را برای گوش دادن کامنت کنید. همچنین باید سفارشات منو را تغییر دهید.
مرحله 5: انجام شد
![انجام شده! انجام شده!](https://i.howwhatproduce.com/images/005/image-13213-25-j.webp)
تبریک می گویم
شما موفق شدید. اگر س questionsال یا مشکلی دارید ، لطفاً برای من کامنت بگذارید یا پیام دهید. خیلی دوست دارم کمک کنم.
ساخت مبارک!
توصیه شده:
Juuke - پخش کننده موسیقی RFID برای سالمندان و کودکان: 10 مرحله (همراه با تصاویر)
![Juuke - پخش کننده موسیقی RFID برای سالمندان و کودکان: 10 مرحله (همراه با تصاویر) Juuke - پخش کننده موسیقی RFID برای سالمندان و کودکان: 10 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/001/image-2318-5-j.webp)
Juuke - پخش کننده موسیقی RFID برای سالمندان و کودکان: این جعبه Juuke است. جعبه Juuke دوست موسیقی خود شماست ، به گونه ای که استفاده از آن تا حد امکان آسان است. این دستگاه مخصوصاً برای افراد مسن و کودکان طراحی شده است ، اما البته برای همه سنین دیگر نیز قابل استفاده است. دلیل ایجاد ما این است ، به دلیل
پخش کننده موسیقی AdaBox004: 4 مرحله
![پخش کننده موسیقی AdaBox004: 4 مرحله پخش کننده موسیقی AdaBox004: 4 مرحله](https://i.howwhatproduce.com/images/002/image-3548-2-j.webp)
پخش کننده موسیقی AdaBox004: من از قطعات موجود در AdaBox004 برای ساخت یک پخش کننده موسیقی ساده استفاده کردم. به پورت USB متصل می شود و پخش آهنگ ها به طور تصادفی از کارت میکرو SD شروع می شود. این برای کارگاه من برای منبع بدون سر و صدا از آهنگ های خوش بین است
پخش کننده ضد عفونی کننده دست بدون تماس بدون آردوینو یا میکروکنترلر: 17 مرحله (همراه با تصاویر)
![پخش کننده ضد عفونی کننده دست بدون تماس بدون آردوینو یا میکروکنترلر: 17 مرحله (همراه با تصاویر) پخش کننده ضد عفونی کننده دست بدون تماس بدون آردوینو یا میکروکنترلر: 17 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-5564-j.webp)
دستگاه ضد عفونی کننده دست بدون تماس DIY بدون آردوینو یا میکروکنترلر: همانطور که همه می دانیم ، شیوع COVID-19 جهان را تحت تأثیر قرار داد و شیوه زندگی ما را تغییر داد. در این شرایط ، الکل و ضد عفونی کننده دست مایعات حیاتی هستند ، اما باید از آنها به درستی استفاده کرد. لمس ظروف الکل یا ضد عفونی کننده دست با دست آلوده به
پخش کننده موسیقی خودکار: 5 مرحله
![پخش کننده موسیقی خودکار: 5 مرحله پخش کننده موسیقی خودکار: 5 مرحله](https://i.howwhatproduce.com/images/007/image-18802-j.webp)
پخش کننده موسیقی اتوماتیک: آیا تا به حال به این نتیجه رسیده اید که برای آرامش بدن و آماده شدن برای خواب ، موسیقی ملایمی پخش کنید؟ هر زمان که بعد از ساعت ها کار روی لپ تاپ احساس خستگی کردید ، لپ تاپ خود را باز بگذارید و فقط چراغ را خاموش کرده و روی تخت بپرید. این دستگاه اتوماتیک
صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله
![صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله](https://i.howwhatproduce.com/images/002/image-6000-12-j.webp)
صحبت کردن با آردوینو | پخش MP3 با آردوینو بدون هیچ ماژولی | پخش فایل MP3 از آردوینو با استفاده از PCM: در این دستورالعمل نحوه پخش یک فایل mp3 با arduino بدون استفاده از هیچ ماژول صوتی را یاد می گیریم ، در اینجا ما از کتابخانه PCM برای Arduino استفاده می کنیم که PCM 16 بیتی با فرکانس 8kHZ پخش می کند ، بنابراین اجازه دهید این کار را انجام دهیم