好的,下面是一个使用 Arduino 和指纹模块实现指纹认证的示例代码:
``` #include <SoftwareSerial.h> #include "Adafruit_Fingerprint.h"
SoftwareSerial mySerial(10, 11); Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
void setup()
{ Serial.begin(9600); while (!Serial); // For Yun/Leo/Micro/Zero/... delay(100); Serial.println("\nAdafruit finger detect test");
// set the data rate for the sensor serial port finger.begin(57600);
if (finger.verifyPassword()) { Serial.println("Found fingerprint sensor!"); } else { Serial.println("Did not find fingerprint sensor :("); while (1) { delay(1); } } }
void loop() // run over and over again { getFingerprintIDez(); delay(50); //don't ned to run this at full speed. }
uint8_t getFingerprintIDez() { uint8_t p = fin