Como funciona o código de barras?

O código de barras é um mecanismo de decodificação de informações que utiliza alguns princípios básicos da Física óptica: a absorção e a reflexão da luz.
Foi inventado em 1952 e hoje em dia é amplamente utilizado para catalogar produtos e armazenar diversas informações. Pode ser apresentado nos formatos unidimensional (código de barras tradicional) e bidimensional (popularmente conhecido como QR-code).
QR-code, muito utilizado para leitura de URL por smartphones
A leitura mais simples dos códigos de barras unidimensionais é feita assim:
-
Uma luz vermelha é direcionada para a região impressa;
-
As listras escuras absorvem a luz incidente, e as listras brancas refletem essa luz;
-
Um pequeno sensor de luz (chamado de fotossensor) acoplado ao leitor coleta as informações da luz refletida e, em seguida, transforma-as em uma sequência de dígitos 0 e 1 de acordo com a espessura de cada listra.
As cores e a espessura das listras definem a sequência de dígitos
Listra branca Não pare agora... Tem mais depois da publicidade ;)
|
Listra preta |
Muito Fina - 0 |
Muito Fina - 1 |
Fina - 00 |
Fina - 11 |
Grossa - 000 |
Grossa - 111 |
Muito Grossa - 0000 |
Muito Grossa - 1111 |
Título: Codificação usada nos códigos de barras unidimensionais
A intenção de transformar a informação de cor e espessura das listras em algarismos 0 e 1 é produzir um código binário, a linguagem utilizada pelos computadores.
Suponha que a leitura de um código de barras tenha originado a seguinte sequência:
101011
Após a leitura, o computador faz quase instantaneamente a conversão desse código binário para o nosso sistema decimal por meio do seguinte cálculo:
1x25 + 0x24 + 1x23 + 0x22+ 1x21+ 1x20 = 1x32 + 0 + 8 + 0 + 2 + 1 = 43
Após esse processo, é possível informar a um banco de dados do computador que o número 43, por exemplo, refere-se a determinado produto ou informação, economizando uma boa quantidade de tempo.
Artigos Relacionados

Últimas notícias
Outras matérias


