硬件组件:
- Arduino UNO和Genuino UNO× 1
- RFID模块(通用)(我用的是MFRC522)× 1
- 继电器模块(通用)(我使用了5v单通道继电器模块)× 1
- 公/母跳线(7用于RFID模块 - > Arduino,3用于继电器 - > Arduino和2用于继电器 - >主板。)× 12
此项目是关于在个人计算机上添加除密码之外的可选安全功能。
出于好奇,我决定使用我在Youtube上找到的RFID +继电器门锁代码,因为我想,“嘿!它们都有相同的模块,也许代码也可以是相同的!”
基本上,您需要首先使用MFRC522库中的示例代码(我使用DumpInfo)[ https://github.com/miguelbalboa/rfid] 从RFID卡或标签/键获取UID 。然后,在代码上添加UID以允许它激活继电器并打开台式PC。
RFID卡启用继电器,并且延迟计数仅适用于普通按钮开关。(我使用500毫秒的延迟来打开电脑)。并使RFID钥匙启动关机过程(就像按下电源按钮约5秒钟它会关闭。)
阅读全文