Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

OpenMV Cam: Guia Técnico Completo para Câmeras de Visão Inteligente

Câmeras de visão inteligente são sistemas de visão com sensores de imagem embutidos que capturam imagens e obtêm informações elétricas precisas. Depois, as câmeras geram descrição de eventos e tomam decisões baseadas em filtros de imagem digital. OpenMV Cam é exemplo de câmera de visão inteligente. Qualifica-se por suas interfaces de comunicação, linhas I/O e baixo custo.

Acompanhe enquanto aprendemos mais sobre o sistema de câmera.

O que é OpenMV?

Um projeto OpenMV cam torna a visão de máquinas acessível a aprendizes via plataforma de baixo custo, open-source e amigável.

[Imagem: OpenMV Cam]

Geralmente, você pode programar OpenMV Cam em Python3 (MicroPython). A câmera possui extensas funções de processamento de imagem e machine learning:

[Imagem: QR e Código de Barras]

Além disso, baseado em Qt Creator, uma câmera OpenMV possui IDE (multiplataforma), reforçando câmeras programáveis. Uma OpenMV IDE funciona:

Também possui ferramentas de processamento de imagem que ajudam produzir keypoints, thresholds, tags, etc.

Descrição do OpenMV Cam

[Imagem: Lente ultra grande angular OpenMV]

Definição

OpenMV Camera é uma potente placa microcontroladora com câmera programável via MicroPython.

Função do OpenMV CAM

Descrição do OpenMV Cam M7

Definição

OpenMV Cam M7 é também uma placa microcontroladora compacta e de baixo consumo ajudando implementar aplicações de visão de máquina no mundo real.

Função do OpenMV Cam M7

A câmera de visão inteligente M7 funciona similar ao OpenMV Cam: detectar cores, rastrear faces, etc.

Características do OpenMV Cam

Especificações do processador Cortex M7 do OpenMV Cam:

Biblioteca de Interface

OpenMV possui biblioteca RPC (Remote Python/Procedure Call) embutida que permite conectar a Cam a dispositivos: microcontrolador (ex: Arduino, Raspberry Pi), single board computer (SBC) ou computador.

Operação da Biblioteca RPC

Funciona sobre:

Pode transmitir facilmente dados de imagem JPG ou RAW e obter resultados de processamento via biblioteca RPC. Ao controlar hardware de nível inferior (ex: acionamento de motor), pode usar OpenMV para controlar outro microcontrolador.

Pode escolher uma das bibliotecas abaixo do OpenMV para habilitar interface com outros sistemas:

Biblioteca de Interface Arduino para I2C, UART, SPI e CAN

Características:

Interface Python Genérica em SPI/I2C, Kvaser CAN, UART, Ethernet/Wi-Fi, USB VCP

Fornece código Python que conecta OpenMV Camera ao seu Linux (ou BeagleBone/Raspberry Pi), Mac ou Windows.

[Imagem: BeagleBone]

Outras características: Suporta SPI/I2C em SBCs Linux (ex: BeagleBone/Raspberry Pi); Kvaser CAN no Linux e Windows; Wi-Fi/Ethernet em todos sistemas; USB VCP em todos sistemas; UARTs TTL/RS485/RS422/RS232 em todos sistemas.

Precauções para Portas Seriais

Pode abrir VCP do OpenMV Cam e ler linhas de texto da porta serial usando código abaixo. Funciona em Linux, Mac ou Windows. Apenas altere nome da porta para corresponder ao nome da porta USB VCP. A cam exibirá como /dev/ no Linux ou Mac.

[Imagem: Código de exemplo]

Nota: Certifique-se de definir linha DTR como false ao abrir porta USB VCP com biblioteca/linguagem serial diferente. Falha nisso pode fazer OpenMV Cam sobrecarregar saída impressa.

Aplicações

OpenMV possui as seguintes aplicações:

[Imagem: Detecção e reconhecimento facial]

Conclusão

OpenMV ajuda alcançar funções de visão de máquina como detecção facial, gravação de vídeo RAW ou detecção de códigos de cor. Sua ampla gama de aplicações decorre de características excepcionais.

Se deseja saber mais sobre câmeras de visão inteligente, particularmente OpenMV Cam, não hesite em nos contatar.

Tecnologia industrial

  1. Construindo uma Fábrica Inteligente: Um Blueprint Prático Passo a Passo
  2. ADLINK Lança NEON-1000-MDX: Câmera Inteligente Edge AI Turnkey para Implantação Rápida de Visão Industrial
  3. Instalando uma Câmera Raspberry Pi em uma Casinha de Pássaros – Guia Passo a Passo
  4. B&R Lança Câmeras Inteligentes Totalmente Integradas para Automação Precisa
  5. Dominando a Brasagem de Alumínio: Técnicas de Especialistas e Guia Prático
  6. Guia Especialista para Soldagem de Cobre: Técnicas, Dicas e Melhores Práticas
  7. Guia de Configuração da Soldadora MIG: Otimize Performance e Obtenha Cordões Perfeitos
  8. Escolhendo o Material de PCI Certo: Um Guia Abrangente
  9. Dominando Reforços de PCI: Guia Completo para PCIs Flexíveis
  10. Dominando o Design de PCB para a Internet das Coisas: Um Guia Abrangente