Tarefa com objetivo de aplicar conhecimentos sobre rotinas de interrupção (IRQ), debouncing e controle de LEDs.
- O LED vermelho do LED RGB deve piscar continuamente 5 vezes por segundo;
- O botão A deve incrementar o número exibido na matriz de LEDs cada vez que for pressionado;
- O botão B deve decrementar o número exibido na matriz de LEDs cada vez que for pressionado;
- Os LEDs WS2812 devem ser usados para criar efeitos visuais representando números de 0 a 9.
- Kit BitDogLab:
- Raspberry Pi Pico W
- LEDs WS2812
- Botões A e B
- LED RGB
- Linguagem de programação: C
- Ambiente de Desenvolvimento: Visual Studio Code
- [1] Aula sincrona do professor Wilton Lacerda Silva.