Display TM1637

O Módulo Display de 7 Segmentos com 4 Dígitos – TM1637 é uma placa composta basicamente por um display de 7 segmentos com 4 dígitos e um circuito integrado TM1637. O controle de cada digito pode ser feito de forma individual ou simultâneo. O circuito integrado TM1637 é responsável por fazer a redução de pinos necessários para conexão do módulo a uma plataforma microcontrolada.

Pinagem:

Pino VCC -> Ligado no 5v do Arduino. É o pino positivo do módulo.

Pino GND -> Ligado no GND do Arduino. É o pino negativo do módulo.

Pino CLK -> Pode ser conectado a qualquer pino digital ou analógico do Arduino.

Pino DIO -> Pode ser conectado a qualquer pino digital ou analógico do Arduino.

Exemplo de como usar o módulo

Nesse exemplo, vamos usar a Biblioteca TM1637TinyDisplay

O pino CLK vai na porta 2 do Arduino e o DIO vai na porta 3.

#include <TM1637TinyDisplay.h>

// Pinos de comunicação
#define CLK 2
#define DIO 3

TM1637TinyDisplay display(CLK, DIO); //Configuração do Display

void setup() {
  display.begin(); //Iniciando Display
}

void loop() {
  display.showString(“OLA”); //Mostrando a String “OLA”
  delay(3000);

  display.clear(); //Limpando o conteúdo da tela

  display.showNumber(123); // Vai mostrar o número 123
  delay(3000);

  display.clear(); //Limpando o conteúdo da tela

  for (int x = 0; x < 11; x++) {
    display.showNumber(x); //Vai mostrar os números de 0 a 10
    delay(500);
    display.clear(); //Limpando o conteúdo da tela
  }

  display.clear(); //Limpando o conteúdo da tela
}