Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.
Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.
Optisches Fingerabdrucksensormodul, R307S, 3,3-5V
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
We ship from our stock within 24H
All orders minimum 100€
R307S-Modul, kompatibel mit Arduino und anderen Entwicklungsboards sowie direkt mit dem PC über die UART-USB-Schnittstelle. Dies ist ein biometrischer Sensor, der Fingerabdrücke genau und schnell identifizieren und überprüfen kann. Es verwendet eine „All-in-One“-Architektur, die einen optischen Sensor, einen DSP-Prozessor und einen integrierten FLASH-Speicher zum Speichern von Fingerabdruckvorlagen kombiniert.
Dieses Modell bietet Unterstützung sowohl für die UART-TTL-Schnittstelle als auch für USB 2.0-Konnektivität und ist direkt mit 3,3-V- und 5-V-Mikrocontrollern (wie Arduino oder ESP32), aber auch mit PCs (über MAX232 oder USB-Seriell-Adapter) kompatibel. Das Modul kann für den Betrieb im 1:1-Modus (Verifizierung) oder 1:N-Modus (Identifizierung) konfiguriert werden und eignet sich daher ideal für Zutrittskontrollanwendungen, elektronische Zeiterfassung, intelligente Schlösser oder eingebettete Sicherheitslösungen.
Die Variante R307S des Moduls ermöglicht die Speicherung von bis zu 300 Fingerabdrücken.
Das Modul beinhaltet die Funktion zur Fingererkennung und bietet eine schnelle Bildverarbeitung mit einer Auflösung von 500 DPI. Das dedizierte „3,3 V“-Pad kann kurzgeschlossen werden, um eine direkte Stromversorgung mit 3,3 V (anstelle von 5 V) zu ermöglichen, was je nach verwendeter Plattform Flexibilität bietet.
Normalerweise arbeitet das Modul mit einer Spannung von 3,3 V, aber durch den Einsatz eines integrierten Spannungsreglers ist auch ein Einsatz mit 5 VDC möglich. Es ist ab Werk direkt 5V-kompatibel. Für die Verwendung bei 3,3 V müssen die mit 3,3 gekennzeichneten Pads auf der Leiterplatte kurzgeschlossen werden. Dies gilt sowohl für die Versorgungsspannung an Pin 1 als auch für die Versorgungsspannung an Pin 6, die die Anwesenheit des Fingers erkennt.
Die Anwesenheit des Fingers auf dem Scanner führt dazu, dass an Pin 5 ein Signal mit HIGH-Pegel übertragen wird.
Spezifikationen:
Unterstützte Schnittstellen: UART TTL und USB 2.0
Versorgungsspannung: 3,3–5 V (3,3-V-Pad für direkte 3,3-V-Stromversorgung)
Stromaufnahme: 50 mA typisch, max. 80 mA
Aufnahmegeschwindigkeit: < 0,3 Sek.
Überprüfungsgeschwindigkeit: 0,2 Sek.
Scangeschwindigkeit: 0,3 Sek.
Sensorauflösung: 500 DPI
Speicherkapazität: bis zu 300 Fingerabdrücke
Zeichendateigröße: 256 Bytes
Größe der Vorlagendatei: 512 Bytes
Falschakzeptanzrate (FAR): ≤0,0001 %
Falschrückweisungsrate (FRR): ≤0,1 %
Betriebstemperatur: -20°C ~ +50°C
Abmessungen: 46 x 21 x 23.5mm
Pinbelegung:
Hauptschnittstelle:
Kiefer | Name | Beschreibung |
---|---|---|
1 | +5 V | Hauptstromversorgung 5V |
2 | Masse | Boden |
3 | TXD | UART-Datenübertragung zum Mikrocontroller (Modulausgang) |
4 | RXD | Empfangen von UART-Daten vom Mikrocontroller (Moduleingang) |
5 | Berührungssinn | Logisches Signal, das die Erkennung einer Fingerberührung anzeigt (HIGH) |
6 | Touch Sense Power | Aktivierung für Touch Sense-Funktion, muss an 3,3 V oder 5 V angeschlossen werden |
Die Pins 1 und 6 können mit 3,3 V oder 5 V verbunden werden. Für 5V den Kurzschluss am Pad 3.3 entfernen! Für 3,3 V das 3,3-Pad kurzschließen! Eine falsche Anwendung führt zum Ausfall des Moduls!
USB-Schnittstelle:
Kiefer | Name | Beschreibung |
---|---|---|
1 | 5 V | 5V Stromversorgung für den Betrieb über die USB-Schnittstelle |
2 | D+ | Positive USB-Datenleitung (differenziell) |
3 | D− | Negative USB-Datenleitung (differentiell) |
4 | Masse | Gemeinsame Masse für Strom und Signal |
Verwenden:
Es verwendet die UART-Schnittstelle (Tx/Rx) zum Mikrocontroller. Für 3,3 V schließen Sie das Pad „3,3 V“ kurz.
Kommunizieren Sie über UART-Befehle (z. B. GenImg, Img2Tz, Store, Search, ReadSysPara), um Fingerabdrücke zu erfassen, zu verarbeiten und zu speichern, oder verwenden Sie eine Entwicklungsplatine mit einer speziellen Bibliothek für dieses Modul.
Anwendungsbeispiel mit ESP32:
Zur Nutzung verwenden wir die Adafruit Fingerprint Sensor Library (auch kompatibel mit ESP32).
Anschluss gemäß Abbildung:
GPIO16 (ESP32) → RXD (Pin 4 R307)
GPIO17 (ESP32) → TXD (Pin 3 R307)
VIN → +5 V
GND → GND
ESP32-Code – kompiliert mit Arduino IDE:
__________________________________________________________________
#enthalten
#enthalten
// Erstellen Sie einen dedizierten seriellen Hardware-Port für den Sensor
HardwareSerial fingerSerial(2); // UART2 auf ESP32 (GPIO17 = TX, GPIO16 = RX)
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&fingerSerial);
void setup() {
Serial.begin(115200);
Verzögerung (1000);
// UART2 initialisieren
fingerSerial.begin(57600, SERIAL_8N1, 16, 17); // RX=16, TX=17
Serial.println("Fingerabdrucksensor R307 initialisieren...");
finger.begin(57600);
if ( finger.verifyPassword ()) {
Serial.println("Sensor erkannt!");
} anders {
Serial.println("Kann nicht mit Sensor kommunizieren.");
während (1) Verzögerung(1);
}
}
void-Schleife() {
Serial.println("Warte auf Fingerabdruck...");
if (getFingerprintID() == FINGERPRINT_OK) {
Serial.println("Fingerabdruck erkannt!");
} anders {
Serial.println("Unbekannter Fingerabdruck.");
}
Verzögerung (3000);
}
uint8_t getFingerprintID() {
uint8_t p = finger.getImage ();
wenn (p != FINGERABDRUCK_OK) return p;
p = finger.image2Tz ();
wenn (p != FINGERABDRUCK_OK) return p;
p = finger.fingerSearch ();
if (p == FINGERABDRUCK_OK) {
Serial.print("ID gefunden: "); Serial.println(finger.fingerID);
Serial.print("Vertrauen: "); Serial.println( finger.confidence );
}
Rückgabe p;
}
___________________________________________________
Inhalt:
1 x Optisches Fingerabdrucksensormodul R307S
1 x Anschlusskabel (6 Pins)