فهرست مطالب:

Arcade Soundbox: 7 مرحله (همراه با تصاویر)
Arcade Soundbox: 7 مرحله (همراه با تصاویر)

تصویری: Arcade Soundbox: 7 مرحله (همراه با تصاویر)

تصویری: Arcade Soundbox: 7 مرحله (همراه با تصاویر)
تصویری: [KALPA on PC] oppressive - Sound-Box | Arcade Lvl. S5 2024, نوامبر
Anonim
Soundbox بازی
Soundbox بازی

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

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

امیدوارم از آن لذت ببرید ، این اولین آموزش من است و در مورد اشتباهات انگلیسی خیلی سخت نگیرید زیرا این زبان مادری من نیست.

مرحله 1: لوازم

تدارکات
تدارکات

برای این پروژه ، شما نیاز دارید:

  • چوب فشرده 3 میلی متری برای جعبه
  • دکمه های بازی مانند این یکی یا این یکی (آخرین را خریدم)
  • برخی از سوئیچ های ضامن
  • چند سیم
  • یک تخته نان
  • یک آردوینو اونو
  • سپر پخش کننده sparkfun mp3 (اینجا برای آمازون)
  • یک دسته مقاومت برای دکمه ها و زمین. من از 10k ، 15k ، 18k ، 33k ، 47k ، 56k ، 100k ، 180k و 220k ، بعلاوه 470k استفاده کردم

مرحله 2: آماده سازی - جعبه

آماده سازی - جعبه
آماده سازی - جعبه

این جعبه با استفاده از وب سایتی مانند makercase ایجاد شده است. همانطور که قطر دکمه ها 6 سانتی متر است ، یک جعبه مربع 25 سانتی متری ایجاد کنید. ارتفاع جعبه من حدود 15 سانتی متر است (فضای آردوینو ، کابل ها ، بلندگو را در نظر بگیرید …)

با استفاده از Inkscape ، coreldraw یا Adobe Illustrator ، سوراخ هایی را در قسمت بالای جعبه ایجاد کنید. همچنین ممکن است بخواهید نام صداهایی را که بعداً به هر دکمه پیوند می دهید اضافه کنید. در نسخه آینده ، من حفره های دکمه پاور را اضافه می کنم.

پس از آماده شدن فایل svg ، کافی است آن را با استفاده از برش لیزری مورد علاقه خود برش دهید.

مرحله 3:

تصویر
تصویر

مرحله 4: سیم کشی دکمه ها

سیم کشی دکمه ها
سیم کشی دکمه ها
سیم کشی دکمه ها
سیم کشی دکمه ها
سیم کشی دکمه ها
سیم کشی دکمه ها

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

شما باید مقاومتهای مختلف با مقادیر مختلف را به موازات +5V ، سپس دکمه ، سپس دکمه را به پین آنالوگ وصل کنید.

من از 10k ، 15k ، 18k ، 33k ، 47k ، 56k ، 100k ، 180k و 220k ، بعلاوه 470k برای زمین استفاده کردم. چرا این ارزشها؟ خوب … این اولین موردی بود که من در آشفتگی خود پیدا کردم ، و اتفاقاً خیلی خوب با هم مطابقت داشتند.

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

وقتی همه چیز متصل شد ، می توانید به سراغ کد بروید. این در ible قبلاً مرتبط توضیح داده شده است ، اما ایده ، اگر نمی خواهید آن را (دوباره) باز کنید ، این است که مقدار پین آنالوگ را بخوانید و مواردی ایجاد کنید که با هر مقاومت مطابقت داشته باشد. در مورد من ، این بود:

if (val> = 920 && val <= 940) {Serial.println ("سبز")؛ } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("بنفش")؛ } else {Serial.println (val)؛ }

شاید لازم باشد آن را کمی تطبیق دهید تا با ارزش های شما مطابقت داشته باشد.

مرحله 5: MP3 Player Shield

MP3 Player Shield
MP3 Player Shield

اگر تا به حال با این سپر بازی نکرده اید ، توصیه می کنم آموزش ها را در sparkfun بررسی کنید.

به هر حال ، می توانید کدی را که روی پروژه من اجرا می شود پیوست کنید.

ممکن است استفاده از پین شماره 10 را در کد مشاهده کنید ، به منظور انتخاب "خط" صداها است.

من تصمیم گرفتم که جعبه من باید بیش از 9 صدا را پخش کند ، بنابراین یک سوئیچ ضامن اضافه کردم. هنگامی که بسته است ، پین پایین می آید و کد 9 را به متغیر "song" اضافه می کند و اجازه پخش حداکثر 18 آهنگ در این پیکربندی را می دهد. تصور اضافه کردن دکمه ها کاملاً ممکن است. 2 ، 4 ، 8 ، 16 ، 32 … مجموعه آهنگ…

مرحله 6: منبع تغذیه

منبع تغذیه
منبع تغذیه

در مورد منبع تغذیه ، من از یک باتری با 3 شکاف برای باتری های AA استفاده کردم. من زمین را به زمین آردوینو وصل کردم و کیس باتری را به یک سوئیچ وصل کرد. پین دیگر سوئیچ به Vin آردوینو می رود.

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

(من با دو دکمه کار می کنم که باید آنها را فشار دهم تا جعبه صدا کار کند … ممکن است بعداً این کار را انجام دهم.)

مرحله 7: نتیجه گیری

وقتی همه چیز سیم کشی شد ، آن را در جعبه بگذارید ، دعا کنید تا در جای خود بماند و با جعبه صوتی خود بازی کنید!

(با یکی از دوستانتان در صندلی مسافر خود به مسافرت بروید ، بگذارید با آن بازی کند و در نهایت دعا کنید تا جعبه بشکند …)

از اینکه آن را مطالعه کردید سپاسگزاریم. من می دانم ، این به بهبودهایی نیاز دارد (بسیار) ، و بعداً به افزودن این موارد در دستورالعمل ها برمی گردم:)

من در "مسابقه نویسنده اولین بار" شرکت کردم ، بنابراین ، لطفاً ، اگر از این پروژه خوشتان آمد ، به آن رای دهید!:)

توصیه شده: