WEBSD (3 / 12 steg)

Steg 3: Touch DirectKey styrelsen



Hoppa detta om du har något intresse på design delen av projektet.

Jag hade redan skrivit en rutin för touch avkänning i assembler för PIC16, men 24Fs har en annan trevlig funktion den avgift tid mätningen enhet (CTMU-teori). Använder den som en strömkälla är det mycket lätt att mäta kapacitans.

Så en enkel förklaring av touch-sensorer: när du sätter fingret nära stora torget i styrelsen du öka den parasitiska kapacitansen för det spåret. Mikro kontinuerligt övervaka linjen för förändringar på raden upptäcka en knapptryckning.

Inga stora saker på detta forum, bara en bit av akryl på toppen för att simulera framsidan av något (jag bröt ett hörn när jag klippte). Jag gjorde en enkel silke skärm på styrelsen att identifiera knapparna. För en bättre prestanda spår måste vara så nära som möjligt till finger, men jag satte dem på undersidan av styrelsen eftersom om jag kan få det att fungera så här, det fungerar bra vid normal användning.

Se Steg
Relaterade Ämnen