ZZ308 物联网应用与服务赛题第A套

2023年全国职业院校技能大赛

中职组

物联网应用与服务

(A卷)

        赛位号:______________

竞赛须知

一、注意事项

1.检查硬件设备、电脑设备是否正常。检查竞赛所需的各项设备、软件和竞赛材料等;

2.竞赛任务中所使用的各类软件工具、软件安装文件等,都已拷贝至 U 盘上,根据竞赛任务要求自行使用;

3.竞赛过程中应严格按照竞赛任务中的描述,对各物联网设备进行安装配置、操作使用,对于竞赛前已经连接好的设备,可能与后续的竞赛任务有关,请勿变动;

4.提交的答案资料必须存储到指定位置,未存储到指定位置的答案均不得分;

5.竞赛任务完成后,需要保存设备配置,不要关闭任何设备,不要拆动硬件的连接,不要对设备随意加密。

二、竞赛环境

序号

设备名称

单位

数量

1

物联网竞赛技术平台

1

2

物联网工具箱及耗材包

1

3

服务器(计算机上有标注)

1

4

工作站(计算机上有标注)

1

模块A:物联网工程实施与网络搭建(50分)

根据要求完成相应的任务,本模块的结果文件需保存到服务器计算机上的“D:\提交资料\模块A文件夹下,若没有该文件夹,则需参赛选手自行创建该文件夹。同时将该文件夹全部拷贝到赛事统一发放的U盘根目录下。比赛结束后该U盘作为比赛成果提交。

任务A-1:物联网设备的安装和部署

按照下图,选择合适的设备安装到工位上,要求设备安装工艺标准、正确,设备安装位置工整、美观,连线整洁工整美观。

任务要求:

工位设备安装布局图如下图所示。

1.将扫描枪、打印机与服务器计算机连接好相关数据线并放到服务器计算机的桌子上面,且摆放整齐。

2.要求A-Q1区域中的设备通过该区域中的4G通讯终端实现数据通讯与控制。

3.要求A-Q3区域中的设备通过该区域中的IoT采集器实现数据与控制。

4.要求A-Q4区域中的设备通过该区域中的串口终端实现数据通讯与控制。

5.要求C面工位中模拟量、数字量、负载设备必须通过C-Q2区域中的IoT采集器实现数据通讯与控制。

6.要求B-Q3区域安装的ZigBee协调器后续与物联网应用终端相连。

7.其他未明确线路连接方式的区域请选手自行确认。

8.要求选手在划分区域的线槽盖上粘上黑色电工胶带,表示该线槽是区域分割线。

9.选手需自行制作合格的网线,若选手无法实现,可以填写“协助申请单”后,领取成品网线,但提出申请后,将按标准扣分。该网线处理不好,会影响后续部分任务完成。

任务A-2:感知层设备的连接和配置

任务要求:

1.参赛选手自行选择合适的端口,完成所安装设备的连接和配置,并根据下表设置云服务系统相关的设备参数。

名称

云服务系统标识

RGB灯带 - 红

m_rgb_red

RGB灯带 - 绿

m_rgb_green

RGB灯带 - 蓝

m_rgb_blue

水浸传感器

m_water_immersion

二氧化碳变送器

m_co2

多合一传感器 - 人体

m_multi_body

多合一传感器 - pm25

m_multi_pm25

多合一传感器 - 温度

m_multi_temp

多合一传感器 - 湿度

m_multi_hum

超声波传感器

m_ultrasonic

百叶箱传感器 - 温度

m_louverbox_temp

百叶箱传感器 - 湿度

m_louverbox_hum

噪声

m_noise

温湿度传感器 - 温度

m_temp

温湿度传感器 - 湿度

m_hum

光照传感器

m_light

风速传感器

m_wind_speed

安全光幕传感器

m_light_curtain

火焰传感器

m_fire

烟雾探测器

m_smoke

微波感应开关

m_microwave

行程开关(单轮式)

m_travel_singleWheel

接近开关

m_near

限位开关

m_limit

行程开关

m_travelSwitch

激光对射模组

m_laser

频闪红灯

m_strobe_red

频闪黄灯

m_strobe_yellow

常亮绿灯

m_steady_green

常亮白灯

m_steady_white

转动指示灯

m_rotating_lamp

LED灯泡1

m_lamp1

LED灯泡2

m_lamp2

风扇1

m_fan1

风扇2

m_fan2

多层指示灯 - 红灯

m_multi_red

多层指示灯 - 黄灯

m_multi_yellow

多层指示灯 - 绿灯

m_multi_green

直流电动推杆 - 前进

m_pushrod_putt

直流电动推杆 - 后退

m_pushrod_back

ZigBee人体

z_body

ZigBee温度

z_temp

ZigBee湿度

z_hum

ZigBee光照

z_light

ZigBee火焰

z_fire

ZigBee风扇

z_fan

ZigBee灯泡

z_lamp

2.硬件设备未出现在此表中,则由参赛选手自行设置参数。

任务A-3:ZigBee模块的烧写与配置

任务要求:

参赛选手参考下表所给定的参数配置任务要求,根据任务要求完成对主控器、传感器模块、继电器模块的参数配置。

设备

参数

所有模块

网络号PanID

根据给定的参数设定

信道号Channel

根据给定的参数设定

序列号

自行设定

任务A-4:综合显示屏的调试

选手根据任务要求,完成综合显示屏的调试并提交相关材料。

任务要求:

1.要求在综合显示屏上显示A-Q3区域安装的光照、温度和湿度实时监测数据。

2.完成以上任务后做以下步骤:

保证在评分阶段综合显示屏上能看到光照、温度和湿度的实时监测数据。

任务A-5:UHF射频读写器的调试

参赛选手根据任务要求,完成UHF射频读写器的调试并提交相关材料。

任务要求:

1.使用UHF射频读写器调试工具读取超高频标签EPC号数据。

2.完成以上任务后做以下步骤:

使用红色矩形圈出接收区中表示EPC号的数据位置,要求精准圈出并截图,另存为A-5-1.jpg

任务A-6:路由器的配置

参赛选手完成无线路由器的相关配置,如果无法进入路由器管理界面需自行将路由器重置成出厂设置,再访问管理地址并重新设定管理密码后,方可进入管理界面,现场将提供一根专门的网线用于连接到云服务系统。

网络配置项

配置内容

网络设置

WAN口连接类型

固定IP地址

IP地址

192.168.0.【工位号】

子网掩码

255.255.255.0

网关

192.168.0.254

无线设置

无线网络功能

关闭无线网络

局域网设置

LAN口IP设置

手动

IP地址

172.20.【工位号】.1

子网掩码

255.255.255.0

任务要求:

1.将路由器、交换机、服务器、工作站、串口服务器、网络摄像头、物联网中心网关等设备组成局域网,并确保整个网络畅通。

2.完成以上任务后做以下步骤:

(1)将路由器上网设置的界面截图,另存为A-6-1.jpg

(2)将路由器LAN口设置的界面截图,另存为A-6-2.jpg

(3)将路由器设置关闭无线网络功能的界面截屏,另存为A-6-3.jpg

(4)打开浏览器,进入物联网云服务系统首页界面截图,另存为A-6-4.jpg

任务A-7:局域网各设备IP配置

任务要求:

1.选手按照下表的内容设置设备的IP地址、子网掩码、网关地址等的设定,各设备网络接口方式自行设定,并确保整个网络畅通。

序号

设备名称

配置内容

1

服务器

IP地址:172.20.【工位号】.11

2

工作站

IP地址: 172.20.【工位号】.12

3

网络摄像头

IP地址:172.20.【工位号】.13

4

物联网应用开发终端

IP地址:172.20.【工位号】.14

5

串口服务器

IP地址:172.20.【工位号】.15

6

物联网中心网关

IP地址:172.20.【工位号】.16

7

虚拟机(Ubuntu)

IP地址:172.20.【工位号】.17

账号:admin   密码:password

8

4G通讯终端

IP地址:172.20.【工位号】.20

9

A-Q1区IoT采集器

IP地址:172.20.【工位号】.21

10

C-Q2区IoT采集器

IP地址:172.20.【工位号】.22

11

A-Q4区串口终端

IP地址:172.20.【工位号】.23

2.利用IP扫描工具,扫描局域网中的各终端IP 地址。扫描结果至少体现:服务器、工作站、网络摄像头、串口服务器、物联网中心网关。

3.完成以上任务后做以下步骤:

(1)将扫描到的IP地址截图,另存为A-7-1.jpg

(2)将4G通讯终端配置IP的界面截图,另存为A-7-2.jpg

(3)将A-Q1区IoT采集器配置IP的界面截图,另存为A-7-3.jpg

任务A-8:AIOT系统实施

现需要建设一个恒温冻库用于储藏需冷冻的食品。在冻库内部要求实时监测当前温度、湿度,可以手动开关冻库内制冷机(风扇代替)。请选手在AIOT系统上完成虚拟设备监测系统的搭建,温湿度传感器和制冷机都使用LoRaWAN通讯。请选手完成LoRaWAN通讯服务的配置,完成仪表板的配置,实现冻库的改造。

任务要求:

1.传感设备的连接与配置

(1)要求根据以上描述要求,在仿真界面中完成设备选型、接线,并为各设备连接正确的电源。根据提供的参数信息完成设备信息的配置:

项目

配置信息

LoRa网络

采集间隔

频率

温湿度传感器

(485型)

温度随机范围

湿度随机范围

随机间隔

ADAM4150

手动风扇控制

(2)仿真设备搭建完成后开启模拟实验,保证实验可以正确运行。请将实验运行时的界面截图另存为A-8-1.jpg

2.传输层程序安装与配置

(1)在终端界面中根据提供地址下载ChirpStack安装程序,启动ChirpStack相关的容器。使用默认账号访问ChirpStack Web程序。

(2)根据提供的参数信息在ChirpStack上完成网络服务与网关配置文件的配置。

配置部分

配置内容

网络服务

网络服务器名称

网络服务器

网关配置文件

名称

统计间隔

启用通道

网络服务器

(3)根据提供的参数信息在ChirpStack上完成服务配置与设备配置文件的配置。

配置部分

配置内容

服务配置

服务配置文件名称

网络服务器

设备配置文件

名称

网络服务器

LoraWan Mac版本

LoraWan区域参数

EIRP最大值

上行间隔

OTAA

(4)根据提供的参数信息在设备配置文件中配置编码器相关方法。

(5)根据提供的参数信息完成网关设备的添加。

配置部分

配置内容

网关设备

网关名称

网关说明

网关ID

网络服务器

3.传输层设备添加的配置

(1)在ChirpStack上添加一个新应用,应用名称自行设置。在此应用下完成各传感器和执行器的添加。

设备类型

设备名称

备注

传感器

tmp_hum

温湿度传感器

执行器

fan

风扇

(2)配置完成后启动仿真实验程序,ChirpStack仪表板页面中激活设备和激活网关的状态截图(要求截图中可以看到设备已激活数的显示信息并用红圈圈出),另存为A-8-2.jpg

4.平台配置与连接

(1)使用给定的账号登录ThingsBoard并完成本次任务所需设备的配置模板信息的添加。注意将所有设备配置在Root Rule Chain规则链中,设备对应的Queue选择Main。

(2)在ThingsBoard上完成网关设备的录入,并建立ThingsBoard与ChirpStack的连接。注意这里ThingsBoard.io服务地址使用的端口为1883。

(3)将LoRaWAN通讯服务中与ThingsBoard建立通讯的部分截图(要求截图中可以看到具体修改的配置信息并用红圈圈出),另存为A-8-3.jpg

根据提供的参数信息,配置ChirpStack应用的设备与ThingsBoard设备的关联,配置完成后请将ThingsBoard中两个设备最新遥测数据的界面分别截图,另存为A-8-4.jpg、A-8-5.jpg

5.应用配置

要求创建名为“冷库恒温控制系统”的仪表板。并根据提供的参数信息完成下表实体的别名配置。

实体名

温湿度传感器

风扇

将仪表板界面截图,另存为A-8-6.jpg。要求仪表板中可以看到使用Analogue gauges展示具体的温度信息、使用Digital gauges展示具体的湿度信息、使用Control Widgets部件展示制冷机控制开关。

任务A-9:职业素养

在项目施工过程中需要安全可靠地选择、使用工具,正确的选择设备,安装稳固、设备部件均匀排布、设备对齐、间距相等、整齐美观;布线合理、所有线都装入线槽。施工完成后需对地板卫生进行打扫、对桌面进行整理、对工具设备进行还原。

任务要求:

1.赛位区域地板、桌面等处卫生打扫。

2.使用的工具还原规整、设备摆放工整、设备手提箱的规整等。

3.工位设备安装整齐、设备部件均匀排布、布线合理美观等。

模块B:物联网应用部署与技术服务(30分)

根据要求完成相应的任务,本模块的结果文件需保存到服务器计算机上的“D:\提交资料\模块B”文件夹下,若没有该文件夹,则需参赛选手自行创建该文件夹。同时将该文件夹全部拷贝到赛事统一发放的U盘根目录下。比赛结束后该U盘作为比赛成果提交。

任务B-1:物联网中心网关的配置

选手根据要求完成中心网关的配置。

任务要求:

1.要求完成TCP连接参数配置,将中心网关数据发送到物联网云服务系统。

2.根据工位上设备安装情况自行将传感器和执行器添加到网关配置信息中。

3.保证云服务系统可以获取到传感器实时数据和执行器工作状态,可以控制执行器工作状态。

4.完成以上任务后做以下步骤:

(1)将中心网关配置TCP连接参数的界面截图,另存为B-1-1.jpg,要求截图中可以看到配置数据发送至物联网云服务系统相关的信息。

(2)将中心网关中配置A-Q3区光照传感器的配置界面截图,另存为B-1-2.jpg

(3)将中心网关中配置A-Q3区常亮绿灯的配置界面截图,另存为B-1-3.jpg

(4)将中心网关中配置C-Q3区烟雾传感器的配置界面截图,另存为B-1-4.jpg

任务B-2:物联网云服务系统的配置

使用浏览器访问物联网云系统(访问地址:http://192.168.0.138),根据以下任务要求完成相关任务。

任务要求:

1.注册一个新用户(个人注册),新用户名为“138311111+2位工位号” (不足两位的前面补0,如工位号为5,则为13831111105),密码随意设置;然后退出,用新用户名重新登录,记住密码。务必使用记住该密码,否则将造成裁判无法进入物联网云服务系统评分,由此造成的后果由选手自行承担。

2.为此用户生成有效的ApiKey。

3.在开发者中心添加一个项目,项目名称为“项目+2位工位号”(如工位号为5,则为:项目05),并在此项目下添加一个物联网网关设备,名称为“物联网网关+2位工位号”(如工位号为5,则为:物联网网关05),其相关参数选手按正确方法自行设置。

4.同步中心网关的配置信息至物联网云服务系统。

5.将4G通讯终端添加到该项目中,同步4G通讯终端设备数据到云服务系统。

6.完成以上任务后做以下步骤:

(1)将生成apiKey的页面截图,另存为B-2-1.jpg

(2)将开发者中心的该中心网关对应的“设备传感器”页面截图,另存为B-2-2.jpg。要求截图中可以看到网关在线,可以看到中心网关中配置的传感器和执行器信息并且可以看到具体的传感值。

(3)将开发者中心的4G通讯终端对应的“设备传感器”页面截图,另存为B-2-3.jpg。要求截图中可以看到4G通讯终端在线,可以看到4G通讯终端中配置的传感器和执行器信息。

任务B-3:云系统应用软件部署

要求选手使用物联网云服务系统提供的项目生成器创建物联网应用。注意:在设计过程中为了防止意外关闭导致的数据丢失,需要定期对设计中的应用进行“保存”操作,并且在设计完毕后点击“发布”按钮。

任务要求:

1.应用名称为“体育馆管理”,竞赛资料中提供了本任务所需的图片素材与应用电子版效果图。

2.要求场景中训练室对应的绿灯使用常亮绿灯,安保红灯使用频闪红灯,空调使用风扇代替。

3.要求在项目生成器的“策略管理”中配置规则,实现当光照值低于300Lx时控制常亮白灯亮气,反之控制常亮白灯熄灭。

4.选手需要保障赛后裁判可以登录云服务系统验证该应用并评分。若因裁判无法登录,后果由选手自行负责。

5.完成以上任务做以下步骤:

(1)将控制常亮白灯自动亮起的策略编辑界面截图,另存为B-3-1.jpg。

(2)将控制常亮白灯自动熄灭的策略编辑界面截图,另存为B-3-2.jpg

任务B-4:行业应用软件的部署

根据要求完成物联网软件的部署和配置,完成相关任务。

任务要求:

1.在服务器计算机的SQL Server数据库中附加智能市政软件数据库,要求将数据库相关文件保存到“C:\Municipal\”这个文件夹中。

2.在工作站计算机完成PC端智能市政软件的安装与配置,使用默认账号登录该软件。

3.完成以上任务后做以下步骤:

(1)智能市政数据库附加完成后将该数据对应的文件属性页截图,另存为B-4-1.jpg。要求在截图中使用红圈圈出数据库文件对应的保存路径。

(2)将PC端智能市政软件的系统配置页面截图,另存为B-4-2.jpg。要求截图中的配置信息符合题目要求。

任务B-5:Windows系统维护

Windows操作系统完成安装后,为了方面管理,我们需要根据实际情况进行相关配置。

任务要求:

1.出于安全考虑,需要对服务器计算机配置规则:“禁止工作站计算机访问本机任何程序和端口,暂不启用此规则”。

2.在工作站计算机配置策略,要求启用审核帐户登录成功的事件。

3.在工作站计算机配置策略,指定当拒绝用户访问文件或文件夹时要显示的自定义消息,当拒绝方问的用户显示以下信息“您的访问已被拒绝,请联系管理员”。

4.完成以上任务后请做以下步骤:

(1)将配置“禁止工作站访问服务器计算机”的规则配置结果界面截图,另存为B-5-1.jpg。要求截图中用红圈圈出要求配置的关键信息。

(2)将工作站配置启用审核帐户登录成功的事件的界面截图,另存为B-5-2.jpg

(3)将工作站配置拒绝用户访问文件或文件夹时要显示的自定义消息的界面截图,另存为B-5-3.jpg

任务B-6:系统安全维护

在物联网系统中通常会发生一些安全问题,作为物联网工程师需对系统进行安全的配置。请对服务器电脑上部署的虚拟机Ubuntu操作系统进行安全维护工作,并使用账号、密码登录系统,完成指定的功能配置。

任务要求:

1.登录Ubuntu系统,根据模块B“局域网各设备IP配置”设置网络IP地址。

2.在终端使用命令在当前目录下创建名为 test的文件夹。

3.在终端使用命令修改test文件夹权限为755。

4.在终端配置ufw,要求设置允许TCP的5505端口可以访问本机。

5.在终端使用ufw,要求允许192.168.0.200这台计算机访问本机。

6.修改配置将ssh服务远程连接的默认端口修改成8888。

7.完成以上任务后请做以下步骤:

(1)使用SSH登录Ubuntu系统,将登录成功界面截图,另存为B-6-1.jpg

(2)使用命令查询网络地址配置结果,请将查询结果界面截图(要求截图中可以看到具体的命令),另存为B-6-2.jpg

(3)将使用命令创建test文件夹的界面截图,另存为B-6-3.jpg

(4)将使用命令修改test文件夹权限的界面截图,另存为B-6-4.jpg

(5)将配置ufw允许TCP的5505端口可以访问本机的界面截图,另存为B-6-5.jpg

(6)将配置ufw允许192.168.0.200这台计算机访问本机的界面截图,另存为B-6-6.jpg

(7)将修改ssh服务远程连接的默认端口修改成8888的配置界面截图,另存为B-6-7.jpg

任务B-7:硬件设备维护

请根据任务要求完成硬件设备的维护。

任务要求:

1.找到一个联动控制器,要求通过拨码开关将设备地址设置成20。

2.要求使用Visio软件绘制延时继电器延时通电时的接线方式。

3.完成以上任务后请做以下步骤:

(1)联动控制器拨码开关地址设置完成后,使用网络摄像头拍摄拨码开关位置,另存为B-7-1.jpg

(2)将Visio软件绘制延时继电器延时通电的接线图,另存为B-7-2.vsdx

模块C:物联网辅助开发和调试(20分)

根据要求完成相应的任务,本模块的结果文件需保存到服务器计算机上的“D:\提交资料\模块C”文件夹下,若没有该文件夹,则需参赛选手自行创建该文件夹。同时将该文件夹全部拷贝到赛事统一发放的U盘根目录下。比赛结束后该U盘作为比赛成果提交。

任务C-1:CC2530辅助开发

要求开发编写一个按键控制的程序。选手需要使用1个蓝色ZigBee节点盒,新建工程完成相关功能开发。

任务要求:

1.ZigBee节点盒通电或重置,节点盒的LED1、LED2灯都不亮。

2.长按SW1键不松开,LED1灯亮,LED2灯熄灭。

3.松开SW1键,LED1、LED2亮灯都常亮。

4.双击SW1可以控制LED1灯实现呼吸灯效果,LED2灯保持熄灭状态。

5.再次双击SW1可以控制LED1维持当前亮度不再发生变化,LED2继续保持熄灭状态。

6.将编写好的程序发布到蓝色ZigBee节点盒中。

7.完成以上任务后请做以下步骤:

(1)将ZigBee节点盒安装到B面工位的B-Q3区域中,在小辣椒天线上贴上标签纸,标签纸写上“C-1”,通上电源等待裁判评分。

(2)把完整的工程代码拷贝到服务器计算机“D:\提交资料\模块C\1\”目录中。

任务C-2:STM32辅助开发

使用2个LoRa模块在提供的工程项目中完成相关功能开发,并发布程序到LoRa模块中,将设备安装道指定位置通上电源等待裁判评判。

任务要求:

1.将两个LoRa模块分别命名为L(A)和L(B),L(A)上插光照温湿度二合一模块。设备上电或重置L(A)和L(B)两板的LED1和LED2都不亮,L(A)的液晶屏显示实时光照、温度和湿度信息,L(B)的液晶屏显示LED1和LED2的状态,具体界面显示效果如下图所示。

2.点击L(A)的Key2键可以控制L(B)的LED1灯亮起或熄灭,L(B)屏幕中LED1灯状态相应显示“开启”或“关闭”。

3.点击L(A)的Key3键可以控制L(B)的LED2灯实现呼吸灯或熄灭,L(B)屏幕中LED2灯状态相应显示“呼吸”或“关闭”。

4.完成以上任务后请做以下步骤:

(1)开发完成后,将两个LoRa模块放到智能节点盒中并安装到B面工位的B-Q3区域中通上电源等待裁判评分。

(2)把完整的工程代码拷贝到服务器计算机“D:\提交资料\模块C\2\”目录中。

任务C-3:数据采集与控制

新建Python项目根据任务要求完成相应功能开发。

任务要求:

1.竞赛资料中提供了本题所需的图片素材与电子档示例图片供选手使用。

2.要求程序通过串口读取工位上ZigBee光照、ZigBee人体传感器的监测数据和ZigBee双联继电器连接的频闪黄灯、照明灯的实时运行状态,并将监测数据与设备运行状态显示在程序界面。

3.要求以5秒一次的频率读取数据。

4.点击程序界面中照明灯或频闪黄灯对应的开关按钮可以控制工位上对应设备的开启或关闭,程序界面中开关按钮使用的图片与工位上对应设备的运行情况一致。

5.要求实现功能有人经过时频闪黄灯亮起,否则频闪黄灯熄灭。

6.要求实现功能有人经过且光照值小于设定值时照明灯亮起,否则照明灯熄灭。

7.要求使用lamp_on.png、lamp_off.png两张图片表示照明灯亮起或熄灭,使用pic_alarm_on_green.png、pic_alarm_off_green.png两张图片表示频闪黄灯亮起或熄灭,其他图片素材使用参考电子档示例图片。

8.完成以上任务后请做以下步骤:

(1)程序开发完成后需将工程打包成exe可执行文件,另存为c3.exe

(2)需测试所开发的exe工程能在服务器电脑上能正常运行。

(3)把完整的工程代码拷贝到“D:\提交资料\模块C\3\”目录中。

任务C-4:环境数据应用辅助开发

该系统使用百叶箱传感器,在云服务系统的选手个人账户上完成传感器的配置,调用云服务系统API接口,绘制图形化界面,实时显示最新采集的温湿度数据和采集时间,分别绘制“温度-时间”变化图和“湿度-时间”变化图,实时更新。通过新建Python应用程序,利用竞赛资料提供的文档说明、图片等资源,实现程序的开发,模拟应用软件对设备的控制。

任务要求:

1.完成本系统的硬件设备选型,并将安装到对应的区域。

2.要求参考竞赛资料中提供的效果图完成界面设计,界面设计合理、美观。

3.要求程序启动后每隔10秒读取一次数据。

4.程序实时显示最新的温度值、温度采集时间、湿度值、湿度采集时间。

5.要求要体现“温度-时间”折线图和“湿度-时间”折线图。

6.完成以上任务后请做以下步骤:

(1)程序开发完成后需将工程打包成exe可执行文件,另存为c4.exe

(2)需测试所开发的exe工程能在服务器电脑上能正常运行。

(3)把工程源码拷贝到服务器电脑“D:\提交资料\模块C\4”目录下。

任务C-5:物联网项目原型设计

使用Axure原型绘制软件根据要求完成原型设计。竞赛资料中提供了所需素材与原型电子档供选手参考。

任务要求:

1.根据电子档示例图片完成原型设计。

2.根据效果图实现开关开启或关闭的设计效果。

3.完成以上任务后请做以下步骤:

(1)完成以上功能,请将生成的Axure工程文件另存为“原型设计.rp”保存到“D:\提交资料\模块C\5\”。

(2)将生成的HTML页面打包成压缩文件,另存为“原型设计HTML.rar”保存到“D:\提交资料\模块C\5\”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/130914.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【npm run dev 报错:error:0308010C:digital envelope routines::unsupported】

问题原因: nodejs版本太高(nodejs v17版本发布了openSSL3.0对短发和密钥大小增加了更为严格的限制,nodejs v17之前版本没有影响,但之后的版本会出现这个错误,物品的node版本是20.9.0) 解决方式&#xff1…

6.Spark共享变量

概述 共享变量 共享变量的工作原理Broadcast VariableAccumulator 共享变量 共享变量的工作原理 通常,当给 Spark 操作的函数(如 mpa 或 reduce) 在 Spark 集群上执行时,函数中的变量单独的拷贝到各个节点上,函数执行时,使用…

毅速丨3D打印在压铸模上大有所为

压铸模是压铸件成型不可缺少的工具。它的作用是将液态的金属或合金浇入到预先准备好的型腔中,并在压力的作用下凝固、成形。3D打印技术在压铸模上的使用,尤其是随形水路的应用,将大幅度提升制造效率。 在传统的压铸模制造中,水路的…

uniapp 解决H5跨域的问题

uniapp 解决h5跨域问题 manifest.json manifest.json文件中,点击“源码视图”,在此对象的最后添加以下代码: "h5" : {"devServer" : {"port" : 8080, //端口号"disableHostCheck" : true,"proxy" :…

云安全—docker Deamon攻击面

0x00 前言 本篇文章主要是讲docker Deamon的原理以及docker Deamon攻击面相关的内容,属于抛砖引玉系列,如有不妥之处还请斧正。 0x01 docker Deamon 还是先来看一下docker Deamon的一些相关知识,依旧是采用问答的方式来进行。为了文章的整…

2023全新小程序广告流量主奖励发放系统源码 流量变现系统 带安装教程

2023全新小程序广告流量主奖励发放系统源码 流量变现系统 分享软件,吃瓜视频,或其他资源内容,通过用户付费买会员来变现,用户需要付费,有些人喜欢白嫖,所以会流失一部分用户,所以就写了这个系统…

C++二叉搜索树

本章主要是二叉树的进阶部分,学习搜索二叉树可以更好理解后面的map和set的特性。 1.二叉搜索树概念 二叉搜索树的递归定义为:非空左子树所有元素都小于根节点的值,非空右子树所有元素都大于根节点的值,而左右子树也是二叉搜索树…

GEE数据集——原住民土地(原住民土地地图)数据集

原住民土地(原住民土地地图) 土地承认是人们在日常生活中融入原住民存在和土地权利意识的一种方式。这通常在仪式、讲座或教育指南开始时进行。它可以是一种明确但有限的方式来认识殖民主义和第一民族的历史以及定居者殖民社会变革的需要。在这种情况下…

053基于web+springboot的宠物咖啡馆平台的设计与实现

欢迎大家关注,一起好好学习,天天向上 文章目录 一项目简介技术介绍 二、功能组成三、效果图四、 文章目录 一项目简介 本基于Spring Boot的宠物咖啡馆平台的设计与实现有管理员和用户以及看护师三个角色。用户功能有个人中心,咖啡菜品管理&a…

微信小程序授权登录获取用户的openid

小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系然而因为小程序中的openid不可以直接使用需要用code(登录凭证)去换取openid 获取openid的思路 获取openid首先需要调用小程序的login方法…

S5PV210(十):LCD

本文主要探讨210的LCD相关知识。 LCD LCD称液晶(透光背光呈色),可在电信号驱动下使液晶分子旋转,呈现不同的颜色(被动发光) lcd接口为TTL接口(5V为1,0V为0),不能传输太远,远距离传输方式:SoC(TTL) ->VGA-> LCD(TTL) 其他显设备:CRT(…

基于STM32设计的室内环境监测系统(华为云IOT)_2023

一、设计需求 基于STM32+华为云物联网平台设计一个室内环境监测系统,以STM32系列单片机为主控器件,采集室内温湿度、空气质量、光照强度等环境参数,将采集的数据结果在本地通过LCD屏幕显示,同时上传到华为云平台并将上传的数据在Android移动端能够实时显示、查看。 【1…

windows自动登陆

新建文本粘贴下面代码,另存为注册表文件 Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing] "Policy"hex:00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]"DefaultUserN…

2024最新mac电脑清理垃圾的软件有哪些?

mac电脑是许多人喜爱的电子产品,它拥有优美的设计、流畅的操作系统和强大的性能。但是,随着使用时间的增长,mac电脑也会积累一些不必要的垃圾文件,这些文件会占用宝贵的存储空间,影响电脑的运行速度和稳定性。因此&…

微信小程序获取openid

1.需要小程序中调用 wx.login获取临时code值(每次获取的code值只能用一次) wx.login({success (res) {console.log(res)} }) 打印结果为: 2.调用微信提供的apid接口,获取openid,入参需要三个参数:AppID(小…

C#中LINQtoObjects、LINQtoDataSet和LINQtoXML

目录 一、使用LINQ操作数组和集合 二、使用LINQ操作DataSet数据集 1.AsEnumerable()方法 2.CopyToDataTable()方法 3.AsDataView()方法 4.Take()方法 5.Sum()方法 6.示例 (1)源码 (2)生成效果 三、使用LINQ操作XML 1.…

Java字符串常用函数 详解5000字 (刷题向 / 应用向)

1.直接定义字符串 直接定义字符串是指使用双引号表示字符串中的内容,例如"Hello Java"、"Java 编程"等。具体方法是用字符串常量直接初始化一个 String 对象,示例如下: 1. String str"Hello Java"; 或者 …

【C++语法讲解】 | 运算符重构 | 三种运算符的重构方式 |代码演示

文章目录 1,简述2,结构体的定义1,结构体的声明2,结构体的申请 3.1 ,在结构体中重构3.2 在结构体外进行重构 1,简述 通常情况下,我们会创建一些简单的数据结构以应对日常的算法使用,…

基于 NGram 分词,优化 Es 搜索逻辑,并深入理解了 matchPhraseQuery 与 termQuery

基于 NGram 分词,优化 Es 搜索逻辑,并深入理解了 matchPhraseQuery 与 termQuery 前言问题描述排查索引库分词(发现问题)如何去解决这个问题?IK 分词器NGram 分词器使用替换 NGram 分词器后进行测试matchPhraseQuery 查…

国际物流常见风险如何规避_箱讯科技

外贸物流是国际贸易的重要环节,其管理和效率的高低直接影响着贸易的成本和效益。因此,外贸企业应该重视物流的组织和管理,提高物流运作的效率。 国际物流基础知识 01什么是“双清包税”和“双清不包税” 双清包税上门又叫双清包税到门&…