Conteúdo do curso
Como programar a BitDogLab
Vamos aprender sobre o MicroPython, a IDE Thonny e realizar exercícios básicos para a BitDogLab!
0/4
Luz e Cor com LEDs
Vamos explorar como podemos programar a BitDogLab e usar seus LEDs de forma colorida. Haverá um exemplo de programação no final de cada conteúdo resumindo os assuntos abordados. - Interface sem código: https://bitdoglab.webcontent.website/ide-interfaces/neopixel/
0/4
Introdução prática à BitDogLab
    Sobre a Aula

    A BitDogLab possui diversos botões. Os dois mais usados são os botões A e B. Além deles, há o botão de reset e o botão de bootloader da Raspberry Pi Pico que fica no verso da placa. Todos estes botões estão conectados ao microcontrolador.

    Para os propósitos deste capítulo, o botão de bootloader não é importante, então vamos focar nos botões A e B e o botão de reset.

    Os botões A e B estão conectados a pinos GPIO da nossa BitDogLab, estes são os botões que podemos usar nos nossos códigos! Eles estão ligados, respectivamente, às GPIO 5 e 6 e operam com resistores de “pull up”.

    Já o botão de reset é diferente, ele serve para reiniciar a nossa placa. Quando pressionado, ele deixa passar um sinal para o pino RUN da Raspberry Pi Pico, que por sua vez reinicia ao receber o sinal.

    Temos abaixo os circuitos de todos esses botões na nossa placa.

    Agora podemos ver os pinos ligados aos botões mais claramente! Enquanto os botões estão soltos, os pinos ficam ligados ao VCC pelo resistor de “pull up”, e quando eles são pressionados, faz-se a conexão entre o pino e o GND. Em termos de lógica, enquanto o botão está solto, o pino recebe um sinal 1, e quando pressionado, o pino recebe 0.

    Shopping Basket