Manual

do

Maker

.

com

Display two wire TM1637 com Arduino

Display  two wire TM1637 com Arduino

O título não está lá grandes coisas, mas é difícil escrever algo curto com toda a informação primária, se tratando desse display two wire. Ele usa um controlador TM1637 para fazer a mágica acontecer, controlando por 2 fios os 4 dígitos de 7 segmentos. Fantástico!

Características técnicas

Ele trabalha tanto em 3v3 quanto 5v, de modo que podemos utilizá-lo em qualquer MCU conhecida (se houver alguma desconhecida, provavelmente vai funcionar também).

O dreno máximo é de 80mA, ou seja, 20mA por dígito; é bem pouco. Possui também proteção de polaridade reversa, que já serve de auxílio para os mais distraídos.

Na imagem de destaque estou mostrando 2 deles, diferindo em tamanho e provavelmente, corrente. De qualquer modo, o dobro ainda seria pouco, mas a melhor forma de medir esse consumo é com uma fonte de bancada. Não está exatamente à mão, então vou pular o teste e focar no display pequeno.

Onde tem desse display?

Se está interessado, abra o site da Curto em outra aba e siga com a leitura. Ou clique no banner do início da página.

Wiring com Arduino UNO

Além do VCC e GND, dois pinos são necessários para a comunicação. Pode-se escolher quaisquer pinos desejados, desde que especificado no sketch. Para esse tutorial, a conexão está sendo feita ao GPIO 2 e 3.

wiring-tm1637-arduino-r3.png

Biblioteca para TM1637

A biblioteca TM1637 é tudo o que precisamos para colocar esse display para funcionar. Se fez o wiring como acima, basta abrir o sketch e fazer upload para testar seu display. Observe o métodos chamados no sketch para cada exibição apresentada no display.

Feito!

Nome do Autor

Djames Suhanko

Autor do blog "Do bit Ao Byte / Manual do Maker".

Viciado em embarcados desde 2006.
LinuxUser 158.760, desde 1997.