Trabalho e aplicações do sensor de impressão digital

Trabalho e aplicações do sensor de impressão digital

Nos últimos anos, detecção de impressão digital utilização existe para identificação. Geralmente, os recursos dos sistemas de reconhecimento de impressão digital incluem velocidade mais rápida, custos mais baixos, bem como consistência é mais comparada a outros tipos de biometria dispositivos. Cada pessoa tem um modelo separado de impressão digital que é feito com saliências, que criam redemoinhos e voltas que são únicos para cada pessoa. As impressões digitais são classificadas em cinco tipos: verticilo, laço direito, laço esquerdo, tenda e arco. Na maioria dos sistemas de reconhecimento, ocorrerão problemas durante a diferenciação entre os tipos semelhantes de impressões digitais. Existem diferentes sistemas de reconhecimento disponíveis que são usados ​​em redes neurais para descobrir as extremidades da crista, minúcias para corresponder a uma impressão digital.



O que é o sensor de impressão digital?

O sensor de impressão digital é um tipo de sensor usado em um dispositivo de detecção de impressão digital. Esses dispositivos estão embutidos principalmente no módulo de detecção de impressão digital e são usados ​​para segurança do computador. As principais características deste dispositivo incluem principalmente precisão, melhor desempenho, robustez baseada em impressão digital exclusiva tecnologia biométrica . Ambos os leitores de impressões digitais são um dispositivo extremamente seguro e adequado para segurança, em vez de uma palavra secreta. Porque a senha é fácil de verificar e também difícil de lembrar.


módulo sensor de impressão digital

módulo sensor de impressão digital





Então, é melhor usar USB leitor ou scanner de impressão digital baseado em software biométrico para verificação, identificação e autenticação, que permite que suas impressões digitais tenham um desempenho semelhante ao senhas digitais . Essas senhas não podem ser esquecidas, perdidas ou roubadas.

Módulo sensor de impressão digital R305

Existem diferentes tipos de módulos de impressão digital disponíveis no mercado, como R305, R307. Para uma melhor compreensão deste sensor, vamos discutir aqui uma visão geral do módulo sensor de impressão digital R305.



R305-fingerprint-sensor-module

R305-fingerprint-sensor-module

O R305 é um tipo de impressão digital módulo sensor usado em biometria para segurança na detecção e verificação de impressões digitais. Esses dispositivos são usados ​​principalmente em cofres onde há um chip DSP de alta potência usado na renderização de imagem, localização de recursos, pesquisa e cálculo, conectando-o a qualquer microcontrolador com a ajuda de TTL serial e enviar pacotes de dados para obter fotos, impressões de avisos, pesquisa e hash. A inscrição de novos dedos pode ser armazenada diretamente na memória flash de bordo.

Características do sensor de impressão digital

Os recursos deste sensor incluem o seguinte.


  • Inclui coleção de imagens, bem como algoritmo de chip
  • O leitor de impressão digital pode ter um crescimento menor e pode ser fixado em uma variedade de produtos finais
  • O uso de energia é baixo, excelente desempenho, pequeno em tamanho e menor custo
  • Tecnologia ótica que é usado é profissional, e técnicas desenvolvidas de módulo exato
  • As capacidades de processamento de imagem são bons e podem capturar imagens com resolução de até 500 dpi

Princípio de funcionamento do sensor de impressão digital

O princípio de funcionamento do sensor de impressão digital depende principalmente do processamento. O processamento de impressão digital inclui principalmente dois elementos, a saber, inscrição e correspondência. No registro de impressão digital, todo usuário precisa colocar o dedo duas vezes.

Para que o sistema verifique as imagens de dedo a processar bem como para gerar um padrão do dedo e ele será armazenado. Ao combinar, um usuário coloca o dedo usando um sensor óptico, então o sistema irá produzir um padrão do dedo e compará-lo com os modelos de biblioteca de dedo.

Para correspondência de impressão digital 1: 1, o sistema avaliará o dedo de saída com um padrão preciso que é selecionado dentro do módulo. Da mesma forma, para correspondência 1: N, o sistema de digitalização procurará os registros de dedo completos para a correspondência de dedo. Em ambas as situações, o sistema de varredura retornará ao resultado correspondente, caso contrário, o sucesso travará.

Especificações

As especificações deste sensor incluem o seguinte.

  • O sensor de impressão digital é um tipo óptico
  • A interface é USB1.1 / TTL nível lógico (UART)
  • A velocidade de digitalização é de 0,5 seg.
  • A velocidade de verificação é de 0,3 s
  • A capacidade de armazenamento é 1000
  • O nível de segurança é 5
  • A taxa de transmissão de RS232 é 4800BPS ~ 115200BPS variável
  • A corrente é típica de 50 mA e pico de 80mA
  • A técnica correspondente é 1: N
  • Indicadores fixos - luz de fundo verde brilhante de 15KV
  • A vida útil do sensor é de 100 milhões de vezes
  • A dimensão é 44,1 X 20 X 23,5 mm
  • O tamanho do arquivo de caracteres é 256 bytes
  • O tamanho do modelo é 512 bytes
  • O FRR (taxa de rejeição falsa) é<1.0%
  • A FAR (Taxa de Aceitação Falsa) é 0,001%
  • A tensão é de 4,2 a 6,0 VCC
  • A temperatura ambiente operacional é de -20 ° C a 40 ° C

Sensor de impressão digital Arduino

A fim de mostrar uma aplicação simples deste sensor, aqui está um projeto denominado sensor de impressão digital usando Placa Arduino . O componentes necessários deste projeto incluem principalmente um Placa Arduino Nano , módulo sensor de impressão digital, display TFT, pequeno tábua de pão , conectando fios e banco de energia.

sensor de impressão digital srduino

sensor de impressão digital srduino

O sensor de impressão digital inclui pinos como DNC, VCC, TX, RX e GND. Esses pinos são conectados por meio de fios de conexão de cores diferentes. Cada fio de cor é usado para indicar cada pino do sensor.

  • O pino DNC é conectado por um fio branco
  • O pino VCC é conectado por um fio vermelho
  • O pino TX é conectado por um fio azul
  • O pino RX é conectado por um fio verde
  • O pino GND é conectado por um fio preto

A conexão do módulo do sensor de impressão digital a uma placa Arduino pode ser feita da seguinte forma.

  • O fio preto é conectado ao pino GND do Arduino
  • O fio vermelho está conectado ao 5V do Arduino
  • O fio verde está conectado ao pino 2 digital do Arduino
  • O fio branco é conectado ao pino 3 digital do Arduino

A conexão do display a uma placa Arduino pode ser feita da seguinte forma.

  • O pino Vcc do display é conectado ao pino 5V do Arduino
  • O pino GND do display está conectado ao pino GND do Arduino
  • O pino CS do display está conectado ao Digital Pin-10
  • O pino RST do display está conectado ao digital Pin-9
  • O pino A0 do display é conectado ao pino digital 8
  • O pino SDA do display está conectado ao pino digital 11
  • O pino SCK do display está conectado ao pino digital 13
  • O pino LED da tela está conectado ao pino de 3,3 V do Arduino

Código do projeto

Em primeiro lugar, o código do projeto deste projeto requer diferentes bibliotecas, nomeadamente o Adafruit Fingerprint, o Adafruit GFX e o Sumotoy's para a exibição.

Pegue um exemplo de código de inscrição e carregue-o em uma placa Arduino. Vá para Arquivo  Exemplos Adafruit Fingerprint Sensor Library Inscreva-se.

Ao usar este código, as impressões digitais podem ser armazenadas na memória FLASH do dispositivo. Quando o monitor serial abre, ele pede para inserir as credenciais de registro.

Passe o dedo sobre o módulo do sensor duas vezes e a impressão digital será armazenada. Portanto, podemos armazenar muitas impressões digitais desta forma. A pequena parte do código é mostrada abaixo.

void loop ()
{
fingerprintID = getFingerprintID () // Nós digitalizamos a impressão digital aqui
atraso (50)
if (fingerprintID == 1) // Encontramos uma impressão digital válida com o id 1
{
display.drawBitmap (30,35, ícone, 60,60, VERDE)
atraso (2000)
displayUnlockedScreen ()
displayIoanna ()
atraso (5000)
display.fillScreen (BLACK)
displayLockScreen ()
}
if (fingerprintID == 2) // Encontramos uma impressão digital válida com a id 2 {
display.drawBitmap (30,35, ícone, 60,60, VERDE)
atraso (2000)
displayUnlockedScreen ()
displayNick ()
atraso (5000)
display.fillScreen (BLACK)
displayLockScreen ()
}
}

Verifique o sensor, bem como a tela, colocando um dedo sobre o sensor a cada 50 ms e, em seguida, o módulo verifica se o dedo está registrado ou não na memória do dispositivo. Se for descoberto na memória, ele retorna aquela identificação de impressão digital. Por fim, mostra uma mensagem como ‘BEM-VINDO’ e, após alguns segundos, bloqueia a tela automaticamente.

Isso é tudo sobre sensor de impressão digital módulo que é usado para detecção de impressão digital e é mais acessível e muito fácil de usar em projetos. Usando isso, podemos fazer registro, coleta de impressão digital, pesquisa e comparação. Esses módulos são integrados à memória FLASH que armazena as impressões digitais. Os aplicativos do sensor de impressão digital incluem celular, bloqueio, desbloqueio, na exibição, na tela, Sistemas de segurança , Tempo sistemas de atendimento , fechaduras de portas, etc. Aqui está uma pergunta para você, qual é o preço de um sensor de impressão digital?

Créditos de imagem: Arduino