Raspberry Pi Pico: debounce de botão com IRQ ou consulta por software (GP5 + GP4)
Você pressiona o botão uma vez e o código conta 3-4? Isso é **oscilação dos contatos** — os contatos metálicos oscilam por microssegundos! Compare 2 métodos de contagem lado a lado no Monitor Serial: **consulta sem filtro** (detecta as oscilações e conta a mais) e **IRQ + debounce por software** (contagem correta). Aprenda a física da oscilação dos contatos, debounce por software (`ticks_diff() > 50ms`), registro de interrupção com **Pin.irq()**, disparo **IRQ_FALLING**, rotinas ISR, `global` e…

Código-fonte
Conteúdo Premium
Assine o Premium para ver o código deste projeto.
Desbloqueie tudo com o Premium
Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.
Perguntas frequentes
Conteúdo Premium
Assine o Premium para ver as perguntas frequentes.
Desbloqueie tudo com o Premium
Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.
