Como Funciona o Fluxo de Comunicação entre Leitor Facial + Catraca Linha Inner?

Este artigo vai te ajudar a entender de forma clara e rápida como a Catraca e o Leitor
Facial trabalham juntos com o seu sistema. A integração é mais simples do que parece
quando entendemos o papel de cada um.
A ideia principal é: o Leitor Facial identifica quem é a pessoa, e o seu software decide se ela pode entrar, dando a ordem para a Catraca liberar a passagem.

1 O Papel de Cada Um

1.1 Seu Software (O Cérebro da Operação):

  • Gerencia os usuários no Leitor Facial: É ele quem envia os comandos para cadastrar,
    editar ou remover usuários e suas fotos no leitor.
  • Contém as Regras de Acesso: É aqui que mora a inteligência do seu negócio (plano do
    aluno está ativo? está dentro do horário permitido? etc.).
  • Dá a Ordem Final: É o seu software que comanda a catraca para liberar ou não o giro.

1.2 O Leitor Facial (O Identificador):

  • Sua principal função é armazenar os rostos e um número de identificação para cada
    usuário (que chamamos de “número do cartão”).
  • Durante o acesso, ele apenas reconhece o rosto e informa o número correspondente
    para a catraca. Ele não decide se a pessoa pode ou não entrar.

1.3 A Catraca (O Porteiro):

  • Ela não sabe nada sobre rostos ou biometria. Ela só entende de números.
  • Sua função é receber o número enviado pelo leitor facial, perguntar ao seu software “O
    usuário com este número pode passar?” e aguardar a ordem para destravar o giro.

2 O Fluxo na Prática (Passo a Passo)

O processo todo acontece em duas etapas distintas, com tecnologias diferentes:

2.1 Etapa 1: O Cadastro (Comunicação via WebSocket)

  1. Seu software se conecta diretamente ao Leitor Facial.
  2. Usando o SDK do Leitor Facial, você envia os dados do usuário (foto, nome, e um
    número de “cartão” único) através de uma comunicação WebSocket.
  3. O Leitor Facial armazena essas informações e está pronto para reconhecer o usuário.

2.2 Etapa 2: O Acesso (Comunicação via SDK EasyInner)

  1. O usuário se apresenta ao Leitor Facial.
  2. O leitor o reconhece e envia o número do cartão correspondente para a Catraca
    através de uma conexão física.
  3. A Catraca recebe este número e o repassa para o seu Software através da DLL
    EasyInner.
  4. Seu software recebe o número, verifica suas regras de negócio e, se o acesso for
    permitido, envia o comando “Liberar Giro” de volta para a Catraca, também usando a
    DLL EasyInner.
  5. A Catraca recebe a ordem e libera a passagem do usuário

3 Resumo Final (O Ponto-Chave)

Para simplificar, lembre-se sempre disto:

  • Para falar com o Leitor Facial (gerenciar usuários e fotos): Você usa o SDK do Facial
    com o protocolo WebSocket.
  • Para falar com a Catraca (receber a tentativa de acesso e liberar o giro): Você usa o
    SDK EasyInner com o protocolo TCP/IP

4 Fluxo de Integração: Facial + Catraca

Esse artigo foi útil?

Artigos relacionados