虚拟智能家居实训系统及其虚拟实训方法技术方案

技术编号:22914734 阅读:55 留言:0更新日期:2019-12-24 22:00
一种虚拟智能家居实训系统,包括虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备,虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备安装在同一台电脑上;所述虚拟控制端是使用qt软件编辑代码模拟的控制端;所述虚拟服务器为一智能家居系统虚拟服务器;所述虚拟网关是使用qt软件编辑代码模拟的用于连接通讯的网关;所述虚拟智能家居设备由一使用Visual Studio编辑代码的智能家居虚拟软件模拟,虚拟控制端和服务器通过socket协议连接,虚拟服务器和虚拟网关通过socket协议连接,虚拟网关和虚拟智能家居设备之间通过vspd软件模拟的虚拟串口连接。本发明专利技术还公开了一种虚拟智能家居实训系统的虚拟实训方法。

Virtual intelligent home training system and its virtual training method

【技术实现步骤摘要】
虚拟智能家居实训系统及其虚拟实训方法
本专利技术涉及智能家居实训系统
,更确切地说涉及一种虚拟智能家居实训系统及其虚拟实训方法。
技术介绍
随着生活水平的提高和技术的发展,目前越来越多的家庭或楼宇已经使用了智能家居系统,所以各中高职院校也需要培养更多的智能家居方面的人才,而作为中高职院校在平时的教学活动中,需要让学生在学习理论知识的同时,也需要通过实训来锻炼,而智能家居一般包括软件控制和硬件设备,所以在实训的过程中会涉及软件和硬件两个方面。目前国内各院校一般采用教学版智能家居设备(硬件)让学生进行实训练习,然而在长时间的实训过程中,学生本身还处于学习阶段,对知识掌握的不扎实,导致在使用时损耗较大,同时因为涉及到用电等方面的技术,部分元器件等硬件设备在实训时还容易造成短路损坏,这对于学校而言,教学成本太高。
技术实现思路
本专利技术要解决的技术问题是克服现有技术中存在的缺陷,提供一种可以大幅度降低实训成本且可及时检测实训效果的虚拟智能家居实训系统及其虚拟实训方法。本专利技术是通过下述技术方案来解决上述技术本文档来自技高网...

【技术保护点】
1.一种虚拟智能家居实训系统,其特征在于:包括虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备,所述虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备安装在同一台电脑上;其中,所述虚拟控制端是使用qt软件编辑代码模拟的控制端;所述虚拟服务器为一智能家居系统虚拟服务器;所述虚拟网关是使用qt软件编辑代码模拟的用于连接通讯的网关;所述虚拟智能家居设备由一使用Visual Studio编辑代码的智能家居虚拟软件模拟,所述虚拟控制端和服务器通过socket协议连接,虚拟服务器和虚拟网关通过socket协议连接,所述虚拟网关和虚拟智能家居设备之间通过vspd软件模拟的虚拟串口连接。/n

【技术特征摘要】
1.一种虚拟智能家居实训系统,其特征在于:包括虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备,所述虚拟控制端、虚拟服务器、虚拟网关和虚拟智能家居设备安装在同一台电脑上;其中,所述虚拟控制端是使用qt软件编辑代码模拟的控制端;所述虚拟服务器为一智能家居系统虚拟服务器;所述虚拟网关是使用qt软件编辑代码模拟的用于连接通讯的网关;所述虚拟智能家居设备由一使用VisualStudio编辑代码的智能家居虚拟软件模拟,所述虚拟控制端和服务器通过socket协议连接,虚拟服务器和虚拟网关通过socket协议连接,所述虚拟网关和虚拟智能家居设备之间通过vspd软件模拟的虚拟串口连接。


2.如权利要求1所述的虚拟智能家居实训系统,其特征在于:所述智能家居虚拟软件在使用VisualStudio编辑代码时,不使用数据库,而是在代码中自动建立xml数据表,以存储各节点信息,所述xml数据表中包括传感器类虚拟智能家居设备或设备类虚拟智能家居设备或二者的组合。


3.如权利要求2所述的虚拟智能家居实训系统,其特征在于:所述传感器类虚拟智能家居设备包括温度传感器、湿度传感器、光照传感器、燃气传感器、人体红外传感器;所述设备类虚拟智能家居设备包括智能照明设备、智能门禁设备、智能家电、智能报警设备、智能窗帘。


4.一种如权利要求1-3中任一项所述的虚拟智能家居实训系统的虚拟实训方法,其特征在于:包括如下步骤:
步骤1:在安装有Windows系统的电脑上安装vspd虚拟软件和智能家居虚拟软件,并用所述vspd虚拟软件创建虚拟串口com1和com2;
步骤2:在所述电脑上安装VMware虚拟机,并在所述VMware虚拟机设置中添加物理串口,同时在其设置中将串行端口对应的com2虚拟串口设置成使用主机上的物理串行端口,将虚拟串口com2映射到虚拟机上,所述虚拟串口com2将VMware虚拟机和Windows系统连在一起,完成虚拟软件运行环境的搭建;所述虚拟串口com1用于连接所述智能家居虚拟软件;
步骤3:打开所述智能家居虚拟软件...

【专利技术属性】
技术研发人员:张冬冬蒋慧谢瑜杨剑锋
申请(专利权)人:上海企想信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1