Como converter o código de barras em dígitos

Índice:

Anonim

Códigos de barras, o mais comum dos Códigos Universais de Produto (UPCs), são imagens impressas em produtos para venda que podem ser lidos e interpretados por um leitor de código de barras a laser, que por sua vez converte as informações codificadas em barras em uma sequência de números que pode ser usado para identificar produtos individuais em um banco de dados. As imagens impressas são uma sequência de barras pretas e brancas que representam números diferentes. Converter códigos de barras em dígitos é um processo simples.

Itens que você precisará

  • Exemplo de código de barras

  • Tabela de códigos de barras

Obtenha um exemplo de código de barras. Procure em uma bolsa ou caixa por um produto que foi comprado em uma mercearia. O código UPC é estampado ou impresso em papel ou plástico e geralmente tem formato quase quadrado. O código será composto de barras pretas e brancas alternadas, geralmente com um número regular estampado abaixo delas.

Crie uma tabela de transposição de código de barras. Desenhe uma caixa retangular em um pedaço de papel com três colunas e 10 linhas. Etiquete as colunas da esquerda para a direita como tal: Number, Left, Right. A tabela de transposição será composta de todas as seqüências possíveis no código para os números disponíveis para um código específico. Para o UPC, não há letras ou outros símbolos, o que deixa apenas os dígitos de 0 a 9 (consulte "Dicas" para mais informações do gráfico).

Leia o seu gráfico de barras de exemplo da esquerda para a direita. Pule as duas primeiras barras pretas, pois elas são apenas espaços reservados. Conte nos próximos sete bares, incluindo os brancos. Essas sete barras representam o primeiro número. Anote um 1 para uma barra preta e um 0 para um branco. Você deve acabar com um número como: 0110111.

Procure por aquela sequência de barras na mesa que você fez. O número correspondente a ele é o primeiro número que você anote na sua transcrição. Se fosse 0110111, por exemplo, você anotaria 8.

Continue lendo o código de barras da esquerda para a direita, contando as próximas sete barras. Esse é o seu próximo número. Use sua tabela para convertê-lo em um número também. Continue dessa maneira até ter seis números anotados.

Ignore o padrão 0101 de barras no meio do código de barras, pois elas são apenas espaços reservados.

Continue com os próximos seis números ao fazer os seis primeiros, anotando cada número à medida que avança. Você deve acabar com um número de 12 dígitos que foi convertido de seu formato de código de barras.

Dicas

  • Para ajudar a controlar qual grupo de sete barras representa um dígito em um código de barras, use um pedaço de papel para apagar outras barras.

    Usando uma lupa pode ajudar a ver mais claramente as barras individuais.

    Para criar números, barras são usadas para representar 0s e 1s. Uma barra preta é 1 e uma barra branca é 0. A ordem das barras descreve um número específico. A sequência White White White Black Black White Black, por exemplo, é usada para representar o número 0. Todas as sequências de barras são predefinidas para que não precisem ser calculadas.

    As barras impressas em um código UPC são separadas em cinco áreas separadas. O primeiro é no começo do código na extrema esquerda, sempre é representado por 101 (Black White Black). No outro extremo, na extrema direita está o mesmo código que representa o final do código; ele também é representado por 101. No centro do código há um espaço reservado que serve apenas para separar as duas metades do código. Entre o centro e as extremidades estão as seções de barras que representam os números à esquerda e os números à direita.

    Os números representados pelas barras à esquerda são inversos dos números à direita. Se as barras estiverem alinhadas como 0001101 no lado esquerdo do código, elas representam o número 0. No lado direito, o número 0 é exatamente o oposto e se parece com: 1110010.

    É aqui que entra a tabela de transposição.

    Copie a tabela abaixo para o seu papel, em seguida, delineie as colunas e linhas com linhas.

    N.º Esquerda Direita 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100

Aviso

Como alguns produtos são tão pequenos, às vezes é usado um tipo diferente de código de barras que ocupa menos espaço.

Alguns supermercados e outras lojas usam diferentes tipos de códigos de barras do que o UPC, o que significa que a conversão para dígitos seria feita de forma diferente.