Benutzer-Werkzeuge

Webseiten-Werkzeuge


it:sesam

Dies ist eine alte Version des Dokuments!


Fingerprint Türöffner "Sesam"

Beschreibung

Mit einen Arduino soll ein elektrisches Türöffnersystem mittels Fingerabdrucksensor aufgerüstet werden. Wird ein Fingerabdruck am Sensor erkannt und akzeptiert so wird durch ein Relais das Drücken des Tasters zum öffnen der Tür (via Überbrückung) simuliert. Folgende Anforderungen sind zu erfüllen:

  • Einlernen eines Fingerabdruck nach Administratorauthentifizierung mittels RFID-Chip
  • Protokollierung aller Zugriffe mit Zeitstempel auf SD-Karte.
  • Abschalten der Funktion mit Hardswitch

System

Hardware

MCU Arduino UNO
RTC DS1307 Modul
RFID RC522 Modul
SD SD-Card ModulModul
Fingerprint SensorR503 Bauteil
Relais HW482 Modul

Software

Verwendete Libraries
SPI SPI.h enthalten
SD SD.h enthalten
MFRC522MFRC522.h

Leitungsplan

Konvention

SDA grün
SCK weiß
CS gelb
MOSIblau
MISOlila
RST orange

Liste

ModulMCU PinBeschreibung
SD-Karten Modul
CS D5 Ersfassung der SD Karte
SCK D13 Synchronisiert den Datentransfer durch den Master
MOSID11 MasterOutSlaveIn Datenleitung
MISOD12 MasterInSlaveOut Datenleitung
Vcc 5V Stromversorgung
GND GND Ground
RFID RC522
SDA 10
SCK D13
MOSID11
MISOD12
IRG unbelegt
GND GND
RST 9
Vcc 3.3V
Fingerabdruck Sensor R502 oder R503 (der R503 ist tiefer)
Vcc 3.3Vrot am Sensor
GND GND schwarz am Sensor
TX D2 gelb am Sensor
RX D3 grün am Sensor
Itrpunbelegtblau am Sensor (Ein Interrupt-Anschluss. Wakeup Signal)
Vcc23.3Vweiße am Sensor (Stromversorgung: Berührungs-Induktion)
Activ Buzzer
- GND
+ D7
ModeButton
1 D6
2 5V

Beispiele

SD-Kartenmodul Fingerprint Sensor

Anforderungen

StatusBeschreibung
offenNach der Erstinstallation muss 1.) der RFID-Schlüssel angelernt werden und
2.) Der erste FP eingelernt werden

Probleme und Troubleshooting

  • Scheinbar gibt es Probleme mit der Verwendung von mehreren SPI-Modulen (MOSI, MISO). Es geht entweder der RC522 oder das SD Modul. Nach einer Lösung wird gesucht. Ein Hinweis gibt es hier.
  • Im Enrolle-Modus wird dieser nicht beendet nach den einlernen eines Fingerabdruckes.

Resourcen

Quellen

Veröffentlichung

Projekt bei gitHub folgt.

it/sesam.1710402425.txt.gz · Zuletzt geändert: 2025/03/30 12:14 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki