capa excel
2–3 minutos

Exibição Digital no Excel

Este arquivo Excel é projetado para representar números usando um display digital de sete segmentos, também conhecido como display LED. Na prática, os números de 0 a 9 são exibidos ligando e desligando os vários segmentos luminosos, que são dispostos em uma configuração específica. Cada dígito é representado pela ativação de sete segmentos, cada um dos quais é controlado por um valor binário (1 = on, 0 = off).

Exibir conceito em 7 segmentos

Cada dígito em um visor de 7 segmentos pode ser representado com uma sequência de 7 bits (0 ou 1), onde cada bit corresponde a um segmento do visor. Por exemplo:

abCde♪ ♪g

Tabela de Números com Segmentos Acertados

Cada letra representa um dos segmentos da tela, e sua ignição ou desligamento é determinado pela combinação de bits. Os valores binários (1 = on, 0 = off) podem ser usados para representar cada número de 0 a 9, como mostrado na tabela seguinte.

01111110
10110000
21101101
31111001
40110011
51011011
61011111
71110000
81111111
91111011

Estrutura do projeto no Excel

O projecto está estruturado em duas folhas de trabalho principais:

  1. Folha 1: Interface do usuário
    • Reiniciar: Uma chave para reiniciar o visor, definindo o valor para “00”.
    • Zona de entrada de valor: Você pode digitar um número de dois dígitos.
    • Visualização digital: A tela exibe o número inserido.
  2. Folha 2: Máquina de interface
    • Esta folha contém as operações lógicas necessárias para a conversão do número em um formato de exibição através de um display de segmento 7.
    • Cada dígito é separado e associado aos respectivos segmentos utilizando códigos binários.
    • Um sistema celular separado representa cada segmento, e é preto colorido de acordo com o valor do bit (1 = on).

Descrição do trabalho

O projeto foi realizado em cerca de 3 horas de trabalho. O processo de desenvolvimento foi o seguinte:

  1. Criando zonas de entrada e restauração: Criei pela primeira vez as zonas de entrada onde o usuário pode inserir o número e redefinir a chave, associada a uma macro configurando o visor em “00”.
  2. Conexões lógicas na interface da máquina: Na segunda folha, criei links lógicos para separar o dígito inserido e associá-lo com os códigos binários dos segmentos correspondentes. Cada dígito é então representado graficamente através de uma soma de bits (segmentos) necessários para exibir o número.
  3. Gestão de Segmentos: Eu usei a função Stringa. EXTRATOS separar códigos de 7 bits em 7 células individuais, cada uma representando um segmento do visor.
  4. Criação de visualização gráfica: Na interface do usuário, liguei cada número aos respectivos segmentos. Uma escolha especial que fiz foi desenhar pequenos triângulos para os lados curtos dos segmentos, usando pequenas células (cerca de 11 × 11 células por triângulo). Isso tornou o projeto mais complexo, mas também melhorou a aparência gráfica do display.
  5. Colorir os Segmentos: Apliquei uma regra de formatação condicional para colorir as células que contêm o valor “1”, simulando a ignição dos segmentos.
  6. Gestão de Erros: Se o usuário entrar em um número maior que 99, uma mensagem é exibida na célula “ERRORE”, indicando que o valor está fora do intervalo permitido.

Link para exibir o tipo de download no Excel Clique aqui.

PortuguêsptPortuguêsPortuguês