Dörrklockan genom glas (1 / 4 steg)
Steg 1: teori
Vad kapacitiv avkänning biblioteket på Arduino faktiskt gör är att den mäter den tid det tar mellan skicka pin en signal till ta emot stift får signalen. Normalt, en vanlig krets händer detta ganska mycket direkt. Även när du lägger till ett högt värde motstånd signalen reser ganska mycket direkt, men något magiskt som händer när du rör kretsen. Eftersom du är ledande, och har en egen kapacitans, tar det längre tid för signalen att nå från skicka och ta emot nålen när du ingripa med kretsen. Att lägga en bit exponerade tråd, eller aluminiumfolie, du touch ger dig ett enklare sätt att få tillgång till kretsen.
Vad är ännu mer magisk är dock att med högre värde motstånd i kretsen kapacitiv avkänning ökar i känslighet, till den punkt där du faktiskt inte behöver röra den faktiska kretsen. Det räcker om du flyttar din hand nära det. Vad är ännu mer magisk är att det nu fungerar genom icke-ledande material, såsom glas!
Innan öre droppar, ja, är det liknar det smartphones och tabletter gör redan, men på ett sätt lägre skala. Kapacitiv avkänning biblioteket kan användas för vissa mycket grov position avkänning också för att göra interaktiva touch ytor. Tyvärr, räkna inte HiFi från den.
Disclaimer: Inget av detta är faktiska magi! Uttrycka "magi" används bara understryka hur unintuitive denna funktion. I verkligheten är det en fascinerande funktion, som du kan spendera många timmar forskar själv.