فهرست مطالب:

OSU! PCB KappaPad: 5 مرحله
OSU! PCB KappaPad: 5 مرحله

تصویری: OSU! PCB KappaPad: 5 مرحله

تصویری: OSU! PCB KappaPad: 5 مرحله
تصویری: Big Tree Tech - SKR 3EZ - EZ2209 Sensorless homing and Cooling Fan 2024, اکتبر
Anonim
OSU! PCB KappaPad
OSU! PCB KappaPad

من در طول زمان یک ویدیوی Youtube را دیدم (دیگر ویدیو را پیدا نمی کنم) با شخصی که از دکمه های خازنی استفاده می کرد. من github پروژه را پیدا کردم اما فقط نمی خواستم آن را کپی کنم.

من می خواستم از Atmega32u4 برای این پروژه استفاده کنم و Arduino Pro Micro برای این پروژه مناسب است. من Pro Micro را در Aliexpress با قیمت 2.98 دلار خریدم

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

طراحی PCB
طراحی PCB

من به Altium Designer دسترسی دارم بنابراین از آن استفاده کردم. من برای پروژه دیگری بیست تخته 100 70 70 میلی متری یک طرفه خریدم و می خواستم از آنها استفاده کنم. من همچنین می خواستم یک ISP به آن وصل کنم تا بتوانم Arduino ProMicro را برنامه ریزی کنم ، در صورتی که Pro Micro را آجر کنم.

مرحله 2: ساخت PCB

ساخت PCB
ساخت PCB

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

سپس دستورالعمل نحوه ساخت PCB با جادوگر برش لیزری را مشاهده کردم که من نیز به آنها دسترسی دارم.

من با سرکه هم حک کردم.

من مطمئن شدم که با درخشش یک فکر نوری از پایین و یادآوری مس ، نور را مسدود می کند.

مرحله 3: لحیم کاری

لحیم کاری
لحیم کاری

پس از اتمام حکاکی ، Pro Micro را با چسباندن وسط میکرو میکرو پرو و چسباندن آن روی PCB لحیم کردم. سپس نوک لحیم کاری را در سوراخ های Pro Micro و لحیم جریان در اطراف نوک قرار می دهم. چند هوا در داخل چند مورد وجود داشت ، بنابراین مجبور شدم آهن لحیم کاری را چند بار داخل سوراخ کنم تا هوا آزاد شود.

سپس مقاومتها و led های کوچک 0805 را لحیم کردم.

مرحله 4: پایان کار

به پایان رساندن
به پایان رساندن

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

مرحله 5: برنامه نویسی

من کد را از KappaPad Amar گرفتم و آن را ساده تر کردم و برخی موارد دیگر مانند غیرفعال کردن led های TX و RX و تغییر پین ها برای مطابقت با pcb من.

توصیه شده: