Lectores de Código de Barra
Introducción
Comunmente se acostumbra a codificar los productos y/o elementos para facilitar su manejo en términos informaáticos, lo que conlleva la necesidad de poder escribir (digitar) dicho código en nuestra aplicación, para lo cual tenemos los Códigos de barras como una opción simple de implementar, ya que se puede imprimir en papel común (o etiquetas autoadhesivas), existiendo lectores de rangos económicos y otros de mejor calidad y/o características.
Codificaciones más comunes
Existen codificaciones bastante comunes como la utilizada en los productos que uno generalmente encuentra en el supermercado o el comercio industrializado en general, conocido como EAN-13
- EAN-13
- European Article Number, utilizado principalmente en los productos de consumo, cuenta con 13 dígitos, de los cuales los 3 primero corresponden al origen (o distribuidor) como "780" para "Chile", los siguientes 4 o 5 dígitos corresponden al fabricante y los restantes al producto como tal. Cuenta con un dígito verificador.
- UPC
- Universal Product Code, utiliza 12 dígitos, Se utiliza al igual que EAN-13, para los productos de consumo, que en algunos casos se utiliza el código UPC anteponiendo un "0" (cero) para completar EAN-13
- Code 39
- Codificación de tamaño libre, sin verificación, por lo que existe riesgo de lectura incompleta. Permite números, letras mayúsculas y simbolos (-, ., $, /, +, %, y espacio), se acostumbra utilizar el signo "*" (Asterisco) para demarcar el inicio y fin de la lectura, pero no es obligatorio y es controlado en la aplicación. Existen Fonts gratuitos, que permite utizarlos en cualquier aplicación.
Lectores o Scanners
Es bastante común encontrar lectores de código de barra con interface
Tipos de lectores
Principalmente podemos distinguir 2 tipos según el sensor óptico:
- LED
- Son dispositivos económicos, que pueden rondar los US$30 , pero presentan dificultades con códigos de baja altura o muy pequeños. Son un poco lentos al momento de tomar la lectura, pero pueden ser adecuados para un mini-market
- Laser
- De valores de US$50 o más, al contar con un haz más fino, son capaces de leer códigos más pequeños como el serial de una memoria RAM, o de un celular. Serie de Cheque bancario y otros.
Configuración
Los lectores de código de barra, permiten algunas configuraciones que se realizan por medio de micro-switch en los modelos más antiguos (muy raros) o mediante códigos que se scanean desde una cartilla provista por el fabricante, lo que nos permite:
- Agregar/Eliminar codificaciones: Esto nos permite asegurar el uso de las codificaciones (EAN-13, por ejemplo) que son de nuestro interes, y evitar lecturas erroneas de otros códigos, por ejemplo una lata de conserva puede tener códigos EAN-13 y APC-A, si desactivamos APC-A, evitamos que el lector lo reconozca y lo entregue a la aplicación, aunque no debemos dejar de validarlo en el aplicativo.
- Terminador: Permite indicar que caracter se envía luego de la lectura, generalmente es <ENTER>, pero para aplicativos web, pueder ser conveniente utilizar <TAB>, con lo que se avanza al campo siguiente. Otras opciones son: NINGUNO, ESPACIO, ESCAPE.
- Activación: Permite activar mediante el "gatillo", "Siempre encendido" (mini-market, utilizado con pedestal), o por intervalos (Dependiendo del modelo)
- Lenguaje: Selecciona el lenguaje para la emulación de teclado, necsario para lecturas de texto con carateres especiales (o ñ y acentos).
- Velocidad: En algunos casos, la aplicación podría saturarse, con lo que conviene aumentar el tiempo de espera entre cada caracter.
- Beep: Permite activar/apagar el "beep" en cada lectura reconocida.
Generado por Sistema y almacenado en cache
Wyzer Luis Hernán de la Barra |
|
Teléfono: | +56995451689 |
WhatsApp: | +56995451689 |
E-Mail: | info@wyzer.cl |
Web: | www.wyzer.cl |