代码:
import serial
send = "FF 55 00 00 03 0A 07 BB 00 22 00 00 22 7E C7 C0"
epc = "E2 80 68 94 00 00 40 15 49 75 2C CE"
c = [] # 创建一个空列表
s = serial.Serial(port="COM3", baudrate="115200")
# 初始化串口
for i in range(0, 28):
s.write(bytes.fromhex(send)) # 转换格式为bytes
b = s.read().hex().upper() # 转换格式为hex并改为大写
c.append(b)
# for 循环发送接收串口信息存入列表
print(c)
d = c[15:27]
print(d)
e = " ".join(d) # 用空格隔开
print(epc)
print(e)
if epc == e: # 进行比较
print("欢迎您进入小区")
else:
print("非小区用户,禁止入内")