所以我的项目涉及以下组件:
发生的情况是,一旦卡/标签进入天线范围之内,天线就会读取卡中存在的数据并将其保存到数据库中。我的python程序应该接收天线接收到的数据,对其进行处理并将其内容保存到数据库中,并可能在以后显示它。我有使用pyserial与连接到arduino的RFID读取器进行通信并将接收到的数据处理到数据库中的经验。但是,我对如何与rfid天线进行通信以及获取所需数据一无所知。而且,我无法在线找到任何参考资料,也找不到与编码和将天线链接到程序有关的任何信息。
编辑:我想知道所有的库等都可以让我建立使用RFID数据所需的连接和链接。我尝试过RFIDiot,但是,该库是为Python2设计的,在Python3中使用时会引发很多错误以及使用不当。
有一些库,例如https://github.com/AdamLaurie/RFIDIOt和https://github.com/nfcpy/nfcpy
天线连接到通过某些接口或总线(例如SPI,I2C,UART)与uC接口的电路。这是从天线\接收器获取数据的地方,如https://randomnerdtutorials.com/security-access-using-mfrc522-rfid-reader-with-arduino/