Я пытаюсь подключить считыватель RFID (идентификация радиоприемника) к моему raspberrypi3.но не могу прочитать номер метки RFID на моей последовательной консоли. Я всегда получаю номер RFID, встроенный в карту в результате моего кода.
Код на языке Python
import serial
def read_rfid ():
ser = serial.Serial ("/dev/ttyS0")
ser.baudrate = 9600
data = ser.read(12)
ser.close ()
return data
id = read_rfid ()
print("read card{0}",format(id.decode("utf8","replace"))) #Print RFID
Результат
pi@raspberrypi:~ $ sudo python3 demo.py
read card{0} 0003626678
в соответствии с моим пониманием (поправьте меня, если я ошибаюсь), RFID-тег (пассивный тег) имеет два номера. Один номер был встроен в тег, а другой скрытЯ понял, как вычислить скрытое число вручную. Но я хочу видеть скрытый номер RFID на своей последовательной консоли. Я использую код Python (Python3 GUI) и модуль EM-18 RFID. Может кто-нибудь помочь мне с этим.много искал в гугле и не смог найти решение ... помогите ..
Примечание: - Я включил интерфейс UART и он работает нормально