Arduino智能卡读写器
我希望通过我的Arduino项目,通过芯片卡(智能卡)与普通用户建立与自动售货机相同的交互。我想限制用户玩玩具(我的项目)的时间。为此,他们需要插入卡片,代码应:Arduino智能卡读写器,arduino,smartcard,smartcard-reader,Arduino,Smartcard,Smartcard Reader,我希望通过我的Arduino项目,通过芯片卡(智能卡)与普通用户建立与自动售货机相同的交互。我想限制用户玩玩具(我的项目)的时间。为此,他们需要插入卡片,代码应: 读卡片 要求输入4位密码 验证芯片上的密码 阅读时间平衡 在LCD上显示时间平衡 节省使用时间(通过millis()) 从时间平衡中减去使用量并显示新的平衡 记录使用时间和日期 我有一个这样的数据表,关于如何连接非常直接,但我在编写自己的函数时没有我想要的那么流利。有好的图书馆我可以用吗?例如.ino或.pde文件?提前谢谢 [更新
[更新#1] 我在年发现了Angus71的一个好看的项目,但我必须承认,我不知道如何将库实现到arduino代码中。作者编写的SCTest(示例)对我来说还不够,所以我想看看您是否能帮助我
您可以从上面的链接下载库和示例,如果您能为我指出更好的方向,将不胜感激如果你对硬件仍然灵活,你可能想考虑使用NFC卡并将数据存储在你的阅读器(或者NFC卡中,如果你需要在几个设备中使用它)。有许多开放的NFC库工作得很好。智能卡的写入周期限制在100000范围内,因此您可能需要限制更新频率。当我读取您的给定链接时,它不完全是您使用的读卡器,而是一个联系单元,这意味着您必须实现芯片的通信协议。对于智能卡,该协议是异步的(也就是说,复杂,许多特殊情况)并称为T=1或T=0(arduino没有谷歌点击)。像5528这样的内存芯片是同步的(2线,3线,i2c)这肯定是少了从头开始的工作。至少是一个起点谢谢guidot,我看过你之前分享的博客,但是代码有很多未声明的和函数,这让我有点害怕。这是一个大问题Gustavo。我会投票支持它,但我不确定是否有人能回答。如果你的问题没有结束,关于你的update,你尝试了什么?这些示例对你来说还不够吗?我刚刚检查了这些示例,它们似乎很容易理解和实现!你检查了代码了吗?