一种用于房间内设备控制的方法及房间管理器与流程

文档序号:36626155发布日期:2024-01-06 23:18阅读:19来源:国知局
一种用于房间内设备控制的方法及房间管理器与流程

本发明涉及电子,尤其涉及一种用于房间内设备控制的方法及房间管理器。


背景技术:

1、音视频会议研讨经常需要用到资源包括笔记本电脑、手机、pad、无线投屏设备、kvm矩阵、显示设备、拾音设备、扩声设备、摄像设备、键盘鼠标、会议预约与会议控制等设备和设施,一般还包括环境设备例如灯光、窗帘、空调、供电、自动感应装置等的管理。每种设备仅能解决用户的单一需求。用户需要根据会议的进程选择使用和操作各个设备,以便让各种设备配合使用后达到理想的会议讨论场景需求。对于与会人员来说操作不同的设备势必会影响到会议讨论的本身,使得会议效果降低。繁多的设备不仅需要较大的放置空间(一般需要使用大型机柜安装固定),并且设备间有诸多复杂的连接线,各个设备的操作也需要有一定专业经验的人员才能顺利完成。虽然可以加上集中控制系统对整个设备进行控制,但受限于设备的接口,并不是所有设备都能接入控制。同时需要更专业的工程师对整个系统进行定制的代码和界面编程调试,会明显加高系统造价成本,在需求细微变化时都需要对整个系统重新编程调试,后期也需要专业人员进行维护。

2、若能够将无线投屏、kvm矩阵、usb集线器、网络交换机、rs232消息收发模块、tcp/udp消息收发模块进行重新设计,集成于一个子组件内(信号管理组件);将语音模块、无线模块、rs232消息收发模块、tcp/udp消息收发模块、ir信号收发模块以及市电插座、pd快充、usb电源供应器集成于另一个子组件内(通用管理组件);信号管理组件和通用管理组件见通过tcp和udp进行通讯。设计一个带有翻盖缓降装置的机框,可以容纳前两个子组件以及一个线缆收纳组件。机框的整体尺寸控制在一个传统桌插大小。子组件内部通过绘制的多层pcb电路将各模块连接到子组件内部的智能控制器上。智能控制器灌入设计好的逻辑分析和控制程序,通过ttl、gpio、tcp、udp、tmds、edid、uvc、uac等方式获取各个模块的状态、信息以及执行对各模块的控制动作。为用户端提供一个web交互界面,将各模块的状态和信息反馈设计为事件触发列表,将各模块可用的控制动作设计为执行动作列表。通过鼠标点选列表来配置事件触发和执行动作的列表组合,生成联动列表。通过多个联动列表对整个装置上模块进行协调控制。用户只需在桌面或台面嵌入该装置,连接好外部线缆即可。没有复杂的机柜设备,桌面也能保持整齐有序。

3、为此,有必要提出一种用于房间内设备控制的方法及房间管理器来对房间内的智能设备进行连接操控,以便于用户对房间内的智能设备进行统一操控。


技术实现思路

1、为了解决上述问题,本发明提出一种用于房间内设备控制的方法及房间管理器来对房间内的智能设备进行连接操控,以便于用户对房间内的智能设备进行统一操控。

2、本发明通过以下技术方案实现的:

3、本发明提出一种用于房间内设备控制的方法,包括以下步骤:

4、接入电源后各项参数自行初始化;

5、获取外接设备连接信号;

6、判断外接设备的是否成功接入;

7、若是,则提示所接入设备的名称、型号以及数量;

8、获取当前输入指令;

9、判断所述输入指令是否是第一指令或第二指令;

10、若是第一指令,则对所述第一指令进行解析,然后进行动作执行;

11、若是第二指令,则直接进行动作执行。

12、进一步的,所述各项参数自行初始化包括系统外设参数初始化、用户数据参数初始化。

13、进一步的,所述判断所述输入指令是否是第一指令的步骤中,包括:

14、gpio初始化;

15、键盘扫描;

16、判断键盘中是否有按键按下;

17、若是,则对该按键进行去抖延时;

18、判断键盘中是否再次有同一按键按下;

19、若是,输出按键指令并进行对应按键指令的数据解析;

20、重新进行键盘扫描。

21、进一步的,所述判断键盘中是否再次有同一按键按下的步骤中,包括:

22、若否,则回到键盘扫描的步骤。

23、进一步的,所述判断所述输入指令是否是第一指令的步骤中,还包括:

24、串口初始化;

25、开启中断接收;

26、判断是否接收到数据;

27、若是,则进行数据解析;

28、判断所解析的数据是否是控制命令;

29、若是,则执行控制操作所对应的动作;

30、将所解析的数据存入缓冲区内,并清空缓冲区。

31、进一步的,所述判断所解析的数据是否是控制命令的步骤中,包括:若否,则将所接收的数据存入缓冲区内,并清空缓冲区。

32、进一步的,所述动作执行包括音视频同步切换、数据发送。

33、进一步的,所述音视频同步切换包括以下步骤:

34、视频处理芯片初始化;

35、判断是否有音视频信号接入;

36、若是,则与信号源建立视频传输;

37、判断是否有输入指令;

38、若是,则对音视频同步切换至目标显示器中。

39、进一步的,所述动作执行包括以下步骤:

40、判断联动列表是否有加载事件及动作;

41、若是,则获取相关列表的事件动作值;

42、判断事件是否有触发;

43、若是,则执行相应动作。

44、一种用于房间内设备控制的房间管理器,其特征在于,包括:

45、硬件外设初始化函数模块,用于对硬件外设参数进行初始化;

46、用户数据初始化函数模块,用于对用户数据进行初始化;

47、事件动作扫描函数模块,用于扫描是否有加载事件及动作;

48、串口命令解析函数模块,用于对所接收的串口命令进行解析;

49、按键扫描函数模块,用于对键盘中键入的按键指令进行扫描并解析;音视频处理函数模块,用于对相应的音视频事件进行处理。

50、本发明的有益效果:

51、本发明采用集成化控制的方式,对室内智能设备进行有线或无线的操控,在外接智能设备成功连接本发明后,则提示所接入设备的名称、型号以及数量,通过外接设备所输入的指令,对输入指令进行判断并进行解析,然后进行动作执行,简化了以往室内智能设备的操控复杂程度,有效地提高了用户对室内智能设备的操控便捷性,使得用户能够更加快速且便捷地通过本发明操控室内智能设备。



技术特征:

1.一种用于房间内设备控制的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的用于房间内设备控制的方法,其特征在于,所述各项参数自行初始化包括系统外设参数初始化、用户数据参数初始化。

3.根据权利要求1所述的用于房间内设备控制的方法,其特征在于,所述判断所述输入指令是否是第一指令的步骤中,包括:

4.根据权利要求3所述的用于房间内设备控制的方法,其特征在于,所述判断键盘中是否再次有同一按键按下的步骤中,包括:

5.根据权利要求1所述的用于房间内设备控制的方法,其特征在于,所述判断所述输入指令是否是第一指令的步骤中,还包括:

6.根据权利要求5所述的用于房间内设备控制的方法,其特征在于,所述判断所解析的数据是否是控制命令的步骤中,包括:

7.根据权利要求1所述的用于房间内设备控制的方法,其特征在于,所述动作执行包括音视频同步切换、数据发送。

8.根据权利要求7所述的用于房间内设备控制的方法,其特征在于,所述音视频同步切换包括以下步骤:

9.根据权利要求1所述的用于房间内设备控制的方法,其特征在于,所述动作执行包括以下步骤:

10.一种用于房间内设备控制的房间管理器,其特征在于,包括:


技术总结
本发明提出一种用于房间内设备控制的方法及房间管理器,涉及电子技术领域,接入电源后各项参数自行初始化;获取外接设备连接信号;判断外接设备的是否成功接入;若是,则提示所接入设备的名称、型号以及数量;获取当前输入指令;判断所述输入指令是否是第一指令或第二指令;若是第一指令,则对所述第一指令进行解析,然后进行动作执行;若是第二指令,则直接进行动作执行;在外接智能设备成功连接本发明后,通过外接设备所输入的指令,对输入指令进行判断并进行解析,然后进行动作执行,简化了以往室内智能设备的操控复杂程度,使得用户能够更加快速且便捷地通过本发明操控室内智能设备。

技术研发人员:郑传斌,方磊
受保护的技术使用者:深圳市玩视智能有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1