Pular para o conteúdo principal

Grove - Display Alfanumérico Vermelho Quad de 0,54 polegada

pir

Este módulo é um display alfanumérico de 4 dígitos com alto brilho e luz de fundo vermelha, cada dígito é composto por um tubo digital de 14 segmentos. O display de 7 segmentos comumente usado, como o nosso Grove - 4-Digit Display, pode exibir apenas os números de 0 a 9 e um número limitado de letras. Em contraste, o display digital de 14 segmentos não tem essa limitação, ele pode exibir todos os caracteres, por isso o chamamos de display alfanumérico.

pir

Display de 7 segmentos vs display de 14 segmentos

A altura do dígito é de 0,54 polegada e o LED vermelho usado neste módulo possui brilho super alto, então você pode vê-lo a alguns metros de distância.

pir

Altura do Display Alfanumérico de 0,54 polegada

Normalmente, o display de 14 segmentos precisa usar 17 ou mais fios para controlar o display, o que significa que uma grande quantidade de IO da sua placa de controle principal (como o Arduino) será ocupada. Com a ajuda do chip HT16K33 on-board e do conector Grove, nós o transformamos em um display i2c, apenas quatro fios são suficientes. Sem soldagem complicada e sem fiação complexa, se você estiver usando o seeeduino, é realmente plug and play, muito fácil.

pir

18 pinos vs 4 pinos

Já lançamos muitos displays para Arduino, Raspberry Pi, Beaglebone e outros SBC (Single Board Computer). Agora trazemos para você o Grove - Display Alfanumérico Vermelho Quad de 0,54'', você pode usá-lo para mostrar uma palavra de quatro letras, como "Love", ou pode transformá-lo em um relógio. Em resumo, o display de 14 segmentos significa mais possibilidades e criatividade. Esperamos que ele o ajude a criar projetos mais interessantes.

Caso você precise apenas de um display alfanumérico de dois dígitos, você pode conferir o Grove - 0.54" Red Dual Alphanumeric Display.

pir

Recursos

  • Pode exibir todas as letras e números
  • Brilho ultra-alto: 30 mcd
  • Grove I2C, utiliza apenas dois pinos de IO
  • Drivers onboard, fácil de usar
  • Display de cátodo

Especificação

ParâmetroValor
Tensão de alimentação3.3V / 5V
Temperatura ambiente de operação-30°C a 85°C
Display de LEDJM-S05442ASR-001
Driver Controlador de LEDHT16K33
Cor do LEDVermelho
Brilho ultra-alto30mcd
Altura do LED0.54inch
Segmento de LED14
Tamanho40 * 60mm
Interface de saídaI2C
Endereço I2C (selecionável)0x71 (padrão)

Aplicações

  • Indicadores de controle industrial
  • Relógios digitais, termômetros, contadores, multímetros
  • Leituras de instrumentação
  • Outras aplicações de consumo
  • Displays de LED

Pinagem

pir

Aqui está a tabela sobre os endereços I2C.

A2A1A0Endereço I2C
0000x70
0010x71(Default)
0100x72
0110x73
1000x74
1010x75
1100x76
1110x77
atenção

Se você conectar vários displays, terá que fornecer VCC e GND externos para o display separadamente e conectar SDA, SCL e GND à placa Seeeduino.

Plataformas Suportadas

ArduinoRaspberry Pi

pir

pir

Primeiros Passos

Brincar com Arduino

Materiais necessários

Seeeduino V4.2Base ShieldGrove - 0.54" Red Quad Alphanumeric Display

pir

pir

pir

Adquira agoraAdquira agoraAdquira agora

Além disso, você pode considerar o nosso novo Seeeduino Lotus M0+, que é equivalente à combinação do Seeeduino V4.2 e do Baseshield.

nota

1 Por favor, conecte o cabo USB suavemente, caso contrário você pode danificar a porta. Use o cabo USB com 4 fios internos, o cabo de 2 fios não pode transferir dados. Se você não tiver certeza sobre o cabo que possui, pode clicar aqui para comprar

2 Cada módulo Grove vem com um cabo Grove quando você compra. Caso você perca o cabo Grove, pode clicar aqui para comprar.

Conexão de Hardware

  • Passo 1. Conecte o Grove - 0.54" Red Quad Alphanumeric Display à porta I2C do Base Shield.

  • Passo 2. Conecte o Grove - Base Shield ao Seeeduino.

  • Passo 3. Conecte o Seeeduino ao PC por meio de um cabo USB.

pir

nota

Se não tivermos o Grove Base Shield, também podemos conectar diretamente o Grove - 0.54" Red Quad Alphanumeric Display ao Seeeduino como abaixo.

SeeeduinoGrove - 0.54" Red Quad Alphanumeric Display
5VVermelho
GNDPreto
SDABranco
SCLAmarelo

Software

nota

Se esta é a primeira vez que você trabalha com Arduino, recomendamos fortemente que veja Getting Started with Arduino antes de começar.

1. Primeiros passos com display_basic

  • Passo 1. Faça o download da Grove - 0.54" Red Quad Alphanumeric Display Library no Github.
  • Passo 2. Consulte How to install library para instalar a biblioteca para Arduino.
  • Passo 3. Abra Arduino IDE -> File -> Examples -> Seeed_Alphanumeric_Display_HT16K33 -> display_basic
  • Passo 4. Descomente tube.setTubeType(TYPE_4,TYPE_4_DEFAULT_I2C_ADDR) como abaixo, você também precisa descomentá-la para todos os outros exemplos.
    // If using four digital tubes, use this configuration.
tube.setTubeType(TYPE_4,TYPE_4_DEFAULT_I2C_ADDR);

// If using two digital tubes, use this configuration.
// tube.setTubeType(TYPE_2,TYPE_2_DEFAULT_I2C_ADDR);
  • Passo 5. Carregue o exemplo no Arduino. Se você não souber como carregar o código, verifique how to upload code.
  • Passo 4. Você pode ver o LED exibindo 12 -> 4567 -> AB -> abcd repetidamente.

2. Outros Exemplos

  • display_custom: Exibir caracteres únicos e pontos.
  • display_scroll_string: Exibir string rolando que seja maior que 4.
  • display_scroll_number: Exibir número rolando que seja maior que 9999.
  • number_increment: Exibir número crescente (2 tubos da direita).
  • combine_two_displays: Você pode conectar 2 Grove - 0.54" Red Quad Alphanumeric Displays ou Grove - 0.54" Red Dual Alphanumeric Display ou tanto Grove - 0.54" Red Dual Alphanumeric Display quanto Grove - 0.54" Red Quad Alphanumeric Display.

Se você usar 2 Grove - 0.54" Red Qual Alphanumeric Displays, modifique o código como abaixo.

#define I2C_ADDR_AFTER_CHANGE_FOUR  0x75     //Grove - 0.54" Red Qual Alphanumeric Displays Changed I2C address
#define I2C_ADDR_DEFAULT_FOUR 0x71 //Grove - 0.54" Red Qual Alphanumeric Displays Default I2C address


tube1.setTubeType(TYPE_4,I2C_ADDR_AFTER_CHANGE_FOUR);
tube2.setTubeType(TYPE_4,I2C_ADDR_DEFAULT_FOUR);

Se você usar tanto Grove - 0.54" Red Dual Alphanumeric Display quanto Grove - 0.54" Red Qual Alphanumeric Display, modifique o código como abaixo.

#define I2C_ADDR_AFTER_CHANGE_FOUR  0x70     //Grove - 0.54" Red Dual Alphanumeric Displays Changed I2C address
#define I2C_ADDR_DEFAULT_FOUR 0x71 //Grove - 0.54" Red Qual Alphanumeric Displays Default I2C address


tube1.setTubeType(TYPE_2,I2C_ADDR_AFTER_CHANGE_FOUR);
tube2.setTubeType(TYPE_4,I2C_ADDR_DEFAULT_FOUR);
atenção

Se você conectar 2 módulos, o tubo vermelho ficará um pouco mais escuro devido à fonte de alimentação limitada do Arduino.

3. API

  • Init(NUMERIC_I2C_ADDR): inicializa o dispositivo com endereço I2C, o endereço I2C padrão do Grove - 0.54" Red Quad Alphanumeric Display é 0x71.
  • setBrightness(15): define o brilho, o intervalo é 0-15, quanto maior o brilho, maior o consumo de energia.
  • setBlinkRate(BLINK_OFF): define o intervalo do piscar, você pode definir como BLINK_OFF/BLINK_2HZ/BLINK_1HZ.
  • displayNum(1234567,500): exibe o número, há 2 parâmetros. O primeiro parâmetro é o número e o segundo é o intervalo de rolagem (ms). Se o número <10000, os tubos exibem o número estático. Caso contrário, exibem número rolando. O intervalo de rolagem (ms) só funciona no modo de rolagem e você pode definir o intervalo como 0.
  • displayString("ABCDEFGHJIYZ",500): exibe o caractere, há 2 parâmetros. O primeiro parâmetro é o caractere e o segundo é o intervalo de rolagem (ms). Se o caractere tiver menos de 4 caracteres, os tubos exibem o caractere estático. Caso contrário, exibem caracteres rolando. O intervalo de rolagem (ms) só funciona no modo de rolagem e você pode definir o intervalo como 0. A função não suporta letras minúsculas e as exibe da mesma forma que letras maiúsculas.
  • setTubeSingleChar(FIRST_TUBE,'t'): define o caractere único em um tubo específico.
  • tube.setPoint(true,false): define os 2 pontos como ligados e desligados. Este exemplo define o primeiro ponto como ligado e o segundo como desligado.

Visualizador Online de Esquemático

Recursos

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos diversos canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...