İçindekiler:

OSU! KappaPad PCB: 5 Adım
OSU! KappaPad PCB: 5 Adım

Video: OSU! KappaPad PCB: 5 Adım

Video: OSU! KappaPad PCB: 5 Adım
Video: How to make a Touch Keypad for Osu! 2024, Kasım
Anonim
OSU! KappaPad PCB
OSU! KappaPad PCB

Kapasitif düğmeleri kullanan biriyle zamanla bir Youtube videosu gördüm (artık videoyu bulamıyorum). Proje için github'ı buldum ama sadece kopyalamak istemedim.

Bu proje için Atmega32u4'ü kullanmak istedim ve Arduino Pro Micro bu proje için mükemmel. Aliexpress'ten Pro Micro'yu 2.98$'a satın aldım.

Adım 1: PCB'yi tasarlama

PCB tasarlama
PCB tasarlama

Altium Designer'a erişimim var, onu kullandım. Başka bir proje için yirmi adet 100x70mm tek taraflı pano aldım ve kullanmak istedim. Ayrıca Pro Micro'yu tuğlalama ihtimaline karşı Arduino ProMicro'yu programlamak için üzerinde bir ISP fişi istedim.

Adım 2: PCB'yi Yapmak

PCB yapmak
PCB yapmak

PCB'yi bir CNC ahşap yönlendirici ile yapmaya çalıştım ama hem tahta hem de yönlendirici yatağı düz değildi, bu yüzden çok fazla kestiği ve kesmediği bazı alanlar vardı.

Daha sonra, erişebildiğim bir lazer kesici cadı ile bir PCB'nin nasıl yapılacağına dair bir Talimatlar gördüm.

Ben de Sirke ile kazıdım.

Alttan bir ışık düşüncesini parlatarak tamamen kazındığından emin oldum ve bakırın ışığı bloke edeceğini hatırlatmak.

Adım 3: Lehimleme

Lehimleme
Lehimleme

Dağlamayı bitirdikten sonra, Pro Micro'nun ortasını elmer yapıştırarak ve PCB'ye hizalayarak Pro Micro'yu lehimliyorum. Daha sonra havyanın ucunu Pro Micro'nun deliklerine ve ucun etrafına akan lehimi yerleştirdim. Birkaçında içeride birkaç sıkışmış hava vardı, bu yüzden havayı serbest bırakmak için havyayı birkaç kez deliğe vurmak zorunda kaldım.

Daha sonra minik 0805 dirençlerini ve ledlerini lehimledim.

Adım 4: Bitirme

Bitiricilik
Bitiricilik

Ped üzerindeki siyah boyayı aşındırma işleminden sonra tuttum ama aşındırma işleminin boyayı biraz zayıflattığını düşünüyorum bu yüzden bir süre sonra Osu! oynadıktan sonra boya dökülmeye başladı. Daha sonra aseton kullanarak pedlerdeki tüm boyayı çıkardım ve şeffaf oje ile boyadım. İki kat sürmeye çalıştım ama oje topaklanıyor ve gerçekten kuru oje sürmek istemiyor, bu yüzden sadece bir ağır kat kullanmam gerekiyor. Ayrıca parmaklarımın diğer pede kaydığını hissedebilmek için pedlerin arasına bir parça tel bantladım.

Adım 5: Programlama

Kodu Amar'ın KappaPad'inden aldım ve TX ve RX ledlerini devre dışı bırakmak ve pinleri pcb'me uyacak şekilde değiştirmek gibi daha basit hale getirmek için değiştirdim.

Önerilen: