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

    Um display, do inglês “mostrar”, é simplesmente um componente eletrônico capaz de mostrar imagens; leia-se, uma tela. Inúmeros dispositivos do dia-a-dia contam com esse tipo de componente, como televisões, smartphones, monitores, notebooks, e muito mais.

    Mas, um display não é simplesmente uma tela, ele é uma coisa mais geral. Por exemplo, na imagem abaixo, podemos ver um dispositivo chamado “display de sete segmentos”, que é muito usado para representar números de 0 a 9!

    Esse é um exemplo de display mais simples, mas como já vimos, displays podem também ser mais complexos e potentes, como justamente uma tela de notebook.

    Na BitDogLab, contamos com um display OLED! Esse componente consiste de uma pequena tela com resolução de 128 por 64 pixels!

    💡 Você sabe o que é um pixel?

    No mundo digital, a maioria das imagens são compostas de milhares, caso não milhões de pequenos quadrados dispostos em uma grade. Esses pequenos quadrados se chamam pixels, e eles são usados tanto para armazenar imagens no computador quando para mostrar elas em uma tela – nosso foco nesse capítulo.

    Quando se fala de displays, podemos mostrar imagens de diversas formas:

      1. imagens em preto e branco (leia-se, ou preto ou branco, não há cinza);
      2. imagens monocromáticas (aqui, já temos diversos tons de cinza); e
      3. imagens coloridas, que usam RGB para mostrar diversas cores (leia sobre o RGB aqui). 

    Os pixels do display OLED que nós usamos possui dois estados possíveis: ligado (1) e desligado (0). Isso faz com que ele seja capaz de mostrar apenas imagens com as cores preto e branco. Esse fato, junto à pequena resolução do display, o torna um componente simplório mas ainda bem versátil!

    Além disso, podemos controlar o nosso display usando comunicação I2C! Para saber mais sobre isso, leia sobre I2C aqui!

    Shopping Basket