na; mso-bidi-font-family: Arial">Nota: Para esse artigo é necessário ter instalado um leitor de documentos e um leitor de código de barras. Sugestão para compra: DR-20 e BR-210 respectivamente, ambos da empresa Bematech.
Entendendo o projeto
Para entendermos como funcionam os leitores de código de barras e de documentos, criaremos duas aplicações simples que farão uso de técnicas, também simples, para leitura e localização das informações no banco de dados.
Optei por utilizar os equipamentos DR-20 (“Leitor de Documentos”) e BR-210 (“Leitor de código de barras”) da empresa Bematech, ambos de baixo custo.
Ambas aplicações receberão o valor lido do código de barras e então farão a procura da informação no banco de dados de exemplo. Faremos uma aplicação para entrada de produtos em estoque e outra para leitura de boletos bancários.
Conceitos e diferenças entre os equipamentos
Uma das primeiras coisas que devemos entender antes de desenvolver qualquer tipo de aplicação que faça uso de código de barras é: como funcionam?
Segundo o verbete “Código de Barras” no site da wikepedia.org:
“O código de barras é uma representação gráfica de dados que podem ser numéricos ou alfanuméricos dependendo do tipo padrão empregado.
As linhas paralelas e verticais escuras e os espaços entre elas têm diferentes larguras em função das várias técnicas de codificação de dados empregada. A decodificação dos dados representados é realizada por um equipamento chamado "scanner", dotado de uma fonte luminosa vermelha, que por contraste das barras e seus espaços convertem a representação gráfica em "bits" (sequências de 0 ou 1), compreendidos pelo computador, que por sua vez converte-os em letras ou números legíveis para nós.”.
Entendemos então, que a leitura do código somente pode ser efetuada através de um equipamento que segue as normas internacionais de decodificação. Esses equipamentos “escaneiam” as diversas barras e traduzem para uma leitura legível pelo ser humano através de caracteres numéricos e/ou alfanuméricos. E por falar em normas internacionais, um dos código de barras mais conhecido é o EAN/UPC, usado para identificar produtos no comércio. Esses códigos são impressos nas embalagens de todo tipo de produto.
Há diversos EAN’s disponíveis para os mais variados produtos, como por exemplo EAN8 e EAN13. Veja a seguir alguns tipos de código de barras.
Código de Barras número, utilizado para diversas finalidades como boletos bancários por exemplo.
...