Biblioteca Arduino para TM1637 (driver de LED)
Uma biblioteca Arduino para módulos de display de 7 segmentos baseados no chip TM1637, como o display Grove de 4 dígitos do Seeed Studio. O chip TM1637 também possui capacidade de entrada de teclado, mas não está implementado nesta biblioteca.
Os módulos de display possuem duas conexões de sinal (e duas conexões de alimentação) que são CLK e DIO. Esses pinos podem ser conectados a qualquer par de pinos digitais no Arduino. Quando um objeto é criado, os pinos devem ser configurados. Não há limitação no número de instâncias usadas simultaneamente (desde que cada instância tenha um par de pinos próprio)
A biblioteca é instalada como qualquer biblioteca do Arduino, copiando os arquivos em um diretório no caminho de pesquisa da biblioteca do IDE do Arduino.
A biblioteca fornece uma única classe chamada TM1637Display. Uma instância desta classe fornece as seguintes funções:
setSegments
- Defina o valor bruto dos segmentos de cada dígitoshowNumberDec
– Exibe um número decimalshowNumberDecEx
- Exibe um número decimal com pontos decimais ou dois pontossetBrightness
- Define o brilho da telaAs informações fornecidas acima são apenas um resumo. Consulte TM1637Display.h para obter mais informações. Um exemplo está incluído, demonstrando o funcionamento da maioria das funções.