指纹传感器未检测到

问题描述 投票:0回答:2

我使用的是 R307 指纹传感器。 我已经按照教程中的说明完成了所有接线。

  • 红线:VCC
  • 黑线:GND
  • 绿线:Arduino Uno 引脚 2
  • 白线:Arduino Uno 引脚 3

但我收到错误:未找到指纹传感器。 功能

finger.verifypassword()
总是失败。 如何摆脱这个错误? 我正在使用 adafruit 的
#include adafruit Fingerprint.h
库和
#include softwareSerial.h
标准库。

arduino sensors fingerprint
2个回答
1
投票

您需要连接到 Arduino 引脚 0 和 1 以进行串行通信。 Pin 2 和 3 不会让你有任何进展。 RX 是白线,连接到引脚 0,TX 是绿线,连接到引脚 1。

编辑:
如果您需要使用软串行,请首先尝试在引脚 0,1 上使用正常串行,并在转向软串行之前验证一切功能正常。


0
投票

尝试使用旧版本的 Adafruit 指纹 1.1.2 库。这对我有用

© www.soinside.com 2019 - 2024. All rights reserved.