raspberry-pi - 如何使用 RPI 停止使用 MFRC522 读取
问题描述
我正在尝试同时读取 2 个 RFID 传感器,或者只读取一个 1 秒,然后再读取另一个。但是当我阅读时,程序不会停止,直到我在阅读器前面放置一个标签。所以我在看是否可以同时读取 2 个 RC522。
#!/usr/bin/env python
import RPi.GPIO as GPIO
from mfrc522 import SimpleMFRC522
reader = SimpleMFRC522()
try:
id, text = reader.read()
print(id)
print(text)
finally:
GPIO.cleanup()
也许这样做
- 使用 CE0 的读卡器 1
- 使用 CE1 的阅读器 2
reader = SimpleMFRC522()
reader2 = SimpleMFRC522()
解决方案
推荐阅读
- mysql - MySQL ProgrammingError 1064,处理原始数据
- ios - ARKit 和 SceneKit – 我可以透视场景中的 3D 对象吗?
- swift - 从 `URLSession` 数据向 `MKMapView` 添加注释
- php - 我的包含由 ajax 启动的 mysql 查询的函数在 wordpress 中不起作用。我错过了什么?
- reactjs - ReactJS 托管在子文件夹中无法正常工作
- c# - AutoMapper - 将平面对象映射到复杂对象
- google-sheets - Google 表格上的 QUERY 和 IMPORT Range 函数的此错误消息是什么意思?
- python - 如何在 PyQtChart 中双击获取饼图的值
- ansible - 从临时命令将 Ansible 变量打印到命令行
- python - 通过 psycopg2 连接到 Redshift 失败