了解家居门禁管理系统的设计原理和底层开发框架:管理系统开发

一、实验目的

1. 了解家居门禁管理系统的设计原理管理系统开发

2. 了解家居门禁管理系统的底层开发框架管理系统开发

3. 掌握家居门禁管理系统的 Android 应用与 Web 应用开发设计管理系统开发

二、实验内容

1. 系统设计分析

1.1 项目背景

家居门禁管理系统门禁,是一种将信息技术、电子技术和机械锁有机地结合在一起,对进出人员进行适当级别的权限鉴别,并进行相应控制的数字化管理系统管理系统开发。通过刷卡操作对门锁进行控制,同时能够在刷卡记录列表查看刷卡记录,不仅方便了人们的生活,而且保证了家庭的安全。

1.2 功能分析

家居门禁管理系统功能设计分两个大模块:设备识别和控制、系统设置管理系统开发

设备识别、控制功能模块:设置的门禁卡管理系统开发,门禁卡可打开电磁锁,开关电磁锁,设置室内门禁开关控制电磁锁;

系统设置功能模块:服务器 ID、IDKey、服务器地址参数设置与连接;传感器 MAC 地址获取与设置,系统软件版本查询与显示管理系统开发

1.3 系统架构

家居门禁管理系统采用物联网项目架构进行设计,由感知层、网络层、平台层和应用层组成,如图所示管理系统开发

2. 系统底层开发框架

2.1 开发框架

智云框架是在应用接口和 SAPI 接口上搭建起来的,通过合理调用这些接口,使项目的开发形成一套系统的开发逻辑管理系统开发。具体应用接口在 sensor.c 文件中实现,包括:传感器初始化、控制设备的操作、传感器数据的采集、报警信息的实时响应、系统参数的配置更新等。

3. 移动端应用设计

3.1 智云接口

针 对 Android 移动应用程序开发 , 智云平台提供应用接口库 : libWsnDroid-20230206.jar (\libs\libWsnDroid-20230206.jar),用户只需要在编写 Android 应用程序时,先导入该 jar 包,然后在代码中调用相应的方法即可管理系统开发

4. Web 端应用设计

4.1 智云接口

针对 Web 应用开发,智云平台提供 JavaScript 接口库(js\WSN 文件夹),用户直接调用相应的接口即可完成简单 Web 应用的开发管理系统开发

三、实验步骤

1. 实验部署

本实验基于 xLab 实验平台来构建一套家居门禁管理系统管理系统开发,需要准备以下设备(可通过硬件物元仿真平台软件创建虚拟的硬件,也可以使用 xLab 实验平台真实的硬件):

1)控制类节点(Sensor-B):控制类传感器包括风扇、步进电机、蜂鸣器、LED、RGB、继电器管理系统开发

2)低高频识别节点(Sensor-EL):低高频识别传感器包括蜂鸣器、显示屏、继电器管理系统开发

2. 原型搭建

2.1 创建项目

可参考实验 7 的原型仿真步骤来创建项目管理系统开发

2.2 运行项目

可参考实验 7 的原型仿真步骤来运行项目管理系统开发

根据本实验的要求开启 Sensor-B 和 Sensor-EL,大约 15S 后传感器数据开始上传并更新管理系统开发

传感器打开成功:

3. 应用体验

3.1 Android 应用程序运行

1)Android Studio 模拟器

用 Android Studio 软件打开本实验目录下的工程“AccseeControl-as”,然后在模拟器上运行管理系统开发。 打开主界面显示如下:

这时系统设备的右上角状态显示为“离线”,需要通过“更多信息”界面设置服务器 ID 与 IDkey 连接智云服务器管理系统开发。这里使用智云 ID 与 IDkey 进行连接,需同智云服务配置工具中使用配置一致。

传感器节点 MAC 设置,手动输入对应无线节点的 MAC 信息,并保存管理系统开发

连接服务器成功后切换到系统主界面可看到设备状态更新为“”,更新数据:

设备后管理系统开发,可以手动控制门锁开关:

刷门禁卡后显示门禁 ID 和刷卡记录管理系统开发

2)Android 手机

将本实验目录下的“AccseeControl.apk”到手机,之后在文件管理中找到需要安装的 apk 文件管理系统开发。 然后点击进去,进入 apk 文件界面之后点击“继续安装”继续安装即可。

打开主界面显示如下:

3.2 Web 应用程序运行

家居门禁管理系统的 Web 端应用无需安装,打开本实验目录下的工程“AccseeControl-web”,将其中的 index.html 文件在 Chrome 浏览器上运行显示管理系统开发

主界面显示如下:

这时系统设备的右上角状态显示为“离线”,需要通过“更多信息”界面设置服务器 ID 与 IDkey 连接智云服务器管理系统开发。这里使用智云 ID 与 IDkey 进行连接,需同智云服务配置工具中使用配置一致(使用远程服务模式)。

传感器节点 MAC 设置,手动输入对应无线节点的 MAC 信息,并保存管理系统开发

连接服务器成功后切换到系统主界面可看到设备状态更新为“”,更新数据:

设备后管理系统开发,可以手动控制门锁开关

刷门禁卡后显示门禁 ID 和刷卡记录管理系统开发

本站内容来自用户投稿,如果侵犯了您的权利,请与我们联系删除。联系邮箱:835971066@qq.com

本文链接:http://huzhouvr.com/post/152.html

友情链接: