Cómo convertir código de barras a dígitos

Tabla de contenido:

Anonim

Los códigos de barras, el más común de los cuales son los códigos de producto universales (UPC), son imágenes impresas en productos para la venta que pueden leerse e interpretarse mediante un lector de códigos de barras láser, que a su vez convierte la información del código de barras en una secuencia de números. que se puede utilizar para identificar productos individuales en una base de datos. Las imágenes impresas son una secuencia de barras en blanco y negro que representan diferentes números. Convertir códigos de barras a dígitos es un proceso sencillo.

Artículos que necesitarás

  • Ejemplo de código de barras

  • Tabla de códigos de barras

Obtener un ejemplo de código de barras. Busque en una bolsa o caja un producto que haya comprado en una tienda de comestibles. El código UPC está estampado o impreso en papel o plástico y generalmente tiene una forma casi cuadrada. El código constará de barras blancas y negras alternas, generalmente con un número regular estampado debajo de ellas.

Crear una tabla de transposición de código de barras. Dibuja una caja rectangular en un pedazo de papel con tres columnas y 10 filas. Etiquete las columnas de izquierda a derecha como tales: Número, Izquierda, Derecha. La tabla de transposición comprenderá todas las secuencias posibles en el código para los números disponibles para un código en particular. Para la UPC, no hay letras ni otros símbolos, lo que deja solo los dígitos del 0 al 9 (consulte "Consejos" para obtener más información sobre la gráfica).

Lee el gráfico de barras de tu ejemplo de izquierda a derecha. Salta las dos primeras barras negras, ya que son solo marcadores de posición. Cuenta los siguientes siete compases, incluidos los blancos. Esos siete compases representan el primer número. Escribe un 1 para una barra negra y un 0 para una blanca. Deberías terminar con un número como: 0110111.

Busca esa secuencia de barras en la tabla que hiciste. El número correspondiente a él es el primer número que escriba en su transcripción. Si fuera 0110111, por ejemplo, escribirías 8.

Continúe leyendo el código de barras de izquierda a derecha, contando las siguientes siete barras. Ese es tu próximo número. Usa tu tabla para convertirla también en un número. Continúa de esta manera hasta que tengas seis números escritos.

Omita el patrón de barras 0101 en el centro del código de barras, ya que solo son marcadores de posición.

Continúe con los siguientes seis números como lo hizo con los primeros seis, anotando cada número a medida que avanza. Debería terminar con un número de 12 dígitos que se haya convertido de su formato de código de barras.

Consejos

  • Para ayudar a mantener un registro de qué grupo de siete barras representa un dígito en un código de barras, use una hoja de papel para borrar otras barras.

    Usar una lupa puede ayudar a ver más claramente las barras individuales.

    Para crear números, las barras se utilizan para representar 0s y 1s. Una barra negra es un 1 y una barra blanca es un 0. El orden de las barras describe un número en particular. La secuencia, Blanco Blanco Blanco Negro Negro Blanco Negro, por ejemplo, se usa para representar el número 0. Todas las secuencias de barras están predefinidas, por lo que no es necesario calcularlas.

    Las barras impresas en un código UPC están separadas en cinco áreas separadas. El primero está al principio del código en el extremo izquierdo, siempre está representado por 101 (Negro Blanco Negro). En el otro extremo, en el extremo derecho está el mismo código que representa el final del código; también está siempre representado por 101. En el centro del código hay un marcador de posición que sirve solo para separar las dos mitades del código. Entre el centro y los extremos están las secciones de barras que representan números a la izquierda y números a la derecha.

    Los números que están representados por las barras a la izquierda son inversos a los números a la derecha. Si las barras están alineadas como 0001101 en el lado izquierdo del código, representan el número 0. En el lado derecho, aunque el número 0 es exactamente el opuesto y parece: 1110010.

    Aquí es donde entra la tabla de transposición.

    Copie la tabla a continuación en su papel, luego delinee las columnas y filas con líneas.

    No. Izquierda Derecha 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

Advertencia

Debido a que algunos productos son tan pequeños, a veces se usa un tipo diferente de código de barras que ocupa menos espacio.

Algunas tiendas de comestibles y otras utilizan códigos de barras diferentes a los de la UPC, lo que significa que la conversión a dígitos se haría de manera diferente.