Help Needed with SEN0348 Fingerprint Sensor Wiring on Raspberry Pi 4B
Hello DFRobot community,
I’m having some trouble setting up the SEN0348 Capacitive Fingerprint Sensor with my Raspberry Pi 4B, and I’m hoping to get some guidance.
Here’s my setup:
1. Initial Wiring Setup:
Red Wire: Connected to Pin 1 (3.3V Power)
Black Wire: Connected to Pin 9 (Ground)
Yellow Wire: Connected to Pin 13 (GPIO 27, originally set as RXD2)
Green Wire: Connected to Pin 15 (GPIO 22, originally set as TXD2)
Blue Wire: Connected to Pin 14 (used as an additional Ground)
White Wire: Connected to GPIO 16 for LED control
(Images Above)
After checking the DFRobot documentation for the SEN0348 model, I realized this wiring might not match the sensor’s actual pin layout. Here’s what I adjusted it to based on the guidance:
2. Updated Wiring Setup:
Red Wire: Connected to Pin 9 (Ground)
Yellow Wire: Connected to Pin 13 (GPIO 27, RXD2)
Green Wire: Connected to Pin 15 (GPIO 22, TXD2)
Blue Wire: Connected to Pin 16 (IRQ, finger sensing output, active high)
White Wire: Connected to Pin 1 (3.3V Power)
Additional Configurations:
I updated the config.txt file to enable UART2, specifically assigning Pin 13 as RX (GPIO 27) and Pin 15 as TX (GPIO 22). I also changed the baud rate to 57600.
Current Issues:
After making these adjustments, I’ve been unable to verify if the sensor is functional. The LEDs do not light up automatically, and attempts to detect a finger with the sensor have been unsuccessful.
Additionally, I had to use jumper wires, as the original connectors didn’t reach the Pi’s pins. Could using these jumper wires be causing any issues?
At this point, I’m unsure if the sensor is damaged or if there are additional configurations required. I would greatly appreciate any insights or troubleshooting steps that could help me get this setup working.
Thank you for any advice you can provide!