Код: Выделить всё
Traceback (most recent call last): File "", line 8, in NameError: name 'adafruit_fingerprint' is not defined
Официальный код adafruit тоже не работает, та же ошибка.
Код:
Код: Выделить всё
import time
import serial
# Open serial port
uart = serial.Serial("/dev/ttyS0", baudrate=57600, timeout=1)
# Initialize fingerprint sensor
finger = adafruit_fingerprint.Adafruit_Fingerprint(uart)
def get_fingerprint():
"""Get a finger print image, template it, and see if it matches!"""
print("Waiting for image...")
while finger.get_image() != adafruit_fingerprint.OK:
pass
print("Templating...")
if finger.image_2_tz(1) != adafruit_fingerprint.OK:
return False
print("Searching...")
if finger.finger_search() != adafruit_fingerprint.OK:
return False
return True
# Test the function
while True:
if get_fingerprint():
print("Fingerprint found!")
else:
print("Fingerprint not found.")
time.sleep(1)
Подробнее здесь: https://stackoverflow.com/questions/785 ... berry-pi-4