01 / \ / atch (3 / 12 steg)

Steg 3: Gränssnitt/knappar



En töntig klocka behöver en töntig gränssnitt. Kapacitiv touch sensorer är i ropet just nu, men kräver en hel del extra komponenter. Istället gick jag med en Darlington transistor baserad touch sensor med pin huvuden som kontaktpunkt. Vad är geekier än en pin header? Ingenting.

Jag såg först tanken här: ( http://www.kpsec.freeuk.com/trancirc.htm ):

"En Darlington par är tillräckligt känsliga för att bemöta den liten ström förbi huden och det kan vara för att göra en touch-strömbrytare som visas i diagrammet. För denna krets som bara lyser en LED kan två transistorer vara någon generell låg effekt transistorer. 100kohm resistorn skyddar transistorerna om kontakterna är länkade med en bit tråd."

En PNP transistor har lagts till denna enkla design (i stället för LED i diagrammet) så att det kan ge en hög/låg utgång till PIC. En pull-down resistor lades mellan PIC pin och marken för att förhindra falska knapptryckningar. Denna växel är halvledar-, vattentät och låg effekt - med den extra geekieness pin huvuden.

Växlar är de studsade med Timer2 på bilden. När en switch trycks, Timer2 (8-bitars timer) är startade med en 16 prescaler och 16 postscaler. På Timer2 avbrott kontrollerar PIC om knapparna trycks fortfarande. Efter två på varandra följande avbrott med inga knappar tryckt timern stoppas och knapparna är konfigurerade för ytterligare input.

Högsta växeln är ansluten till PIC-avbrott stift. Ingång på detta stift kan ge PIC ur viloläge. Detta låter oss använda en snygg power management teknik: PIC är i lågenergiläge när displayen inte är i använda. Ingång på knapparna vaknar PIC och återupptar driften.

Transistorer:
Darlington Transistor, SOT-23, (råttfångare #512-MMBT6427, $0,07).
PNP Transistor, SOT-23, (råttfångare #512-BCW89, $0,06).

Se Steg
Relaterade Ämnen

Mikro - wrist watch LED mönster TIDMÄTARE

en annan RGB Sunset produktioner produktion!Detta projekt är ett kretskort för att göra en wrist watch storlek version av min mina klocka:med några fler funktioner mer tillämplig på en bärbar enhet. En hel del hjälp och förslag kom från ians 01 / \ /...