物联网关键技术--停车场收费系统

目录

任务目标:

一、认识RFID

二、 停车场收费功能原理

三、页面设计

四、部分代码展示

1.按键代码

2.入场

3.出场

五、总结


任务目标:

        设计一个停车场收费系统,要求车辆进入时刷卡登记,出场刷卡后计算时间,并显示扣费金额。

一、认识RFID

        要实现任务目标所提到的刷卡功能,就需要了解到我们的RFID技术,

        RFID(Radio Frequency Identification),即射频识别,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。

        物联网分为应用层、网络层和感知层,RFID处于感知层。其在物联网中的应用十分广泛。

二、 停车场收费功能原理

        停车场收费系统是现代化停车场车辆收费及设备自动化管理的统称,是将停车场完全置于计算机统一管理下的高科技机电一体化产品。现代社会,科技越来越发达,人们的日常生活不断的智能化、科技化,停车场也是如此,停车场收费系统就是停车场与现代社会交融的一个技术;该技术使用更加方便快捷,不仅提高了现代人类的工作效率,也大大的节约了人力物力,提高了管理能力,降低了停车场的运营成本。

三、页面设计

当高频卡放在感知设备上时,点击入场按钮则可以自动识别当前高频卡的卡号,并在后台的文档中将卡号以及时间余额记录下来,记录卡号防止一张卡入两次厂,记录时间用来计算和余额以便于后续的停车时间和出场消费统计。

四、部分代码展示

1.按键代码

按键代码通过清空相关的文本框显示的数据后再进行新的数据插入,通过自定义的一个变量在自定义的方法中进行数值判断,再根据不同的数值去判断应该实现什么功能,我给入场的代码设定的数字为11,所以存储的数字也为11;后续是一些硬件的初始化,使其接收到高频卡传输过来的信息。

        //发送读取高频卡信息命令(FF 55 00 00 01 03 00 30 75)        
        //发送命令,获取高频卡信息,记录入停车场信息
        private void button10_Click(object sender, EventArgs e)
        {
            txtSend.Text = "";
            txtReceive.Text = "";
            txtInformation.Text = "";
            status_num = 11;

            String str1 = "FF 55 00 00 01 03 00 30 75";
            byte[] data = getBytesFromString(str1);
            com.Write(data, 0, data.Length);
            txtSend.Text = str1;
        }
       
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值