Невозможно прочитать номер метки RFID на моей последовательной консоли - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь подключить считыватель 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 и он работает нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...