【项目工程】利用安卓手机NFC功能和KPC物联网仿真平台的智能花盆设计

​项目准备:

KPC物联网仿真平台
局域网搭建
具有NFC功能的安卓手机
安卓开发环境Android Studio

项目流程图:

在这里插入图片描述

项目开发环节:

第一步,安卓APP开发

登录界面:

在这里插入图片描述

首先APP会检测手机是否绑定智能设备信息,如果有,则直接可以选择登陆到对应的智能设备,如果没有则需要用户点击按钮,通过NFC读取智能设备的信息。

NFC信息采集界面:

在这里插入图片描述

此时用户需要将高频或超高频RFID芯片放置于手机NFC感应处。当手机完成信息采集则直接进入登陆界面。

登陆界面:

在这里插入图片描述

用户信息会回显至左下角。

控制界面:

登陆完成后,即可对相应智能设备进行控制操作。

第二步,硬件设备搭建

利用KPC仿真平台模拟搭建硬件实验环境,或者开发对应的硬件设备。

(在模拟平台中不同的网关代表不同的智能设备)

第三步,搭建局域网实现整体环境结合

使手机和虚拟仿真平台处于同一个局域网中。

项目总体实现方案:

设备:一个具有NFC功能的手机,高频RFID标签若干(NFC只能对高频或超高频RFID标签读写),物联网模拟平台

作为厂家的身份需要对RFID内的数据进行写入和加密,NDEF数据格式(NFC官方支持的数据格式)

手机通过对高频RFID的读取,获取卡片中的连接信息(NDEF数据格式)
(花盆的出厂ID,服务器IP和端口号)
通过查询数据库,返回花盆自动通过WIFI上传的IP和端口
手机通过局域网连接到花盆
连接到花盆的芯片,进行命令的收发和获取操作

项目文件我会传到QQ群里,有需要的同学可以加群获取。

对这篇内容对你有帮助,可以加入QQ群详细交流探讨,互相学习共同进步,源码和具体操作流程,也会放到群里,如果有不懂得细节,群里也会有人回答。快加入我们的大家庭QQ群号:559369389 欢迎新成员的到来!

微信公众号:修电脑的杂货店

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值