一种物联网模拟实训平台制造技术

技术编号:26760914 阅读:14 留言:0更新日期:2020-12-18 22:52
本发明专利技术涉及一种物联网模拟实训平台,其主要由智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块组成;所述的智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块均并联设置;所述的智能开关模块分别电性连接红灯、黄灯、绿灯和风扇;所述的红外伴侣模块电性连接控制空调;所述的数据采集模块分别电性连接若干状态传感器;用于窗帘的控制;所述的若干状态传感器电性连接zgbiee模块;所述的飞行模块用于控制飞机的移动。该物联网模拟实训平台,可以方便改进和扩展各种功能,降低运行成本,软件运行稳定性高、适合引导学生入门,激发学生学习乐趣。

【技术实现步骤摘要】
一种物联网模拟实训平台
本专利技术涉及实训平台的
,尤其是一种物联网模拟实训平台。
技术介绍
目前市面上有很多物联网仿真实训平台,但几乎全都是硬件设备,而且主要功能是培养训练学生对物联网设备的接线、安装、调试、维护和使用的技能,针对培养训练学生移动客户端物联网控制软件程序设计能力的较少。思科公司的CiscoPacketTracer模拟器软件,纯软件设计,功能非常强大,可以自由组建模拟各种场景的物联网系统,但存在以下不足:1、只支持CiscoPacketTracer模拟的内部编程控制,不支持第三方编程控制,因此无法通过开发移动客户端软件去控制用模拟器组建的仿真物联网系统。2、编程语言只支持C、java、python三种语言。3、不同电脑上运行的CiscoPacketTracer组建的仿真物联网系统无法实现互联互通。
技术实现思路
本专利技术要解决的技术问题是:为了解决上述
技术介绍
中存在的问题,提供一种物联网模拟实训平台,可以方便改进和扩展各种功能,降低运行成本,软件运行稳定性高、适合引导学生入门,激发学生学习乐趣,便于广泛推广和使用。本专利技术解决其技术问题所采用的技术方案是:一种物联网模拟实训平台,主要由智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块组成;所述的智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块均并联设置;所述的智能开关模块分别电性连接红灯、黄灯、绿灯和风扇;所述的红外伴侣模块电性连接控制空调;所述的数据采集模块分别电性连接若干状态传感器;用于窗帘的控制;所述的若干状态传感器电性连接zgbiee模块;所述的飞行模块用于控制飞机的移动。进一步地说明,上述技术方案中,若干状态传感器包括光照传感器、火焰传感器、人体感应传感器、烟雾传感器和雨露传感器。进一步地说明,上述技术方案中,所述的若干状态传感器还包括温度传感器和湿度传感器。进一步地说明,上述技术方案中,所述的数据采集模块还电性连接门磁。一种物联网模拟实训平台,包括如下操作步骤:S1、客户端向实训平台发送指令;S2、实训平台收到指令后,根据指令作出相应响应。进一步地说明,上述技术方案中,所述的S2中实训平台收到指令后,作出打开、关闭或获取智能开关模块所连接的灯或风扇。进一步地说明,上述技术方案中,所述的S2中实训平台收到指令后,作出学习或发送红外伴侣模块命令,用于开关空调。进一步地说明,上述技术方案中,所述的S2中实训平台收到指令后,作出获取RFID读卡模块的信息。进一步地说明,上述技术方案中,所述的S2中实训平台收到指令后,作出打开、关闭或获取数据采集模块所连接的灯、风扇或传感器。进一步地说明,上述技术方案中,所述的S2中实训平台收到指令后,作出获取zgbiee模块所连接的状态传感器的状态值。本专利技术的有益效果是:本专利技术提出的一种物联网模拟实训平台,可以方便改进和扩展各种功能,降低运行成本,软件运行稳定性高、适合引导学生入门,激发学生学习乐趣,便于广泛推广和使用。具体实施方式在本申请中,(1)智能开关模块(假设模块地址为01)开灯1:发送01S01,关灯1:发送01C01,开灯2:发送01S10,关灯2:发送01C10;获取灯的状态信息:发送01GIO,返回数据如:01IO=00(表示灯全关);(2)RFID读卡模块读取卡的信息:发送00ID,返回如:ID=38047003;清除卡信息:发送CLEAR,返回如:ID=00000000;(3)红外伴侣模块(控制空调);学习空调开发送STUDY01,发送SENDD01控制空调开(01为编码,可以换成其他如:03、04等);学习空调关发送STUDY02,发送SENDD02控制空调关(02为编码,可以换成其他如:03、04等);(4)数据采集模块(假设模块地址为0F);控制窗帘:发送0FC011关掉所有,发送0FS010开窗帘,发送0FS001关窗帘;获取in0—in5信息:发送0FGIO,返回信息(2进制字符串)如:0FIO=011111;in0:光照传感器:有光为0,无光为1;in1:火焰传感器:有火为1,无火为0;in2:门磁:分开为1,合上为0;in3:人体感应传感器(热释电):有人为1,无人为0;in4:烟雾传感器:有烟雾气为1,无烟雾为0;in5:雨露传感器:有雨露为1,无雨露为0;采集AD0—AD3的数据:发送0FGAD,返回信息(16进制字符串)如:0FAD=d0cf596d(AD0=d0,AD1=cf,AD2=59,AD3=6d);假设AD2接温度传感器,AD3接湿度传感器;温度的转换公式:(U/51-0.8)/0.044(U为对应的AD2的16进制转换成10进制数);湿度的转换公式:(U*100)/153(U为对应的AD3的16进制转换成10进制数);(5)zgbiee模块(假设模块地址为3001);获取in0—in2信息:发送{0xDE,0xDF,0xEF,0xD5,0x30,0x01,0x00},返回信息如{0xDE,0xDF,0xEF,0xD5,0x30,0x01,0xFC},最后一个字节0xFC中的8位(1,1,1(in0),1(in1),1(in2),1,0,0);获取ach0的数值:发送{0xDE,0xDF,0xEF,0xD7,0x30,0x01,0x00},返回信息如{0xDE,0xDF,0xEF,0xD7,0x30,0x01,0x00,0x86},最后一个字节0x86就是ach0的16进制数据,转换成10进制的浮点型U,进行计算,公式如:温度转换:(U/85-0.8)/0.044;湿度转换:(U*20)/51;获取ach1的数值:{0xDE,0xDF,0xEF,0xD7,0x30,0x01,0x01},返回信息如{0xDE,0xDF,0xEF,0xD7,0x30,0x01,0x01,0xa6},最后一个0xa6就是ach1的16进制数据,转换成10进制的浮点型U,进行计算,公式如下:温度转换:(U/85-0.8)/0.044;湿度转换:(U*20)/51;(6)飞行模块;发送yk_w:向上移动;发送yk_s:向下移动;发送yk_a:向左移动;发送yk_d:向右移动;发送yk_aw:向左上移动;发送yk_as:向左下移动;发送yk_dw:向右上移动;发送yk_ds:向右下移动;发送ykstop:停止移动;发送ykpos:返回飞机目前的位置(如:xy=200,300,表示目前在x=200,y=300的位置)。第三方编程中,如果是多条socket发送命令连续执行,为避免串扰,保证发送正确,命令之间的间隔延迟不少于200毫秒。如果是发送或接受byte型数据信息,需要加大延迟以保证命令执行完毕。软件中通过动画效果,模拟显示被控制设备的状态和设备的运转,如灯的开关、空调的运转、窗帘的开关、风扇的转动、飞机的旋转和移动等。动画效果用Timer对象实现。给Timer对象设置时间间隔,同时将timer的enabl本文档来自技高网...

【技术保护点】
1.一种物联网模拟实训平台,其特征在于:主要由智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块组成;所述的智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块均并联设置;所述的智能开关模块分别电性连接红灯、黄灯、绿灯和风扇;所述的红外伴侣模块电性连接控制空调;所述的数据采集模块分别电性连接若干状态传感器,用于窗帘的控制;所述的若干状态传感器电性连接zgbiee模块;所述的飞行模块用于控制飞机的移动。/n

【技术特征摘要】
1.一种物联网模拟实训平台,其特征在于:主要由智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块组成;所述的智能开关模块、RFID读卡模块、红外伴侣模块、数据采集模块、zgbiee模块和飞行模块均并联设置;所述的智能开关模块分别电性连接红灯、黄灯、绿灯和风扇;所述的红外伴侣模块电性连接控制空调;所述的数据采集模块分别电性连接若干状态传感器,用于窗帘的控制;所述的若干状态传感器电性连接zgbiee模块;所述的飞行模块用于控制飞机的移动。


2.根据权利要求1所述的一种物联网模拟实训平台,其特征在于:所述的若干状态传感器包括光照传感器、火焰传感器、人体感应传感器、烟雾传感器和雨露传感器。


3.根据权利要求1所述的一种物联网模拟实训平台,其特征在于:所述的若干状态传感器还包括温度传感器和湿度传感器。


4.根据权利要求1所述的一种物联网模拟实训平台,其特征在于:所述的数据采集模块还电性连接门磁。


5.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:陈锐
申请(专利权)人:广州市黄埔职业技术学校
类型:发明
国别省市:广东;44

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

1