Uso dos detectores de Datamatrix e de código de barras
  • 26 Mar 2024
  • 3 Minutos para Ler
  • Contribuintes

Uso dos detectores de Datamatrix e de código de barras


Resumo do artigo

Detecte Data Matrix e outros códigos de barras na visualização de uma câmera, acione ações de aplicativos usando detectores de código de barras.

Visão geral

Neste artigo, você aprenderá...

  • Como configurar um Detector de Datamatrix ou de código de barras
  • Como usar os acionadores de eventos do detector no aplicativo

A leitura de códigos de barras com uma câmera pode ajudar na verificação visual da legibilidade e do conteúdo do código, além de automatizar o processo geral com a peça marcada. Temos dois detectores de código de barras disponíveis:

  • Detector de código de barras de uso geral, que pode ler uma série de códigos de barras 1D e 2D, como: Código 128, Código 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 e código QR.
  • DetectorData Matrix, que lê códigos de barras DataMatrix 2D amplamente usados em ambientes de produção para marcar produtos.

Oferecemos um Detector Datamatrix especializado devido à velocidade e à precisão dos algoritmos de detecção de DataMatrix para fins especiais.

:::(Info) (OBSERVAÇÃO) Os detectores de código de barras só estão disponíveis a partir da versão r212+ do Tulip e da versão 1.2.2+ do Player:

Usando os detectores de código de barras no Vision, é possível monitorar regiões predefinidas no fluxo da câmera para detectar códigos de barras em tempo real. Em seguida, você pode usar os eventos de detecção para criar lógica em seu aplicativo.

Pré-requisitos

Configuração do Datamatrix ou do Detector de código de barras

Depois de concluir a configuração da câmera, você poderá ver o fluxo de vídeo. Para configurar o detector de Datamatrix ou de código de barras, selecione a região que deseja monitorar para detectar códigos de barras. Talvez seja necessário criar uma nova região, clicando e arrastando a imagem para definir a região:

Em seguida, crie um detector Datamatrix ou detector de código de barras clicando em Create Detector (Criar detector). Nomeie o detector, forneça uma descrição (opcional) e escolha o tipo de detector desejado. Ative o detector para essa região usando o botão de alternância.

Datamatri.gif

Para criar um detector de código de barras, lembre-se de que você deve selecionar "Detector de código de barras" ao criar o detector. Os detectores de código de barras e de Datamatrix são separados.

O limite da região ficará verde se um código de barras for detectado na região; caso contrário, permanecerá vermelho. Se um código de barras for detectado na região, um evento será acionado no aplicativo que estiver usando essa configuração de câmera.

Como usar o Datamatrix ou o Detector de código de barras em um aplicativo

Vá para o editor de aplicativos e crie um novo Device Output Trigger.

Todas as configurações de câmera aparecerão na sub-lista de Dispositivo específico. Selecione sua configuração de câmera no menu suspenso.

Observe que a seção Dispositivo específico permite o uso de várias câmeras no mesmo aplicativo. Qualquer estação que execute esse aplicativo deve ter a configuração de câmera específica que você selecionou para a câmera. Caso contrário, um aviso será exibido quando o aplicativo for executado.

Agora você verá um menu suspenso de vários eventos para executar o acionador:

Para este exemplo, selecione Datamatrix Detected (Matriz de dados detectada) ou Barcode Detected (Código de barras detectado ) na lista de eventos.

Building a data matrix trigger

Se você tiver um widget de visualização de vídeo em sua etapa, observe que a opção "Show Overlay" permite desativar a exibição das regiões na parte superior do vídeo. Ative a sobreposição "DATAMATIRX DETECTOR" ou "BARCODE DETECTOR" para exibir as informações de detecção de código.

Execute o aplicativo na estação à qual você atribuiu a configuração da câmera.

Ao abrir a etapa com o Vision Camera Widget no seu Player, você verá o fluxo de vídeo da câmera. Quando você mover um objeto dentro da região que tenha um código de barras, o limite da região ficará verde e a ação de acionamento ocorrerá.

image.png

Agora você concluiu com êxito a configuração dos detectores Datamatrix e Barcode na configuração da câmera e está pronto para incorporar essa funcionalidade aos aplicativos de produção.

Leitura adicional


Encontrou o que estava procurando?

Vá para community.tulip.co para publicar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


Este artigo foi útil?