[发明专利]基于智能路由和聊天室机制的远程控制系统及方法有效

专利信息
申请号: 201611090064.0 申请日: 2016-11-29
公开(公告)号: CN106713118B 公开(公告)日: 2020-04-10
发明(设计)人: 陈建刚;陈伟;黄国伟;刘星明;蔡鸿鑫 申请(专利权)人: 深圳信息职业技术学院
主分类号: H04L12/58 分类号: H04L12/58;H04L29/06;H04L29/08;H04N7/18
代理公司: 深圳市科吉华烽知识产权事务所(普通合伙) 44248 代理人: 王雨时
地址: 518000 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 智能 路由 聊天室 机制 远程 控制系统 方法
【说明书】:

技术领域

发明涉及智能控制领域,尤其涉及一种基于智能路由和聊天室机制的远程控制系统,还涉及一种基于该系统的远程控制方法。

背景技术

当前智能可移动设备(如智能小车等),一般都是近程控制,即上位机接入(主要是遥控器或手机APP)可移动设备的wifi或蓝牙配对状态下控制设备行走,超出wifi或蓝牙覆盖覆盖范围则不能接入,导致无法控制设备,具有局限性。

有些能实现远程控制,从已有的远程控制设备技术来看,主要是一对一的关系,即一个上位机对一台设备的远程控制,还没有可以一对多进行远程控制的解决方案。

发明内容

为解决现有技术中的问题,本发明提供一种基于智能路由和聊天室机制的远程控制系统,还提供了一种基于该系统的远程控制方法。

本发明远程控制系统包括,智能可移动设备:用于根据服务器转发的控制指令执行操作,并上报数据给服务器;服务器:用于搭建聊天室,分发同一聊天室内上位机的控制指令给智能可移动设备,并将智能可移动设备上报的数据发送给上位机;上位机:用于通过服务器发送控制指令给智能可移动设备,接收服务器传输的智能可移动设备上报的数据并显示。

本发明作进一步改进,所述智能可移动设备包括OpenWrt智能路由和arduino单片机,其中,所述OpenWrt智能路由为智能可移动设备主控板,通过串口与arduino单片机通信,控制智能可移动设备移动;所述arduino单片机控制可移动设备移动,数据上报。

本发明作进一步改进,所述智能可移动设备还包括4G路由器,用于接入4G通信网。

本发明作进一步改进,所述智能可移动设备、服务器和上位机之间通过websocket协议通信,所述聊天室为websocket聊天室。

本发明作进一步改进,同一websocket聊天室内连接的智能可移动设备和上位机的数量为一个以上,其中智能可移动设备和上位机通过服务器内的websocket聊天室的通信形式包括一对一通信、一对多通信和多对多通信。

本发明作进一步改进,所述智能可移动设备上设有摄像头和/或传感器。

本发明还提供了一种基于上述远程控制系统的远程控制方法,包括如下步骤:

S1:服务器搭建聊天室,智能可移动设备、上位机连网,能够访问服务器;

S2:服务器将智能可移动设备和对应的上位机绑定,接入聊天室的同一房间;

S3:上位机发送控制指令和消息给服务器;

S4:服务器解析消息中的聊天室房间号和智能可移动设备编号,选择房间内转发的智能可移动设备,然后将控制指令发送给该智能可移动设备;

S5:智能可移动设备接收到控制指令后执行相应操作,并将数据和消息上报给服务器;

S6:服务器解析消息中的聊天室房间号和上位机号,选择房间内转发的上位机,然后将数据发送给该上位机;

S7:上位机显示数据。

本发明作进一步改进,在步骤S2中,将采用OpenWrt智能路由的智能可移动设备与上位机的用户微信号进行绑定,每个智能可移动设备在出厂时拥有一个该设备的MAC地址,将该MAC地址作为参数的临时二维码,服务器将智能可以只移动设备和上位机进行绑定的方法为:

S211:用户通过上位机的微信,扫描智能可移动设备的带参数的临时二维码,关注设备的微信公众号;

S212:用户微信openid和智能可移动设备的MAC地址在服务器上进行绑定;

S213:服务器根据用户上位机上的微信openid生成专属于该用户的聊天室房间号的验证码和二维码,组关注公众号的图文消息;

S214:服务器推送带聊天室房间号的验证码和二维码,关注公众号的图文消息给用户上位机的微信。

本发明作进一步改进,在步骤S2中,智能可移动设备加入聊天室的方法为:

S221:上位机接入采用OpenWrt智能路由的智能可移动设备内置wifi;

S222:上位机扫描并填写包括上级路由ssid,密码,房间号验证码,智能可移动设备名称的信息;

S223:智能可移动设备通过websocket协议发送登录消息;

S224:服务器在收到登录消息后,将设备加入到与登录消息对应的聊天室中房间号,对该设备生成一个client_id;

S225:服务器广播智能可移动设备的登录消息给该房间内已有的上位机。

本发明作进一步改进,在步骤S2中,上位机加入聊天室的房间号的方法为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳信息职业技术学院,未经深圳信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611090064.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top