فهرست مطالب:

ElectrOcarina: 6 مرحله
ElectrOcarina: 6 مرحله

تصویری: ElectrOcarina: 6 مرحله

تصویری: ElectrOcarina: 6 مرحله
تصویری: Can You Escape The 100 Room 6 Level 4 Walkthrough 2024, نوامبر
Anonim
الکتروکارینا
الکتروکارینا

به عنوان بسیاری ، من یکی از طرفداران بزرگ افسانه Zelda Ocarina Of Time هستم ، که به عنوان یکی از بهترین بازی های ویدئویی که تا به حال بازی کرده ام (اگر نه یکی) به خاطر می آورم. به همین دلیل من همیشه اوکارینا می خواستم و چند سال پیش من تصمیم گرفت یک دستگاه الکترونیکی بسازد خوب … در آن زمان من شکست خوردم. به هر حال اخیراً متوجه شدم که یک شرکت برخی از آنها را تولید کرده است. اما این واقعاً آن چیزی نیست که من آن را ElectrOcarina می نامم: شما حتی نمی توانید در آن ضربه بزنید! بنابراین وقتی فهمیدم که یک مسابقه ساز موسیقی در آموزش وجود دارد ، تصمیم گرفتم با سیم ها مبارزه کنم. این دستورالعمل ها به شما توضیح می دهد و به شما می دهد دارای 7 دکمه ، پخش 8 تن و تغذیه آن توسط Arduino Nano ساده است. برای تحقق این پروژه به موارد زیر نیاز خواهید داشت:

فیوژن 360

یک پرینتر سه بعدی

آردوینو نانو

برخی از قطعات الکترونیکی (BOM در زیر توضیح داده خواهد شد)

زمان و عشق ؛)

مرحله 1: مدل سازی سه بعدی

مدل سازی سه بعدی
مدل سازی سه بعدی
مدل سازی سه بعدی
مدل سازی سه بعدی
مدل سازی سه بعدی
مدل سازی سه بعدی

اول از همه: اجازه دهید یک Ocarina طراحی کنیم. برای انجام این کار ، از Fusion 360 استفاده کردم ، به آن فایل افتخار نمی کنم: به نظر من مراحل زیادی وجود دارد.

به هر حال در اینجا روشی است که من برای ساختن این مدل طی کرده ام: مشخصات شیء به سمت داخل- اکسترود برای ایجاد "مرز بستن"- نقاشی برای بلندگو- بیرون آوردن فضا برای ایجاد بلندگو- پیوندهای داخلی برای دریافت پیچ- کشیدن آنها- تمیز کردن انتهای لوله- چرخاندن برای ایجاد فضا برای Piezo - بدن را به دو قسمت تقسیم کنید - یکی را با "مرز بستن" ترکیب کنید. بقیه مراحل مدل سازی مربوط به ایجاد اتاقهایی برای داخل الکترونیکی است. به فایل نگاهی بیندازید همه این مراحل واضح تر به نظر می رسد

همانطور که گفتم ، من به این مدل افتخار نمی کنم: من به شیوه دیگری برای نگه داشتن آن فکر می کنم

به این دلایل ، من دوباره روی فایل کار می کنم و بنابراین اگر بارگیری کنید ، ممکن است چیزی متفاوت از آنچه امروز ارائه کردم پیدا کنید. توصیه می کنم سعی کنید فایل خود را بسازید ، اما اگر با مدل سازی سه بعدی راحت نیستید ، لطفاً با خیال راحت فایل fusion را از اینجا بارگیری کنید. (فایل من بارگذاری مجدد نمی شود! این را باید در اسرع وقت به روز رسانی کنم) در قسمت روشن ، برخی از قسمت های پارامتری طراحی را ایجاد کردم ، بنابراین اگر دکمه های شما با من ، idem برای بلندگو و اندازه پیزو مطابقت ندارد ، می توانید اندازه سوراخ ها را تغییر دهید. برای اینکه به راحتی این تغییرات را انجام دهید ، می توانید به مسیر Modify> Change Parameters (آخرین تصویر را ببینید) بروید.

مرحله 2: چاپ سه بعدی

پرینت سه بعدی
پرینت سه بعدی
پرینت سه بعدی
پرینت سه بعدی

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

پس از اتمام مبارزه با تکیه گاه ها ، می توانید از یک سیلانت آئروسل استفاده کنید (نام انگلیسی آن مشخص نیست). این به شما امکان می دهد سطح چاپ را صاف کنید. اساساً به این صورت است:- اعمال کنید- بگذارید خشک شود- از کاغذ سنباده استفاده کنید- Start OverWatch ، این قسمت طولانی است ، اما هرچه بیشتر روی این مرحله وقت بگذارید رنگ شما زیبا تر می شود (مثل من تنبل نباشید).

مرحله 3: الکترونیکی

الکترونیکی
الکترونیکی
الکترونیکی
الکترونیکی
الکترونیکی
الکترونیکی

بنابراین در اینجا بیانیه مواد آمده است: -Arduino Nano-Wires- صفحه الکترونیکی سوراخ دار (اختیاری)- باتری 9 ولت- اتصال به باتری- سوئیچ روشن/خاموش (که فراموش کردم! o)- مقاومت 10K- مقاومت 1M- Piezo Buzzer- بلندگوی 8 اهم ++++ لیست زیر را می توان به سادگی با این برد جایگزین کرد ++++

-LM386 (تقویت کننده قدرت کم صدا) -10 پتانسیومتر kohm -10 اهم مقاومت -10 μF خازن -0.05 µF (یا 0.1 µF) خازن -250 µF خازن

4 بخش در این مدار وجود دارد: -Power-Blow Sensor-Buttons-Amplifier + Audio Out اجازه دهید آنها را بررسی کنیم.

قدرت

واقعاً هیچ چیز خاصی وجود ندارد ، فقط به خاطر داشته باشید که به یک خط اضافی از باتری تا تقویت کننده نیاز دارید. عکس بالا را ببینید.

سنسور ضربه

در آزمایشات اولیه من از میکروفون استفاده کردم ، اما نتایج بسیار کثیف و تصادفی بود. من کمی از این کار صرف نظر کردم و تصمیم گرفتم از یک Piezo ساده استفاده کنم: این ارزان و کارآمد است. فقط باید آن را بین پین آنالوگ آردوینو و زمین وصل کنید. مراقب باشید یک مقاومت 1 مگا اهم با پارامتر پیزو به paralel وصل شده است. همچنین باید مراقب باشید که دریابید کدام پین + است و کدام روی پیتزوی شما آسیاب شده است. من یک کد بسیار ساده برای بررسی خواندن مقادیر روی مانیتور و امتحان کامپوننت به هر دو روش تهیه کردم:

void setup () {pinMode (A0، INPUT)؛ Serial.begin (9600)؛ }

حلقه خالی () {Serial.println (analogRead (A0))؛ تأخیر (20)؛}

دکمه ها

هنگام آزاد شدن ، دکمه ها باید از طریق مقاومت 10k به زمین متصل شوند.

تقویت کننده

برای انصاف ، من به سادگی مدار را از این صفحه تهیه کردم

مرحله 4: کد

کد از کتابخانه "The Synth" ساخته شده توسط DZL استفاده می کند و می توان آن را از این صفحه github بارگیری کرد. با توجه به قسمتی که نوشتم ، این یک کد نسبتاً ساده است: بررسی می کند که آیا ضربه ای وجود دارد. اگر بررسی کند که آیا یک دکمه را فشار دهید ، سپس یک نت را پخش کنید. اگرچه هیچ دکمه ای فشار داده نشود اما ضربه ای وجود داشته باشد ، گام اصلی را بازی می کند. اگر ضربه ای وجود نداشته باشد ، هیچ کاری نمی کند. کد را بررسی کنید ؛)

مرحله 5: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

زمان لحیم کاری همه چیز و غوطه ور شدن در سیم ها … بهم ریخته است … سیم های طولانی به دکمه های خود بدهید ، در طول مونتاژ به شما کمک می کند.

مرحله ششم: بعد چیست؟

ساختن این پروژه بسیار سرگرم کننده و ناامید کننده بود. اما این تنها یک نسخه 1 است زیرا می توان آن را از جهات مختلف بهبود بخشید! در اینجا لیستی از تحولات آینده وجود دارد:-شامل یک دکمه اضافی برای پخش نیمه تن-بهبود کیفیت صدا-بازسازی فایل سه بعدی-آماده سازی سپر آماده اتصال امیدوارم از پروژه لذت برده باشید ، و اگر یکی از آنها را ساختید به من اطلاع دهید!:)

توصیه شده: