Wpis z mikrobloga

@sunkillmoon: mikrofon na wejściu ADC zawsze coś tam wygeneruje, jakiś szum otoczenia, ale będzie tam napięcie. Jak nagle będzie praktycznie zero (napięcie poniżej progu x), to oprogramowanie przyjmie że naciśnięto przycisk.
@sunkillmoon: mirku, trudno powiedzieć jak w danym urządzeniu jest rozwiązane wejście mikrofonowe. Może wykrywanie zwarcia jest na jednym pinie procesora a wejście analogowe na innym, chociaż oba są podłączone pod styk mikrofonu. W każdym razie to się da zrobić na więcej niż jeden sposób
@sunkillmoon: na liniach mikrofonu jest podawane przez telefon tak zwane mic bias żeby mu "podbić" nieco napięcie w którym będzie pracował. Dzięki podawaniu tego napięcia, jak się wciśnie przycisk (ten przycisk działa tak że, zgodnie ze zdjęciem nogi po lewej są ze sobą poczłączone, tak samo nogi po prawej, jak naciśniesz to on się zwiera lewo-prawo) to linie są zwierane i telefon widzi, że mic bias zniknęło - czyli został wciśnięty