rfid 编程如何实现
RFID读写器,如何接windows里的access数据库?
RFID读写器如果要连接Windows中的Access数据库,写程序应该是跑不掉的,用哪种语言来写到不是非常重要,Java、C#、C++应该都没有问题。
简单来说一下步骤吧
首先是设备选型;
我们在选择RFID读写器的时候,尽量选择一款较为成熟的品牌,他们能够提供二次开发相关的SDK或者直接在线就可以下载SDK或者接口文档。这样的话,就可以免去很多的麻烦。这主要是由于市面上的RFID读写器并没有统一的驱动和协议,如果没有文档或者SDK,你很难进行二次开发。
在设备选择的时候,也尽量不要选择串口连接的RFID读写器,USB连接或者蓝牙连接的都可以。因为串口连接的RFID读写器研发会稍微麻烦一点,如果USB或者蓝牙的RFID读写器,基本上读写器里面封装好了相关的接口,可能可以通过消息的方式进行数据传递,开发会方便一些。第二步自然就是研发了;
你的业务逻辑是什么,就自己把握吧,我就不去细究了。对于你的系统来说,肯定需要根据你设备的SDK或者接口,来进行数据收发接口的研发。有可能,RFID读写器的设备提供商有Demo,那么恭喜,你可以直接Copy一些代码来用了;如果没有,那就自己写吧,也不是很难。
数据的接口部分OK了,那么就是存储了。如果你是使用的Access数据库,那么就配置数据存储到Access数据库的地址就OK了,在数据库中创建好相应的表和字段用来保存这些数据。
OK,完事儿,接下来就调试一下,看看有没有问题。
顺便说一些注意事项
首先,RFID的读写器,在写入数据的时候,其实是在PC终端上进行操作,然后发送命令给读写器,所以这个时候读写器只是收到PC发送的命令,执行一次操作。
但是在读数据的时候,我们把RFID芯片靠近读写器时,读写器会被激活,然后不停的读芯片中的数据,然后发送给PC端,PC上可能会收到很多条订阅请求的数据,这是我们最好有个处理机制,就是在收到一次数据后,就让读写器不再读了,然后系统再来处理收到的数据。
如果你使用的是串口的RFID读写器,那么你还需要识别串口数据,这个会更麻烦一点。更需要注意这一点。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/18368.html