1.什么是物联网
物联网是在互联网的基础上,将用户端延伸和扩展到任何物体,进行信息交换和通信的一种网络。物联网的英文名称为The Internet of Things,由该名称可见,物联网就是“物与物相连的互联网”。
物联网的定义是,通过射频识别(RFID)、传感器、全球定位系统、激光扫描器等信息传感设备,按照约定的协议,把任何物休与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
1、了解卡余额读取方法;
2、掌握卡充值方法;
3、掌握卡扣费方法:
2. RFID 卡
射频识别(RFID)是 Radio Frequency Identification 的缩写。
其原理为阅读器与标签之间进行非接触式的数据通信,达到识别目标的目的。RFID 的应用非常广泛,典型应用有动物晶片、汽车晶片防盗器、门禁管制、停车场管制、生产线自动化、物料管理。
无线射频识别即射频识别技术(Radio Frequency Identification,RFID),是自动识别技术的一种,通过无线射频方式进行非接触双向数据通信,利用无线射频方式对记录媒体(电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的,其被认为是21世纪最具发展潜力的信息技术之一。 [2]
无线射频识别技术通过无线电波不接触快速信息交换和存储技术,通过无线通信结合数据访问技术,然后连接数据库系统,加以实现非接触式的双向通信,从而达到了识别的目的,用于数据交换,串联起一个极其复杂的系统。在识别系统中,通过电磁波实现电子标签的读写与通信。根据通信距离,可分为近场和远场,为此读/写设备和电子标签之间的数据交换方式也对应地被分为负载调制和反向散射调制。
3.RFID与物联网的关系
RFID是实现物联网的关键技术。RFID技术与互联网、移动通讯等技术相结合,可以实现全球范围内物体的跟踪与信息的共享,从而给物体赋予智能,实现人与物体以及物体与物体的沟通和对话,最终构成联通万事万物的物联网。
RFID是实现物联网的关键技术。RFID技术与互联网、移动通讯等技术相结合,可以实现全球范围内物体的跟踪与信息的共享,从而给物体赋予智能,实现人与物体以及物体与物体的沟通和对话,最终构成联通万事万物的物联网。
4.设置无密码充值扣费功能
步骤一: 自动获取卡信息
当把卡放到读卡器上,屏幕自动显示卡信息
(1)先定义一个定时器对象
设置定时器开关,在打开串口的时候打开定时器,并在关串口时关闭定时器
(2)创建一个发送字节的函数
private void serialPortsendData(byte[] data)//发送字节函数{
com1. Write (data,0, data.Length) ;}
(3)创建一个查询卡函数
private void checkCark(object sender,EventArgs e)//查询卡函数{
byte[] data = new byte[] { 0xff,Ox55,0x00,0x00,0x01,0x01,0x00,0x50,Ox74 };flag = 1 ;
serialPortsendData(data) ;
(4)定时器引用卡查询函数,可以先做第五步,在自动生成第四步
(5)自动接收卡数据
显示效果:
3.补充
由Visual Studio 2022软件所制作,搭建项目所选的是Windows窗体应用,需要注意的是设计界面完成后,编写代码时请勿删除某段代码,会导致软件运行错误。