1.物联网仿真系统使用操作
1.1介绍
物联网仿真系统可以模拟各种物联网场景,如智能家居、智能农业、智能图书馆等。在这些模拟场景中,用户可以了解物联网设备如何实时地监测、感知和采集各种信息,这些模拟操作有助于用户更好地掌握物联网技术的核心原理和应用方法。
物联网仿真系统具有强大的调试功能,通过物联网仿真系统,用户可以更深入地理解物联网技术,并在模拟环境中进行实践操作,从而加深对物联网应用的认识。
物联网仿真系统在多个领域具有广泛的应用,如智能城市、智能家居、工业自动化、环境监测等。通过仿真系统,用户可以在实际部署之前对物联网系统进行测试和验证,从而确保系统的稳定性和可靠性。
总之,物联网仿真系统是一个强大的工具,能够帮助用户更好地理解和优化物联网系统,推动物联网技术的发展和应用。
1.2操作步骤
进入物联网仿真系统
安装虚拟仿真本地模拟工具
在物联网仿真系统中拉入风扇,网关电源
双击风扇配置并打开模拟实验
打开虚拟仿真客户端(HTTP模式) 打开HTTP调试工具
关闭虚拟仿真客户端(HTTP模式)打开ModScan32软件,可调试和测试设备打开虚拟仿真客户(ModbusTCP模式)
打开ModScan32软件,可调试和测试设备 h)修改配置地址,双击即可开关
h)修改配置地址,双击即可开关
2.物联网仿真实操:智能家居系统
1 | 智嵌网关 | DC24V | 1 |
---|---|---|---|
2 | 温湿度传感器 | DC24V | 1 |
3 | 光照度传感器 | DC24V | 1 |
4 | PM2.5传感器 | DC24V | 1 |
5 | 烟雾传感器 | DC24V | 1 |
6 | 人体探测传感器 | DC24V | 1 |
7 | 门磁传感器 | DC24V | 1 |
8 | 风扇 | DC12V | 1 |
9 | SOS | DC12V | 1 |
10 | 灯泡 | DC12V | 1 |
学员们在仿真软件中搭建系统,通过虚拟教学熟练监测系统的连线,为后续硬件组装奠定基础。
系统的主要设备及连线图介绍
物联网仿真系统可以帮助我们模拟和测试智能家居系统,以便在实际部署之前进行验证和优化。
网关:在物联网仿真系统中,网关是核心,负责模拟连接和管理所有智能设备。网关通过仿真网络模块模拟与其他设备的通信。
传感器设备:传感器设备如门窗传感器、烟雾传感器等通过仿真网络模块连接到网关,可以模拟环境变化的检测和触发智能家居场景的功能。
执行器:智能家居系统中的设备,通过仿真网络模块与中控设备连接,可以模拟远程控制和添加策略(传感器触发,自动开启)的功能。
在物联网仿真系统中,连线图可以通过虚拟线路清晰展示各个智能设备之间的连接方式,以及设备与设备之间的连接关系。可以帮助用户理解智能家居系统的仿真架构和设备之间的通信流程
所有设备连接完成后,依次点击所有设备,配置设备地址和寄存器地址。(设备地址:1)
设备 | 地址 | 范围 |
---|---|---|
温度 | 1999 | 1-100 |
湿度 | 2000 | 1-100 |
光照度 | 2001 | 1-100 |
PM2.5 | 2002 | 1-100 |
人体探测 | 2003 | 无 |
烟雾 | 2004 | 无 |
门磁 | 2005 | 无 |
风扇 | 2006 | 无 |
SOS | 2007 | 无 |
灯泡 | 2008 | 无 |
依次配置后,“模拟实验”按钮,所有设备正在运行,打开虚拟仿真客户端根据(1),(2),(3)来调试与测试。
ModBus TCP模式:进入MODSCAN32测试与调试
HTTP测试:
搜索http://127.0.0.1:5000/进入json
HTTP模式:HTTP调试助手控制
3.系统上云平台
物联网云平台物联网云平台是一个集成了智能传感器、无线传输技术、大规模数据处理与远程控制等物联网核心技术的综合性服务平台。它与互联网、无线通信、云计算和大数据技术深度结合,为用户提供了一个强大的物联网系统,具备设备在线采集、远程控制、无线传输、数据处理、预警信息发布、决策支持以及一体化控制等功能。通过物联网云平台,用户和管理人员能够方便地通过手机、平板、计算机等信息终端,实时获取传感设备的信息,及时接收报警和预警信息,并可以手动或自动地调整控制设备,从而极大地简化了管理流程。此外,物联网云平台还致力于物联网教育和科研领域,旨在提供一个开放的物联网云服务教学平台,推动物联网技术的普及和应用。
物联网仿真系统的仿真平台可通过虚拟网关连接云平台。在云平台上获取仿真设备的数据,也可以在云平台上管理和监控仿真执行器,并通过云平台的组件进行策略设计。接下来,将详细介绍“智能家居环境采集系统”在云平台的搭建与系统综合实施。
3.1云平台用户登录
双击自动弹出,进入智嵌物联网平台首界面
输入已经注册的用户名、密码、验证码,进行登录,如若勾选“自动登录”,则下次打开网页 输入网址后,不用重新登录。
3.2云平台连接
打开虚拟仿真客户端(ModbusTCP模式)
创建应用管理,设计组态。(可自由设计)
创建Modbus数据模型
选择刚创建的模型后添加寄存器
配置地址
创建区域
创建设备
点开应用管理进入组态设计,逐步添加动作
点击保存,开启运行
总结:(1)物联网云平台可以在虚拟环境中模拟各种物联网设备,包括传感器、执行器、智能设备等。
(2)用户可以通过云平台控制这些虚拟设备的行为和状态,
(3)可以实时查看虚拟设备的状态,对设备进行远程控制和配置。
(4)可以通过物联网云平台对虚拟设备产生的数据进行实时分析和处理,评估物联网系统的性能,
(5)可以进行各种应用测试,包括功能测试、性能测试、安全性测试等。
(6)可以及时发现设备故障或异常情况,进行故障诊断和排除,提高物联网系统的可靠性和稳定性。总的来说,物联网云平台控制物联网仿真系统可以帮助用户模拟真实物联网环境,进行各种测试和验证,加速物联网应用的开发和部署,提高系统的可靠性和性能。
4.应用程序开发
App Inventor介绍
App Inventor 是一款令人惊艳的移动应用开发平台,它让任何人都能轻松创建自己的 Android 应用程序,无需编程经验。不管你是初学者、非专业开发者还是教育工作者,App Inventor 提供了直观易用的可视化编程环境,让你快速实现创意,激发无限创造力。他开发采用的是积木式的编程,可视化编程,非常助于初学者上手。
可视化编程:通过拖放和连接编程块,你可以创建应用程序的逻辑和功能,不需 要编写复杂的代码。从按钮和文本框到传感器和数据库,App Inventor 提供了 丰富的组件和功能来满足你的需求
进入App Inventor
打开虚拟仿真客户端(HTTP模式)
通信连接列表展开,拖拽 Wed 客户端到中间,并在属性面板写上我们HTTP虚拟仿真客户端上传的Web端地址。
大家可根据自身自由设计
最终成果界面
代码编程逻辑:读取json数据,判断字符读取数据
用AI伴侣模拟器运行应用
5.总结
我们也逐步了解了物联网仿真系统的使用,同时,App Inventor为我提供了高效的应用程序开发平台。通过其图形化界面,我轻松设计了多个物联网相关应用的用户界面与功能,无需编写复杂代码。这不仅提高了我的开发效率,也激发了我的创新思维。学习了物联网仿真系统上传的地址与 App的交互,并加深了对网关的理解和应用。这为我们在智能家居和物联网领域的学习和应用提供了重要的基础。
物联网仿真系统是通过软件模拟物联网环境,包括传感器、执行器、通信模块等,用于模拟真实的物联网场景。这种系统可以帮助开发人员在不实际搭建物联网设备的情况下进行开发和测试,提高开发效率。
将物联网仿真系统连接到物联网云平台可以实现数据的传输和存储,从而实现远程监控、数据分析、远程控制等功能。物联网云平台通常提供数据接入、存储、分析和可视化等功能,开发人员可以通过云平台管理和控制物联网设备。
结合APP Inventor,开发人员可以设计并开发手机应用程序,通过该应用程序与物联网云平台连接,实现远程控制物联网设备的功能。APP Inventor是一个适用于初学者的图形化编程工具,可以快速开发Android应用程序,支持与云平台进行通信,实现远程控制和监控物联网设备的功能。
总结来说,结合物联网仿真系统、物联网云平台和APP Inventor,我们可以实现以下功能:
1.使用物联网仿真系统模拟物联网设备和环境;
2.将仿真系统连接到物联网云平台,实现数据传输和存储;
3.使用APP Inventor设计并开发手机应用程序,实现远程控制和监控物联网设备;
4.通过手机应用程序与物联网云平台交互,实现远程管理物联网设备的功能。这种结合可以帮助我们更好地理解物联网系统的工作原理,快速开发物联网应用程序,并实现远程控制和监控物联网设备,为物联网应用开发提供便利和支持。
标签:仿真,平台,系统,联网,虚拟,传感器,设备 From: https://blog.csdn.net/lin_yu_cheng/article/details/141999776