# Modul senzor optic amprenta, R307S, 3.3-5V

- Pagina: https://sigmanortec.ro/modul-senzor-optic-amprenta-r307s-33-5v
- Pret: 129.58 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 9972 · EAN: 5942571783768
- Categorie: Mecatronica si IoT > Senzori si Module > Senzori Lumina si Optici
- Specificatii: Tensiune Intrare: 3.3 - 5 V; Tip Tensiune Intrare: DC
- Colet (date de livrare): 0.021 kg
- Actualizat: 2026-09-14
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 02:48 (Europe/Bucharest)

## Descriere

Senzor biometric optic pentru identificare si verificare rapida a amprentelor in proiecte embedded, ideal pentru control acces, pontaj sau incuietori inteligente. Integreaza senzor, DSP si memorie FLASH intr-o solutie all-in-one, stocheaza pana la 300 amprente, are rezolutie 500 DPI si detectie prezenta deget. Se conecteaza usor prin UART TTL sau USB 2.0, functioneaza la 3.3-5V.
Modul R307S, compatibil Arduino si alte placi de dezvoltare, precum si direct cu PC prin interfata UART USB. Acesta este un senzor biometric, proiectat pentru identificarea si verificarea amprentelor cu acuratete si in mod rapid. Foloseste o arhitectura „All-in-One”, combinand un senzor optic, un procesor DSP si memorie FLASH integrata pentru stocarea sabloanelor de amprenta.
Acest model ofera suport atat pentru interfata UART TTL, cat si pentru conectivitate USB 2.0, fiind compatibil direct cu microcontrolere de 3.3V si 5V (precum Arduino sau ESP32), dar si cu PC-uri (prin MAX232 sau adaptor USB-Serial). Modulul poate fi configurat pentru functionare in mod 1:1 (verificare) sau 1:N (identificare), fiind ideal pentru aplicatii de control acces, pontaj electronic, incuietori inteligente sau solutii de securitate embedded.
Varianta R307S a modulului permite stocarea a pana la 300 de amprente.
Modulul include functia de detectare a prezentei degetului si ofera procesare rapida a imaginilor cu rezolutie de 500 DPI. Padul dedicat "3.3V” poate fi pus in scurt pentru a permite alimentarea directa la 3.3V (in loc de 5V), oferind flexibilitate in functie de platforma utilizata.
In mod normal modulul functioneaza la o tensiune de 3.3V dar, utilizarea unui regulator de tensiune integrat permite utilizarea la 5VDC. Din fabrica vine compatibil direct 5V. Pentru utilizare la 3.3V este necesara punerea in scurt a padurilor marcate cu 3.3 pe PCB. Acest lucru este valabil atat pentru tensiunea de alimentare pe pinul 1 cat si pentru tensiunea de alimentare a pinului 6 ce detecteaza prezenta degetului.
Prezenta degetului pe scaner face in asa fel incat pe pinul 5 sa fie transmis un semnal de nivel HIGH.
Specificatii:
Interfete suportate: UART TTL si USB 2.0
Tensiune alimentare: 3.3-5V (pad 3.3V pentru alimentare directa la 3.3V)
Consum curent: 50 mA tipic, max. 80 mA
Viteza de captura: < 0.3 sec
Viteza de verificare: 0.2 sec
Viteza de scanare: 0.3 sec
Rezolutie senzor: 500 DPI
Capacitate stocare: pana la 300 amprente
Dimensiune fisier caracter: 256 bytes
Dimensiune fisier sablon: 512 bytes
Rata acceptare falsa (FAR): ≤0.0001%
Rata respingere falsa (FRR): ≤0.1%
Temperatura de operare: -20°C ~ +50°C
Dimensiuni: 46 x 21 x 23.5mm
Pinout:
Interfata principala:
Pin
Nume
Descriere
1
+5V
Alimentare principala 5V
2
GND
Masa (Ground)
3
TXD
Transmitere date UART catre microcontroler (iesire din modul)
4
RXD
Receptie date UART de la microcontroler (intrare in modul)
5
Touch Sense
Semnal logic care indica detectarea atingerii degetului (HIGH)
6
Touch Sense Power
Activare pentru functia Touch Sense, trebuie conectat la 3.3V sau 5V
Pinul 1 si 6 pot fi conectati la 3.3V sau 5V. Pentru 5V scoateti scurtul pe padul 3.3! Pentru 3.3V puneti in scurt padul 3.3! Utilizarea incorecta duce la defectarea modulului!
Interfata USB:
Pin
Nume
Descriere
1
5V
Alimentare 5V pentru functionarea prin interfata USB
2
D+
Linie de date USB pozitiva (diferential)
3
D−
Linie de date USB negativa (diferential)
4
GND
Masa (Ground) comuna pentru alimentare si semnal
Utilizare:
Utilizeaza interfata UART (Tx/Rx) la microcontroler. Pentru 3.3V, scurteaza padul "3.3V”.
Comunica prin comenzi UART (ex: GenImg, Img2Tz, Store, Search, ReadSysPara) pentru a capta, procesa si stoca amprente sau utlizeaza o placa de dezvoltare cu o biblioteca dedicata acestui modul.
Exemplu utilizare cu ESP32:
Pentru utilizare folosim biblioteca Adafruit Fingerprint Sensor Library (compatibila si cu ESP32).
Conectarea conform imaginii:
GPIO16 (ESP32) → RXD (pin 4 R307)
GPIO17 (ESP32) → TXD (pin 3 R307)
VIN → +5V
GND → GND
Cod ESP32 - compilat cu Arduino IDE:
__________________________________________________________________
\#include <Adafruit_Fingerprint.h>
\#include <HardwareSerial.h>
// Cream un port serial hardware dedicat pentru senzor
HardwareSerial fingerSerial(2); // UART2 pe ESP32 (GPIO17 = TX, GPIO16 = RX)
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&fingerSerial);
void setup() {
Serial.begin(115200);
delay(1000);
// Initializam UART2
fingerSerial.begin(57600, SERIAL_8N1, 16, 17); // RX=16, TX=17
Serial.println("Init senzor de amprenta R307...");
finger.begin(57600);
if (finger.verifyPassword()) {
Serial.println("Senzor detectat!");
} else {
Serial.println("Nu se poate comunica cu senzorul.");
while (1) delay(1);
}
void loop() {
Serial.println("Astept amprenta...");
if (getFingerprintID() == FINGERPRINT_OK) {
Serial.println("Amprenta recunoscuta!");
} else {
Serial.println("Amprenta necunoscuta.");
}
delay(3000);
}
uint8_t getFingerprintID() {
uint8_t p = finger.getImage();
if (p != FINGERPRINT_OK) return p;
p = finger.image2Tz();
if (p != FINGERPRINT_OK) return p;
p = finger.fingerSearch();
if (p == FINGERPRINT_OK) {
Serial.print("ID gasit: "); Serial.println(finger.fingerID);
Serial.print("Incredere: "); Serial.println(finger.confidence);
}
return p;
}
___________________________________________________
Continut:
1 x Modul Senzor Optic pentru Amprenta R307S
1 x Cablu de conectare (6 pini)
