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 >> Processo de manufatura

Projeto Sensor de Impressão Digital com Arduino Nano – Tutorial Completo

Componentes e Materiais

Software

Sobre o Projeto

Sistema de autenticação biométrica compacto: o sensor lê a impressão digital, compara com a base interna (até 1000 impressões) e, se válida, o display mostra ícone verde + mensagem de boas-vindas personalizada por utilizador. Tempo de resposta < 1 segundo. Custo total ~$30.

Passo 1: Ligação do Display (SPI)

Pino DisplayArduino Nano
VCC5V
GNDGND
CSD10
RSTD9
A0 (DC)D8
SDA (MOSI)D11
SCKD13
LED (backlight)3.3V

Passo 2: Ligação do Sensor de Impressão Digital (Serial UART)

Fio do SensorArduino Nano
Preto (GND)GND
Vermelho (VCC)5V
Verde (TX do sensor → RX do Arduino)D2
Branco (RX do sensor → TX do Arduino)D3

Use SoftwareSerial nos pinos 2/3.

Passo 3: Registo de Impressões (Enroll)

  1. Carregue o exemplo File → Examples → Adafruit Fingerprint Sensor Library → Enroll.
  2. Abra Monitor Serial (9600 baud).
  3. Digite ID (1, 2, 3...) e coloque o dedo duas vezes quando solicitado.
  4. Repita para cada utilizador (até 1000).

Passo 4: Código Principal (Autenticação)

Lógica principal do loop():

void loop() {
  fingerprintID = getFingerprintID();  // Lê sensor
  delay(50);

  if (fingerprintID == 1) {            // Utilizador 1
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayIoanna();                   // Nome personalizado
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }
  if (fingerprintID == 2) {            // Utilizador 2
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayNick();
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }
  // IDs não reconhecidos → mantém ecrã bloqueado
}

Funções auxiliares (displayLockScreen, displayUnlockedScreen, displayIoanna, etc.) desenham ícones e textos no TFT.

Passo 5: Considerações Finais

Recursos

Esquema de Ligações

Ver secção Schematics (imagem PNG com ligações completas).

Processo de manufatura

  1. Sensor de Impressão Digital na Tela: Evolução, Tecnologia e Benefícios
  2. Tutorial de Sensor de Luz no Raspberry Pi – Ligue um LDR e Leia Níveis de Luz com Python
  3. Crie uma Fechadura RFID Segura com Arduino – Guia Passo a Passo
  4. Sensor K30 CO₂: Monitoramento de Qualidade do Ar Interno em Tempo Real
  5. Construa um Estadiómetro Digital: Acompanhe a Altura com Arduino e Sensor a Laser
  6. Integrando Sensor de Impressão Digital Capacitivo DFRobot com Arduino ou ESP8266
  7. Construa uma Torre de Sensores com Arduino Cloud: Monitoramento de Temperatura, Movimento e Gás
  8. Pistola de Água Inteligente com Detecção de Movimento usando Arduino Nano
  9. Sistema Radar Compacto com Arduino Nano, Sensor HC-SR04 e Display 1.8"
  10. Tutorial Arduino Iniciante 01: Comece seu Primeiro Projeto