Arquivo da Categoria ‘QR Code’
QR Code: Gere com o Google Chart API
Postado por: Rafael Biriba em Desenvolvimento, Google Chart API, QR Code, Tecnologia em 02/05/2009
Devido à rápida difusão e com vários sites e revistas dando ênfase a esse assunto, na semana passada tive mais de 100 visitas vindas diretamente de buscas sobre Qr code pelo Google.
Então resolvi continuar postando, e dessa vez, como gerar utilizando a ferramenta Chart API do Google.
Você que ainda não conhece esta tecnologia, pode ler mais em: http://www.rafaelbiriba.com/category/tecnologia/qr-code
A imagem ao lado está sendo gerada pela seguinte URL: ( dividida para uma melhor visualização )
http://chart.apis.google.com/chart?
&chs=150×150
&cht=qr
&chl=http://www.rafaelbiriba.com
&choe=UTF-8
Recomendo que apenas os valores em negrito/colorido sejam editados para facilitar a exibição. Qualquer alteração nos outros parâmetros, recomendo ler a documentação em http://code.google.com/intl/pt-BR/apis/chart/#qrcodes.
Clique aqui para acessar o link completo do gráfico.
&chs = Dimensões em pixel. De acordo com a documentação do google, a maior dimensão deve ter no máximo 300000 pixel, como por exemplo: 600×500, 300×1000, etc…
&cht = Tipo do gráfico. Neste caso qr
&chl = Conteúdo à ser codificado, lembrando que quanto maior o conteúdo, mais linhas e colunas a imagem vai ter, aumentando o seu tamanho, automaticamente.
&choe = Especifica opcionalmente como será a saída codificada. As opções mais comuns são UTF-8 e ISO-8859-1
Antes de gerar o código QR, considere o tipo de dispositivo a ser usado para a leitura do código. Os melhores leitores de código QR conseguem ler códigos versão 40, dispositivos móveis podem ler somente até a versão 4.
O Google recomenda manter a versão 4, que equivale a cerca de 100 caracteres alfanuméricos no nível de EC padrão.
Linhas e Colunas de um QR code:
- A versão 1 tem 21 linhas e colunas e pode codificar até 25 caracteres alfanuméricos ( EC = L )
- A versão 2 tem 25 linhas e colunas e pode codificar até 47 caracteres alfanuméricos ( EC = L )
- A versão 3 tem 29 linhas e colunas e pode codificar até 77 caracteres alfanuméricos ( EC = L )
- A versão 4 tem 33 linhas e colunas e pode codificar até 114 caracteres alfanuméricos ( EC = L )
- …
- A versão 40 tem 177 linhas e colunas e pode codificar até 4,296 caracteres alfanuméricos ( EC = L )
Parâmetro opcional: Correção de erros: ( EC )
&chld = Adicionando esse parâmetro no final da URL para gerar o QR Code, você pode especificar o tipo de correção de erros. Abaixo segue cada uma das opções disponíveis:
- L permite que 7% de um código QR seja restaurado
- M permite que 15% de um código QR seja restaurado
- Q permite que 25% de um código QR seja restaurado
- H permite que 30% de um código QR seja restaurado
Clique aqui para acessar o link completo do gráfico com o parâmetro de correção de erros ( EC = H ).
Acessando o link: http://code.google.com/intl/pt-BR/apis/chart/#ec_level_table, é possível analisar a tabela com informações de quantos caracteres podem ser armazenados em cada versão da imagem e com cada um dos nível de correção.
armazenamento, codificação, codigo, código de barras, decifrar, kaywa, leitura, QR, QR Code, scanner, Tecnologia
QR Code: Gere com o Kaywa
Postado por: Rafael Biriba em QR Code, Tecnologia em 20/03/2009

QR Code com a URL deste BLOG
Após apresentar tecnologia do QR Code e depois mostrar como fazer a leitura pelo celular, agora vai a dica de como gerar um QR code através da ferramenta online disponível no site:
Para gerar, deve ser escolhido o tipo de dado a ser incluído:
Uma URL, um texto, um numero de telefone ou um SMS.
Após incluir o conteúdo, é possível definir o tamanho do código.
S = Pequeno, M = Medio, L = Grande, XL = Muito grande
Lembrando que o tamanho também é diretamente proporcional ao conteúdo. Então, mesmo que se escolha pequeno, caso haja um conteúdo muito grande, o código sairá grande.
Faça uns testes e divirta-se.
Após gerar o código, um link é fornecido para que se coloque o código no seu site.
armazenamento, celular, código de barras, decifrar, kaywa, leitura, QR Code, scanner, Tecnologia
QR Code: Faça a leitura pelo seu celular
Postado por: Rafael Biriba em QR Code, Tecnologia em 14/03/2009

QR Code com a URL deste BLOG
*Para quem ainda não conhece a tecnologia QR Code, recomendo a leitura do POST:
http://www.rafaelbiriba.com/2009/03/12/qr-code-codigo-de-barras-do-presente.html
Para fazer a leitura do QR Code pelo seu celular, deve ser baixado uma aplicação em Java. Abaixo sgue os links dos sites que possuem as aplicações, e que funcionam, pois foram testadas por mim.
Kaywa Reader
Aperte em “Clique aqui para baixar o Kaywa Reader”
Em seguida escolha a forma que deseja fazer o download.
O ideal é baixar direto do seu celular, mas eu testei a opção: Do computador para o seu celular.
Ele pede pra selecionar marca e modelo, em seguinda, é necessário fazer o cadastro no site.
Após isso, basta transferir os arquivos Java para o seu celular, instalar e sair por aí lendo os QR Codes.
Neo Reader
http://www.neoreader.com/download.html
No site do Neo Reader, só é possível baixar a aplicação, se for direto pelo celular.
O Download pode ser feito pela URL: get.neoreader.com
O Download direto pelo celular, é uma opção adequada, pois o site já reconhece a marca e modelo, e já disponibiliza para download a versão do software compatível com o aparelho !
Em breve, explicarei como gerar seus QR Codes e como fazer a leitura deles pelo PC.
armazenamento, celular, código de barras, decifrar, extrair, imagem, kaywa, leitura, QR Code, scanner, Tecnologia
QR Code: Código de barras do presente
Postado por: Rafael Biriba em QR Code, Tecnologia em 12/03/2009

QR Code com a URL deste BLOG
O QR Code é uma matriz ou um código de barras bi-dimencional, cujo código pode ser interpretado rapidamente. É bastante utilizado no Japão. Através um programa de computador, ou até mesmo um aplicativo para celular, é possível de decifrar o codigo QR, até mesmo uma camera VGA de baixa resolução para capturar a imagem.
No Brasil, o primeiro anúncio publicitário a utilizar o código QR foi publicado pela Fast Shop em dezembro de 2007. Mais tarde a Nova Schin publicou um anúncio com o código em junho de 2008 e a Claro fez uma campanha utilizando o Código QR em novembro de 2008.
Bastante utilizado no ramo publicitário, principalmente pela curiosidade que a imagem propõe, a tecnologia está cada vez mais presente no mercado.
Capacidade de Armazenamento:
- Numérica - Max. 7.089 caracteres
- Alfanumerica - Max. 4.296 caracteres
- Binário (8 bits) - Max. 2.953 bytes
A facilidade na distribuição de informação é incrível, pois ao invés de digitar a informação, basta apenas tirar uma foto da imagem do código e através de um software é possível extrair os dados.

Conforme no exemplo, mercados de todo o japão já integraram o QR Code, em seus produtos. Diferente do código de barras tradicional, a leitura é mais rápida e é possível passar mais informações, como preço, data de validade e lote, por exemplo.

No cheeseburguer, o QR Code carrega informações como nome da loja, endereço, telefone, site e outras possíveis informações.
Muito em breve teremos vários anúncios publicitários no Brasil, utilizando o QR Code, para as mais variadas utilidades. A Tecnologia também nos permite carregar nossas informações ”impressas’, ou seja podemos gerar um código com uma informação qualquer, e depois imprimi-lo. Para recuperar a informação, basta utilizar um scanner ou somente fotografar a imagem, e através de um software específico extrair os dados novamente.
Não somente no ramo publicitário, programas de televisão já estão implementando o código. O que diz esta matéria no site do O Globo Tecnologia, onde durante a exibição do Multi Show, um QR Code seria mostrado e quando lido pelo celular direciona o usuário para um conteúdo adicional (texto, fotos, vídeos ou sites ).

Devido o seu desempenho, o QR Code também está sendo utilizado nos Crachás das empresas. Carregando todas as informações necessárias, qualquer computador ou roleta habilitada, pode capturar e salvar os dados do QR Code.
Nos próximos POSTs explicarei como gerar um QR Code, e logicamente fazer a leitura.
=)
armazenamento, celular, código de barras, decifrar, extrair, imagem, leitura, QR Code, scanner, Tecnologia


