- Impresión
Utilización de los detectores Datamatrix y de códigos de barras
Detectar Data Matrix y otros códigos de barras en la vista de una cámara, desencadenar acciones de aplicación utilizando detectores de código de barras.
Visión general
En este artículo, aprenderá...
- Cómo configurar un Detector Datamatrix o de Código de Barras
- Utilizar los activadores de eventos del detector en la aplicación
La lectura de códigos de barras con una cámara puede ayudar en la verificación visual de la legibilidad y el contenido del código, así como la automatización de todo el proceso con la pieza marcada. Disponemos de dos detectores de códigos de barras
- Detector de código de barras de uso general, que puede leer una gran cantidad de códigos de barras 1D y 2D, como: Código 128, Código 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 y código QR.
- DetectorData Matrix, que lee códigos de barras 2D DataMatrix muy utilizados en entornos de producción para marcar productos.
Ofrecemos un Detector Datamatrix especializado debido a la velocidad y precisión de los algoritmos de detección datamatrix de propósito especial.
:::(Info) (NOTA) Los detectores de códigos de barras sólo están disponibles a partir de la versión r212+ de Tulip y la versión 1.2.2+ de Player. :::
Usando los detectores de código de barras en Visión, puede monitorizar regiones predefinidas en el flujo de su cámara para detectar códigos de barras en tiempo real. A continuación, puede utilizar los eventos de detección para construir la lógica dentro de su aplicación.
Requisitos previos
- Por favor, revise Introducción a Vision para obtener una comprensión de las funcionalidades y requisitos de Vision, así como para obtener instrucciones sobre cómo configurar su cámara.
- Esta función funciona tanto con cámaras de color como de profundidad.
- Consulte las directrices de configuración del escaneado antes de empezar a utilizar los escáneres de códigos de barras de Visión: Directrices y limitaciones del escaneado de códigos de barras Visión
Configuración del Datamatrix o Detector de Código de Barras
Después de completar la configuración de la cámara, puede ver el flujo de vídeo. Para configurar el detector Datamatrix o Código de Barras, seleccione la Región que desea monitorizar para detectar códigos de barras. Puede que tenga que crear una nueva región, haciendo clic y arrastrando sobre la imagen para definir su región:
A continuación, cree un detector Datamatrix o un detector de Código de Barras haciendo clic en Crear Detector. Nombre el detector, dé una descripción (opcional) y elija el tipo de detector deseado. Active el detector para esta región utilizando el conmutador.
Para crear un detector de código de barras, recuerde que debe seleccionar "Detector de código de barras" al crear el detector. Los detectores de Código de Barras y Datamatrix son independientes.
El límite de la región se volverá verde si se detecta un código de barras en la región, de lo contrario permanecerá en rojo. Si se detecta un código de barras en la región, se activará un evento en la aplicación que esté utilizando esta configuración de cámara.
Utilizar el Datamatrix o el Detector de Código de Barras en una aplicación
Cambie al editor de su aplicación y cree un nuevo Disparador de Salida de Dispositivo.
Todas las configuraciones de cámara aparecerán en la sub-lista de Dispositivo específico. Seleccione su configuración de cámara en el menú desplegable.
Tenga en cuenta que la sección Dispositivo específico le permite utilizar varias cámaras en la misma aplicación. Cualquier estación que ejecute esta aplicación debe tener la configuración de cámara específica que haya seleccionado para la cámara. De lo contrario, aparecerá una advertencia cuando se ejecute la aplicación.
Ahora verá una lista desplegable de varios eventos para ejecutar el disparador:
Para este ejemplo, seleccione Datamatrix Detected o Barcode Detected de la lista de eventos.
Si tiene un widget de previsualización de vídeo en su paso, tenga en cuenta que la opción "Mostrar superposición" le permite desactivar la visualización de las regiones encima del vídeo. Habilite la superposición "DETECTOR DE DATAMATIRX" o "DETECTOR DE CÓDIGOS DE BARRAS" para mostrar la información de detección de códigos.
Ejecute la aplicación en la estación a la que asignó la configuración de su cámara.
Al abrir el paso con el Widget de Cámara de Visión en su Reproductor, verá el flujo de vídeo de la cámara. Cuando mueva un objeto dentro de la región que tiene un código de barras, el límite de la región se volverá verde y se producirá la acción de activación.
Ahora ha completado con éxito la configuración de los detectores Datamatrix y Código de barras en la configuración de la cámara, y está listo para construir esta funcionalidad en aplicaciones de producción.
Más información
- Uso del detector de plantilla
- Uso del widget de cámara de visión en aplicaciones
- Uso de la función Instantánea en aplicaciones
- Recomendaciones de hardware para Vision
- Pautas y limitaciones del escaneado de códigos de barras con Visión
¿Has encontrado lo que buscabas?
Dirígete a community.tulip.co para publicar tu pregunta o ver si otros han tenido una pregunta similar.