Innholdsfortegnelse:

OSU! KappaPad PCB: 5 trinn
OSU! KappaPad PCB: 5 trinn

Video: OSU! KappaPad PCB: 5 trinn

Video: OSU! KappaPad PCB: 5 trinn
Video: How to make a Touch Keypad for Osu! 2024, November
Anonim
OSU! KappaPad PCB
OSU! KappaPad PCB

Jeg så en Youtube -video sammen med tiden (finner ikke videoen lenger) med noen som bruker kapasitive knapper. Jeg fant github for prosjektet, men jeg ville ikke bare kopiere det.

Jeg ønsket å bruke Atmega32u4 til dette prosjektet, og Arduino Pro Micro er perfekt for dette prosjektet. Jeg kjøpte Pro Micro på Aliexpress for $ 2,98

Trinn 1: Utforming av kretskortet

Design av kretskortet
Design av kretskortet

Jeg har tilgang til Altium Designer, så jeg brukte det. Jeg kjøpte tjue 100x70mm ensidige brett for et annet prosjekt og ønsket å bruke dem. Jeg ville også ha en ISP -plugg på den for å programmere Arduino ProMicro i tilfelle jeg murer Pro Micro.

Trinn 2: Lag PCB

Å lage PCB
Å lage PCB

Jeg prøvde å lage kretskortet med en CNC -trefreser, men både brettet og fresesengen var ikke rett, så det var noen områder der det kuttet for mye og et annet som ikke kuttet noen.

Jeg så en instruks om hvordan jeg lager et PCB med en laserskjæringsheks jeg også har tilgang til.

Jeg etset også med eddik.

Jeg sørget for at den er helt etset ved å skinne en lys tanke fra bunnen og minne kobber som vil blokkere lyset.

Trinn 3: Lodding

Lodding
Lodding

Når jeg var ferdig med å etse, lodder jeg Pro Micro ved å lime på midten av pro microen og legge den på PCB -en. Jeg la deretter spissen av loddejernet inn i Pro Micros hull og flytende loddetinn rundt spissen. Det var noen få luft inne i noen få, så jeg måtte tappe loddejernet i hullet noen ganger for å slippe ut luften.

Deretter loddet jeg de små 0805 -motstandene og lysdiodene.

Trinn 4: Etterbehandling

Etterbehandling
Etterbehandling

Jeg beholdt den svarte malingen på puten fra etseprosessen, men jeg tror at etseprosessen svekket malingen litt, så etter en stund fra å ha lekt Osu! Begynte malingen å falle av. Jeg fjernet deretter all malingen fra putene med aceton og malte den med klart neglelakk. Jeg prøvde å gi den to strøk, men neglelakken klumper seg opp og vil egentlig ikke fortsette med tørt neglelakk, så jeg trenger bare å bruke ett tungt strøk. Jeg teipet også inn et stykke ledning mellom putene, slik at jeg kunne føle om fingrene driver til den andre puten.

Trinn 5: Programmering

Jeg tok koden fra Amars KappaPad og endret den, noe som gjorde den enklere og noen andre ting som å deaktivere TX- og RX -lysdiodene og endre pinnene for å matche min PCB.

Anbefalt: