[go: up one dir, main page]

CN111915970B - 基于stem教育的物联网演示方法、装置、设备及存储介质 - Google Patents

基于stem教育的物联网演示方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN111915970B
CN111915970B CN201910379765.3A CN201910379765A CN111915970B CN 111915970 B CN111915970 B CN 111915970B CN 201910379765 A CN201910379765 A CN 201910379765A CN 111915970 B CN111915970 B CN 111915970B
Authority
CN
China
Prior art keywords
port
internet
things
teaching aid
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910379765.3A
Other languages
English (en)
Other versions
CN111915970A (zh
Inventor
曹健
王成
刘扬
余星星
邵文淦
张程鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Martian Vision Technology Co ltd
Original Assignee
Beijing Martian Vision Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Martian Vision Technology Co ltd filed Critical Beijing Martian Vision Technology Co ltd
Priority to CN201910379765.3A priority Critical patent/CN111915970B/zh
Publication of CN111915970A publication Critical patent/CN111915970A/zh
Application granted granted Critical
Publication of CN111915970B publication Critical patent/CN111915970B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B25/00Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公布了提供一种基于STEM教育的物联网演示方法、装置、设备及存储介质,其中,所述方法包括:获取已经连接的物联网教具的端口信息以及参数信息;根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具。通过获取物联网教具的端口信息及以参数信息,生成测试界面及操作界面,对物联网原理进行演示,可以实现非教学场所的演示教学,降低物联网教学难度及推广难度。

Description

基于STEM教育的物联网演示方法、装置、设备及存储介质
技术领域
本申请涉及电子教育领域,更具体的说,是涉及一种基于STEM教育的物联网演示方法、装置、设备及存储介质。
背景技术
近年来创客教育和STEAM教育等教育模式发展迅速,物联网也是一个很热门的概念,由于实体物联网的开发难度较大,不适合中小学的教学推广。同时物联网教育缺乏成熟的教学系统,操作比较困难。由于局域网的局限,现有物联网教学的创客方案多为线下进行,比如通过实验室或培训班等教学场所进行,因此不适非教学场所之外使用,存在推广与教学难度大的问题。
发明内容
本申请的目的是针对上述现有技术存在的缺陷,提供一种基于STEM教育的物联网演示方法、装置、设备及存储介质,解决了物联网教育不适非教学场所之外使用,存在推广与教学难度大的问题。
本申请的目的是通过以下技术方案来实现的:
第一方面,提供一种基于STEM教育的物联网演示方法,所述方法包括:
获取已经连接的物联网教具的端口信息以及参数信息;
根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;
将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;
通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具。
可选的,在所述获取已经连接的物联网教具的端口信息以及参数信息,所述方法还包括:
通过添加热点网络,获取热点信息;
根据所述热点信息,生成热点定位信号;
当所述物联网教具的处于可连接状态时,根据所述热点定位信号将所述物联网教具进行匹配,并在匹配成功后添加所述物联网教具,形成基于所述热点网络的物联组网。
可选的,所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,所述将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态,包括:
基于所述物联网教具的端口信息,在所述测试界面中生成具有相应输入端口与输出端口的演示模型;
将所述对应端口名称在所述演示模型中各端口进行关联展示;
判断每个端口的是否具有参数信息;
若端口具有参数信息,则在所述演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
若端口不具有参数信息,则在所述演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
可选的,所述通过所述操作界面对所述物联网教具的端口参数进行设置调整,包括:
获取用户在所述操作界面输入的输入端口值,基于所述输入端口值生成输入端口值调整信号;
获取用户在所述操作界面输入的输出端口值,基于所述输出端口值生成输出端口值调整信号。
第二方面,还提供一种基于STEM教育的物联网演示装置,所述装置包括:
获取模块,用于获取已经连接的物联网教具的端口信息以及参数信息;
生成模块,用于根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;
展示模块,用于将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;
操作模块,用于通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具。
可选的,所述装置还包括:
添加模块,用于通过添加热点网络,获取热点信息;
定位模块,用于根据所述热点信息,生成热点定位信号;
匹配模块,用于当所述物联网教具的处于可连接状态时,根据所述热点定位信号将所述物联网教具进行匹配,并在匹配成功后添加所述物联网教具,形成基于所述热点网络的物联组网。
可选的,所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,所述展示模块包括:
生成单元,用于基于所述物联网教具的端口信息,在所述测试界面中生成具有相应输入端口与输出端口的演示模型;
第一展示单元,用于将所述对应端口名称在所述演示模型中各端口进行关联展示;
判断单元,用于判断每个端口的是否具有参数信息;
第二展示单元,用于若端口具有参数信息,则在所述演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
第三展示单元,用于若端口不具有参数信息,则在所述演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
可选的,所述操作模块包括:
第一调整单元,用于获取用户在所述操作界面输入的输入端口值,基于所述输入端口值生成输入端口值调整信号;
第二调整单元,用于获取用户在所述操作界面输入的输出端口值,基于所述输出端口值生成输出端口值调整信号。
第三方面,提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例提供的基于STEM教育的物联网演示方法中的步骤。
第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例提供的基于STEM教育的物联网演示方法中的步骤。
本申请带来的有益效果:通过获取物联网教具的端口信息及以参数信息,生成测试界面及操作界面,对物联网原理进行演示,可以实现非教学场所的演示教学,降低物联网教学难度及推广难度。
附图说明
图1是本申请实施例提供的一种基于STEM教育的物联网演示方法的流程示意图;
图2是本申请实施例提供的另一种基于STEM教育的物联网演示方法的流程示意图;
图3是本申请图1实施例中步骤103的流程示意图;
图4为本申请图1实施例中步骤104的流程示意图;
图5为本申请实施例提供的一种基于STEM教育的物联网演示装置的结构示意图;
图6为本申请实施例提供的另一种基于STEM教育的物联网演示装置的结构示意图;
图7为本申请图5实施例中展示模块503的具体结构示意图;
图8为本申请图5实施例中展示模块504的具体结构示意图。
具体实施方式
下面描述本申请的优选实施方式,本领域普通技术人员将能够根据下文所述用本领域的相关技术加以实现,并能更加明白本申请的创新之处和带来的益处。
本申请提供了一种基于STEM教育的物联网演示方法、装置、设备及存储介质。
本申请的目的是通过以下技术方案来实现的:
第一方面,请参见图1,图1是本申请实施例提供的一种基于STEM教育的物联网演示方法的流程示意图,如图1所示,所述方法包括以下步骤:
101、获取已经连接的物联网教具的端口信息以及参数信息。
该步骤中,上述的物联网教具可以是具有多个端口的可联网控制机,比如,可以是基于ESP8266模块的控制机,上述的ESP8266模块为串口转wifi模块,其型号为ESP-12F型封装模块,选用ESP-12F型封装模块,ESP-12F型封装模块具有较小的尺寸封装、贴片设计、性能稳定等特点,可以使物联网教具小型化。当然,也可以是其他的比如:基于RTL8710模块或NL6621模块等的物联网教具。可以是通过用户终端直接获取到上述物联网教具的端口信息以及参数信息,上述的用户终端可以是手机、笔记本、平板或可穿戴式设备等移动终端,也可以是其他的具有无线联网功能的电子设备,比如计算机、服务器等,比如,物联网教具与用户终端通过无线网络进行连接,通过无线网络的通信协议将数据传输到用户终端上。另外,也可以是通过云服务器获取到物联网的端口信息以及参数信息,再由该云服务器将端口信息以及参数信息发送到用户终端,比如,上述的物联网教具通过无线网络的通信协议将数据各个数据传输到云服务器上,云服务器再通过无线网络的通信协议传输到用户终端。上述的端口信息可以是端口数量、端口名称、端口位置等信息,上述的参数信息可以是各端口的输入参数与输出参数等信息。上述的端口包括输入端口用于获取输入信号,比如,用于获取传感器或电源的输入信号等,还包括输出端口,用于输出控制信号,比如用于输出控制LED灯开关或控制电机转动的控制信号等。
102、根据物联网教具的端口信息,生成物联网演示界面,演示界面包括测试界面及操作界面。
上述的演示界面在用户终端上进行生成以向用户进行演示,上述的生成物联网演示界面可以是根据物联网教具的端口信息中的端口数量,匹配到具有对应端口数量的演示模型,上述的演示模型用于模拟显示对应的物联网教具,上述的演示模型包括与物联网教具对应的端口,生成物联网演示界面包括生成测试界面及操作界面以及当前的时间等。可以将上述的测试界面与操作界面生成在同一界面中进行分布;也可以是以选择的方式对生成的测试界面与操作界面进行选择,比如卡片式界面,测试界面为一张卡,操作界面为一张卡,通过换卡来实现对测试界面与操作界面的选择。
103、将物联网教具的参数信息在测试界面进行展示,以展示物联网教具各端口状态。
上述的测试界面用于展示物联网教具中各个端口的参数信息,比如,在测试界面中对应温度传感器的输入端口上,显示温度传感器获取到的温度值,在测试界面中对应温度传感器的输出端口上,显示在该温度值下,对应于输出设备的输出值,比如输出设备可以是教具类风扇,则显示该风扇是否处于转动的电平值,如果是处理高电平1上,则表示输出高电平,该风扇转动,如果是处理低电平0上,则表示输出低电平,该风扇不转动。另外,上述的温度传感器只是示例性的传感器,并不应视为是对本申请的限定,还可以有其他的传感器支持,比如超声波传感器、亮度传感器、湿度传感器等。需要说明的是,上述的测试界面可以用于展示物联网教具各端口的当前状态。
104、通过操作界面对物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到物联网教具。
上述的的操作界面用于对物联网教具的端口参数进行调整或设置,比如,在操作界面中设置温度传感器输入端口的阈值并将该阈值信息发送到物联网教具上,具体的,可以是将温度传感器输入端口的阈值调整为大于等于30度,在该操作信息被物联网教具接收到后,会对该输入端口的阈值进行调整,可以是将温度传感器对应的输出端口的电平值设置为1,在该操作信息被物联网教具接收到后,会对该输出端口进行调整,当温度传感器输入端口输入的温度大于等于30时,对应的输出端口的电平值为1,则会输出高电平,控制对应于输出端口的设备进行运行,比如控制风扇转动。
在本实施例中,通过获取物联网教具的端口信息及以参数信息,生成测试界面及操作界面,对物联网原理进行演示,可以实现非教学场所的演示教学,测试界面与操作界面可进行对比,降低物联网教学难度及推广难度。
需要说明的是,本申请实施例提供的基于STEM教育的物联网演示方法可以应用于基于STEM教育的物联网演示的设备,例如:计算机、服务器、手机、笔记本、平板等可以进行物联网演示的设备。
请参见图2,图2是本申请实施例提供的另一种基于STEM教育的物联网演示方法的流程示意图,如图2所示,在图1实施例的基础上,在步骤101之前,该方法还包括以下步骤:
201、通过添加热点网络,获取热点信息。
202、根据热点信息,生成热点定位信号。
203、当物联网教具的处于可连接状态时,根据热点定位信号将物联网教具进行匹配,并在匹配成功后添加物联网教具,形成基于热点网络的物联组网。
在该实施方式中,上述的热点网络可以是通过无线路由发出的网络,也可以是通过移动数据网络发出的网络,比如4G网络或5G网络等,上述的热点信息可以是热点信息可以是热点名称,也可以或是对应域名或IP地址。上述的添加热点网络可以理解为用户通过终端对热点网络进行添加,即是输入热点的名称和密码等。上述的热点定位信号可以理解为该热点对应的域名或IP地址与预先设置的匹配码,用于用户终端与物联网教具之间通信协议的实现及匹配,或是用于用户终端、云服务器与物联网教具三者之间的通信协议的实现及匹配,比如将物联网教具注册到用户终端或是注册到云服务器上进行入网。上述的物联网教具的处于可连接状态可以理解为该物联网教具上的网络功能打开,此时,用户终端可以通过热点定位信号对可连接范围内的物联网教具进行配置,使该物联网教具接入热点网络中。具体的,可连接状态下的物联网教具可以发送匹配码,用户终端通过匹配码对可连接状态下的物联网教具进行搜索,比如,在ESP-12F型封装模块上,按下“入网”按钮,则会使基于ESP-12F型封装模块的物联网教具进入可连接状态,通过匹配码匹配成功后,可以将该物联网教具注册到用户终端或是云服务器上。需要说明的是,通过移动数据网络发出的网络,比如,通过手机热点功能将移动数据网络进行分享,则用户终端可以是热点手机外其他的可连接到该手机热点网络的设备,比如,另一部手机、笔记本或者平板等。
在本实施方式中,通过热点网络,对物联网教具进行配置,使物联网教具被配置在网络中,快速实现物联网的教学环境。
请参见图3,图3是本申请图1实施例中步骤103的流程示意图,所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,如图3所示,步骤103包括以下步骤:
301、基于物联网教具的端口信息,在测试界面中生成具有相应输入端口与输出端口的演示模型;
302、将对应端口名称在演示模型中各端口进行关联展示;
303、判断每个端口的是否具有参数信息;
304、若端口具有参数信息,则在演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
305、若端口不具有参数信息,则在演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
该实施方式中,上述的端口信息包括输入端口与输出端口的信息,比如端口数量、端口类型以及端口名称,例如,以ESP8266模块为例,ESP8266模块工作在STA模式(一种组网方式)下,ESP8266模块的AD、I0/TH、I1/Echo、I2/Trig输入端口可以采集输入的高点电平,其中,AD为模拟输入端口以输入模拟值,I0/TH为普通/温度或湿度输入端口以输入普通信号值/温度值或湿度值、I1/Echo为普通/超声波输入端口以输入普通/超声波距离值、I2/Trig为普通/超声波输入端口以输入普通/超声波距离值,ESP8266模块的O0、O1、O2、O3输出端口可以控制输出的高低电平。可以根据端口数量匹配到具有对应端口数量的演示模型,上述的演示模型可以是预先设置的,由于现有的各种芯片模块的端口数量有限,可以将各种芯片模块的演示模型进行预先构建并进行存储在模型库中。比如,ESP8266模块具有4个输入端口,对应具有4个输出端口,则匹配到的演示模型也具有4个输入端口和4个输出端口,根据ESP8266模块的端口类型在演示模型上配置对应的端口类型,并根据ESP8266模块的端口名称在演示模型上配置对应的端口名称以对各个端口进行区别,该演示模型用于模拟物联网教具用以在用户终端教学演示。上述的参数信息包括输入端口的参数信息与输出端口的参数信息,比如,以ESP8266模块为例,AD输入端口的参数范围为0-1023,I0/TH输入端口的参数在I0模式下为输入值,在TH模式下为温度传感器或湿度传感器所获取到的值,温度传感器的参数为温度值,如23℃,温度传感器的参数为温度值如44%,I1/Echo输入端口的参数在I1模式下为输入值,在Echo模式下为超声波传感器的距离值,如358cm,I2/Trig输入端口与I1/Echo输入端口的参数可以是同一类型。O0、O1、O2、O3输出端口的参数为控制参数,比如高电平1和低电平0。判断端口是否具有参数信息,可以理解为物联网教具的输入端口是否存在输入值,也可以理解为物联网教具的输入端口是否存在工作状态的传感器,如果存在,则在演示模型的相应端口上进行展示,如果不存在,则展示默认参数,对于该端口存在参数的,可以使用高亮进行展示,没有存在参数的,可以使用区别于高亮的其他形式进行展示,比如灰色等,形成差异化的展示,便于用户清楚知道哪个端口有工作状态的传感器,哪个端口是空闲状态。
请参见图4,图4为本申请图1实施例中步骤104的流程示意图,如图3所示,步骤104包括以下步骤:
401、获取用户在操作界面输入的输入端口值,基于输入端口值生成输入端口值调整信号;
402、获取用户在操作界面输入的输出端口值,基于输出端口值生成输出端口值调整信号。
在该实施方式中,上述的操作界面可以与测试界面相同,使用相同的演示模型进行展示,上述的输入端口值可以是用户基于操作界面中演示模型对应端口处理进行输入,可做为阈值使用,比如,以ESP8266模块为,在操作模块中,设置I0/TH输入端口为温度30℃,则生成I0/TH输入端口值的调整信号,将该调整信号发送到物联网教具中ESP8266模块对应的端口值进行阈值的调整,上述的输出端口值可以是控制信号,对于控制信号的调整可以是选择1(高电平)或0(低电平),可以表示常开或常关,比如在操作界面中,想要实现温度大于30℃时,打开风扇的操作,可以是调整I0/TH输入端口的阈值30℃,调整对应的I1输出端口为1,则具体实现在物联网教具中时,当通过温度传感器获取到外界温度大于30℃时,输出高电平,使连接在I1输出端口的风扇转动。这样,通过操作界面对物联网教具进行控制,可以增加物联网教学演示过程的互动性,使物联网的教学更直观。
第二方面,请参见图5,图5为本申请实施例提供的一种基于STEM教育的物联网演示装置的结构示意图,如图5所示,所述装置500包括:
获取模块501,用于获取已经连接的物联网教具的端口信息以及参数信息;
生成模块502,用于根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;
展示模块503,用于将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;
操作模块504,用于通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具。
可选的,请参见图6,图6为本申请实施例提供的另一种基于STEM教育的物联网演示装置的结构示意图,如图6所示,所述装置500还包括:
添加模块601,用于通过添加热点网络,获取热点信息;
定位模块602,用于根据所述热点信息,生成热点定位信号;
匹配模块603,用于当所述物联网教具的处于可连接状态时,根据所述热点定位信号将所述物联网教具进行匹配,并在匹配成功后添加所述物联网教具,形成基于所述热点网络的物联组网。
可选的,请参见图7,图7为本申请图5实施例中展示模块503的具体结构示意图,所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,如图7所示,所述展示模块503包括:
生成单元701,用于基于所述物联网教具的端口信息,在所述测试界面中生成具有相应输入端口与输出端口的演示模型;
第一展示单元702,用于将所述对应端口名称在所述演示模型中各端口进行关联展示;
判断单元703,用于判断每个端口的是否具有参数信息;
第二展示单元704,用于若端口具有参数信息,则在所述演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
第三展示单元705,用于若端口不具有参数信息,则在所述演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
可选的,请参见图8,图8为本申请图5实施例中展示模块504的具体结构示意图,如图8所示,所述操作模块504包括:
第一调整单元801,用于获取用户在所述操作界面输入的输入端口值,基于所述输入端口值生成输入端口值调整信号;
第二调整单元802,用于获取用户在所述操作界面输入的输出端口值,基于所述输出端口值生成输出端口值调整信号。
需要说明的是,本申请实施例提供的基于STEM教育的物联网演示装置可以实现以上方法实施例的全部功能,达到相同的效果,具体的在此不再赘述。本申请实施例提供的基于STEM教育的物联网演示装置可以应用于基于STEM教育的物联网演示的设备,例如:计算机、服务器、手机、笔记本、平板等可以进行物联网演示的设备。
第三方面,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例提供的基于STEM教育的物联网演示方法中的步骤。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例提供的基于STEM教育的物联网演示方法中的步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的另外,在本申请各个实施例中的处理器、芯片可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上硬件集成在一个单元中。计算机可读存储介质或计算机可读程序可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上内容是结合具体的优选实施方式对本申请所作的进一步详细说明,不能认定本申请的具体实施方式只局限于这些说明。对于本申请所属技术领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本申请的保护范围。

Claims (8)

1.一种基于STEM教育的物联网演示方法,其特征在于,所述方法包括:
获取已经连接的物联网教具的端口信息以及参数信息;
根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;
将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;
通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具;
所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,所述将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态,包括:
基于所述物联网教具的端口信息,在所述测试界面中生成具有相应输入端口与输出端口的演示模型;
将所述对应端口名称在所述演示模型中各端口进行关联展示;
判断每个端口的是否具有参数信息;
若端口具有参数信息,则在所述演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
若端口不具有参数信息,则在所述演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
2.如权利要求1所述的方法,其特征在于,在所述获取已经连接的物联网教具的端口信息以及参数信息,所述方法还包括:
通过添加热点网络,获取热点信息;
根据所述热点信息,生成热点定位信号;
当所述物联网教具的处于可连接状态时,根据所述热点定位信号将所述物联网教具进行匹配,并在匹配成功后添加所述物联网教具,形成基于所述热点网络的物联组网。
3.如权利要求1所述的方法,其特征在于,所述通过所述操作界面对所述物联网教具的端口参数进行设置调整,包括:
获取用户在所述操作界面输入的输入端口值,基于所述输入端口值生成输入端口值调整信号;
获取用户在所述操作界面输入的输出端口值,基于所述输出端口值生成输出端口值调整信号。
4.一种基于STEM教育的物联网演示装置,其特征在于,所述装置包括:
获取模块,用于获取已经连接的物联网教具的端口信息以及参数信息;
生成模块,用于根据所述物联网教具的端口信息,生成物联网演示界面,所述演示界面包括测试界面及操作界面;
展示模块,用于将所述物联网教具的参数信息在所述测试界面进行展示,以展示所述物联网教具各端口状态;
操作模块,用于通过所述操作界面对所述物联网教具的端口参数进行设置调整,生成对应的操作信息,并发送到所述物联网教具;
所述物联网教具的端口信息包括输入端口、与所述输入端口对应的输出端口及对应端口名称,所述展示模块包括:
生成单元,用于基于所述物联网教具的端口信息,在所述测试界面中生成具有相应输入端口与输出端口的演示模型;
第一展示单元,用于将所述对应端口名称在所述演示模型中各端口进行关联展示;
判断单元,用于判断每个端口的是否具有参数信息;
第二展示单元,用于若端口具有参数信息,则在所述演示模型上对具有参数信息的端口进行展示,展示内容包括参数信息;
第三展示单元,用于若端口不具有参数信息,则在所述演示模型上将不具有参数信息的端口与具有参数信息的端口进行差异化展示,差异化展示内容包括默认参数信息。
5.如权利要求4中所述的装置,其特征在于,所述装置还包括:
添加模块,用于通过添加热点网络,获取热点信息;
定位模块,用于根据所述热点信息,生成热点定位信号;
匹配模块,用于当所述物联网教具的处于可连接状态时,根据所述热点定位信号将所述物联网教具进行匹配,并在匹配成功后添加所述物联网教具,形成基于所述热点网络的物联组网。
6.如权利要求4所述的装置,其特征在于,所述操作模块包括:
第一调整单元,用于获取用户在所述操作界面输入的输入端口值,基于所述输入端口值生成输入端口值调整信号;
第二调整单元,用于获取用户在所述操作界面输入的输出端口值,基于所述输出端口值生成输出端口值调整信号。
7.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至3中任一项所述的基于STEM教育的物联网演示方法中的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的基于STEM教育的物联网演示方法中的步骤。
CN201910379765.3A 2019-05-08 2019-05-08 基于stem教育的物联网演示方法、装置、设备及存储介质 Active CN111915970B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910379765.3A CN111915970B (zh) 2019-05-08 2019-05-08 基于stem教育的物联网演示方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910379765.3A CN111915970B (zh) 2019-05-08 2019-05-08 基于stem教育的物联网演示方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN111915970A CN111915970A (zh) 2020-11-10
CN111915970B true CN111915970B (zh) 2023-04-07

Family

ID=73242023

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910379765.3A Active CN111915970B (zh) 2019-05-08 2019-05-08 基于stem教育的物联网演示方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN111915970B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0049184A1 (fr) * 1980-09-29 1982-04-07 Henri Perret Micro-didactomètre pilote
CN202887481U (zh) * 2012-11-19 2013-04-17 安徽工程大学 信号的串行输入并行输出的教学教具
CN105119958A (zh) * 2015-07-13 2015-12-02 小米科技有限责任公司 控制智能设备的方法及装置
CN208507046U (zh) * 2017-10-27 2019-02-15 北京青橙创客教育科技有限公司 一种用于教学实验的信号控制模块
CN109428911A (zh) * 2017-08-24 2019-03-05 阿里巴巴集团控股有限公司 设备控制方法、装置、终端设备和操作系统

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102682582A (zh) * 2011-03-17 2012-09-19 宏碁股份有限公司 手机远程监控家电的整合系统
CN102710473A (zh) * 2012-05-21 2012-10-03 深圳市无线开锋科技有限公司 一种基于移动终端的智能家居遥控系统
US11043144B2 (en) * 2017-08-04 2021-06-22 Clarius Mobile Health Corp. Systems and methods for providing an interactive demonstration of an ultrasound user interface
CN108762637A (zh) * 2018-05-25 2018-11-06 宁波极呈光电有限公司 控制方法、装置及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0049184A1 (fr) * 1980-09-29 1982-04-07 Henri Perret Micro-didactomètre pilote
CN202887481U (zh) * 2012-11-19 2013-04-17 安徽工程大学 信号的串行输入并行输出的教学教具
CN105119958A (zh) * 2015-07-13 2015-12-02 小米科技有限责任公司 控制智能设备的方法及装置
CN109428911A (zh) * 2017-08-24 2019-03-05 阿里巴巴集团控股有限公司 设备控制方法、装置、终端设备和操作系统
CN208507046U (zh) * 2017-10-27 2019-02-15 北京青橙创客教育科技有限公司 一种用于教学实验的信号控制模块

Also Published As

Publication number Publication date
CN111915970A (zh) 2020-11-10

Similar Documents

Publication Publication Date Title
CN106254848B (zh) 一种基于增强现实的学习方法及终端
CN107481568A (zh) 一种知识点巩固方法及用户终端
TW201608539A (zh) 平板電腦控制課程軟體同步之方法與系統
CN104952301A (zh) 一种课堂交互系统
US10277546B2 (en) Information processing system, information processing apparatus, and storage medium
JP2022524694A (ja) スマート機器のネットワーク配信方法および関連装置
CN111901155B (zh) 一种物联网调试方法、装置、系统及存储介质
CN111611121A (zh) 硬件模拟测试方法、装置及设备
JP2013240049A (ja) スクリーンショットをシェアする送信装置、方法、および、そのコンピュータ読み取り可能媒体
CN110174980A (zh) 一种在会话窗口呈现信息的方法与设备
CN105718527A (zh) 一种复习题目生成方法及装置
CN104202400A (zh) 一种物联网通信方法以及物联网系统
CN111090482B (zh) 一种模拟纸质材料显示的内容输出方法及电子设备
CN111915970B (zh) 基于stem教育的物联网演示方法、装置、设备及存储介质
CN115589437B (zh) 一种工业协议的数据获取方法、装置及介质
Mor et al. My smart bt: a Bluetooth-based android application for controlling iot appliances using graphical analysis of sensor data
CN117648732A (zh) 车辆的虚拟显示方法、装置、计算机设备及存储介质
JP2016093364A (ja) 通信対戦ゲームシステム
CN117011123A (zh) 图像生成方法、设备、系统及计算机存储介质
CN115631661A (zh) 区块链学习装置及学习方法
CN107749201A (zh) 点读对象处理方法、装置、存储介质及电子设备
US20190289075A1 (en) Computer system, edge device control method, and program
CN111654847A (zh) 一种手机用蓝牙一对多得数据传输方法、系统及存储介质
CN111522440A (zh) 屏幕显示控制方法、装置、设备及存储介质
Blagajic et al. e-Accessible service system: Calibrator and Communicator

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant