一种远程锁屏和解锁系统及方法
文献发布时间:2024-01-17 01:19:37
技术领域
本发明涉及远程通信技术领域,尤其涉及一种远程锁屏和解锁系统及方法。
背景技术
户外LED显示屏已经非常普及,现有技术户外LED显示屏通常包括用于向LED显示屏提供视频信号的视频处理器,当前外部设备与视频处理器主要的通信方式有WiFi、蓝牙和USB。
但是与视频处理器的通信方式无论是有线技术,例如USB、串口,还是无线技术,例如WiFi、蓝牙,都存在有距离限制,无法真正实现远程控制LED显示屏。
随着视频处理器无线通信技术的发展和ESP32芯片在4G的驱动软件处理技术的成熟,将远程锁屏设计在集成ESP32芯片的视频处理器上,成为当前的一种前沿的技术方案。
发明内容
本发明提供了一种远程锁屏和解锁系统及方法,以解决现有技术户外LED显示屏无线通信控制存在距离限制的问题。
第一方面,本发明实施例提供了一种远程锁屏和解锁系统,该远程锁屏和解锁系统包括:显示装置和服务器,所述显示装置包括显示屏控制卡和视频处理器,所述视频处理器通过网口和所述显示屏控制卡连接,所述视频处理器包括一体集成的4G模组和WiFi芯片,所述4G模组通过有线通信的方式和所述WiFi芯片连接,所述4G模组通过无线通信的方式和所述服务器连接;
所述WiFi芯片,用于通过所述4G模组实现ppp拨号上网,建立所述WiFi芯片与所述服务器的连接;
所述服务器,用于通过所述4G模组将锁屏指令、解锁指令传输到所述WiFi芯片;
所述WiFi芯片,还用于根据接收到的锁屏指令实现远程锁屏,根据接收到的解锁指令实现远程解锁。
可选的,所述WiFi芯片,还用于查询所述4G模组的状态、控制所述4G模组的重启。
可选的,建立所述WiFi芯片与所述服务器的连接,包括:
通过所述WiFi芯片获取用户名称;
将所述用户名称传输给http服务器,获取http服务器分配的mqtt访问地址;
根据所述mqtt访问地址,建立所述WiFi芯片与mqtt服务器的连接。
可选的,所述远程锁屏和解锁系统还包括:上位机,所述视频处理器还包括:视频处理芯片,所述视频处理芯片通过有线通信的方式和所述WiFi芯片连接,所述视频处理芯片通过USB接口和所述上位机连接;
通过所述WiFi芯片获取用户名称,包括:
所述WiFi芯片通过所述视频处理芯片有线连接访问上位机获取所述用户名称;
或者,所述WiFi芯片通过WiFi与所述上位机建立无线通信连接,通过WiFi透传的方式直接获取所述用户名称。
可选的,根据接收到的锁屏指令实现远程锁屏,包括:
在建立所述WiFi芯片与所述服务器的连接后,所述上位机发送锁屏指令到所述服务器,所述服务器将接收到的所述锁屏指令通过所述4G模组传输给所述WiFi芯片,所述WiFi芯片接收并执行所述锁屏指令,进而控制显示屏控制卡实现远程锁屏。
可选的,根据接收到的解锁指令实现远程解锁,包括:
在建立所述WiFi芯片与所述服务器的连接后,所述上位机发送解锁指令到所述服务器,所述服务器将接收到的所述解锁指令通过所述4G模组传输给所述WiFi芯片,所述WiFi芯片接收并执行所述解锁指令,进而控制显示屏控制卡实现远程解锁。
可选的,所述上位机为安装有LED全彩显示屏调试软件HDSet的电脑,所述视频处理芯片为STM32。
可选的,所述WiFi芯片的型号为ESP32,所述4G模组的型号为EC200T。
可选的,所述WiFi芯片与所述4G模组通信的数据以及所述WiFi芯片与所述显示屏控制卡通信的数据均为JSON格式,且加密。
第二方面,本发明实施例提供了一种远程锁屏和解锁方法,该远程锁屏和解锁方法由如第一方面任一项实施例所述的远程锁屏和解锁系统执行;
所述远程锁屏和解锁方法包括:
建立所述WiFi芯片与所述服务器的连接;
通过所述4G模组将锁屏指令、解锁指令传输到所述WiFi芯片;
所述WiFi芯片根据接收到的锁屏指令实现远程锁屏;
所述WiFi芯片根据接收到的解锁指令实现远程解锁。
本发明实施例的技术方案,通过视频处理器中的4G模组和WiFi芯片,可实现视频处理器与服务器的远程通信,解决了现有技术户外LED显示屏无线通信控制存在距离限制的问题,具有实现远程锁屏和解锁的有益效果。
应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种远程锁屏和解锁系统的结构示意图;
图2为本发明实施例提供的4G模组和WiFi芯片的连接示意图;
图3为本发明实施例提供的另一种远程锁屏和解锁系统的结构示意图;
图4为本发明实施例提供的建立WiFi芯片与服务器连接的方式的示意图;
图5为本发明实施例提供的一种json格式的示意图;
图6为本发明实施例提供的一种远程锁屏和解锁方法的流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例一
图1为本发明实施例提供的一种远程锁屏和解锁系统的结构示意图,参考图1,该远程锁屏和解锁系统包括:显示装置10和服务器20。本实施例的显示装置10可以是户外LED显示屏。具体的,显示装置包括视频处理器11和显示屏控制卡12,且视频处理器11通过网口和显示屏控制卡12连接,视频处理器11包括一体集成的4G模组111和WiFi芯片112,4G模组111通过有线通信的方式和WiFi芯片112连接,4G模组111通过无线通信的方式和服务器20连接。
其中,WiFi芯片112用于通过4G模组111实现ppp拨号上网,建立WiFi芯片112与服务器20的连接,服务器20用于通过4G模组111将锁屏指令、解锁指令传输到WiFi芯片112,WiFi芯片112还用于根据接收到的锁屏指令实现远程锁屏,根据接收到的解锁指令实现远程解锁。
在上述实施例的基础上,4G模组111包括SIM卡槽,用于放置SIM卡。
进一步的,WiFi芯片112还用于查询4G模组111的状态、控制4G模组111的重启,其中,4G模组111的状态包括SIM卡的信号强度。
示例性的,WiFi芯片112的型号为ESP32,4G模组111的型号为EC200T。
图2为本发明实施例提供的4G模组和WiFi芯片的连接示意图,参考图2,4G模组EC200T包括:引脚MAIN_RXD、引脚MAIN_TXD、引脚RESET_N和引脚PWRKEY,WiFi芯片ESP32包括:第一引脚GPIO19、第二引脚GPIO20、第三引脚GPIO35和第四引脚GPIO36。具体的,引脚MAIN_RXD和第一引脚GPIO19电连接,引脚MAIN_TXD和第二引脚GPIO20电连接,用于实现4G模组EC200T和WiFi芯片ESP32的数据交互。引脚RESET_N和第三引脚GPIO35电连接,引脚PWRKEY和第四引脚GPIO36电连接,WiFi芯片ESP32可以通过第三引脚GPIO35和第四引脚GPIO36控制4G模组EC200T的重启。
继续参考图2,WiFi芯片ESP32还包括:电阻R776、电阻R770、电阻R768、电阻R762和供电电源端VDD33。其中,电阻R776、电阻R770、电阻R768和电阻R762的一端分别与第一引脚GPIO19、第二引脚GPIO20、第三引脚GPIO35和第四引脚GPIO36电连接,电阻R776、电阻R770、电阻R768和电阻R762的另一端与供电电源端VDD33电连接。
需要说明的是,WiFi芯片112与4G模组111通信的数据以及WiFi芯片112与显示屏控制卡12通信的数据均为JSON格式,且加密。
本发明实施例的技术方案,通过视频处理器中的4G模组和WiFi芯片,可实现视频处理器与服务器的远程通信,解决了现有技术户外LED显示屏无线通信控制存在距离限制的问题,具有实现远程锁屏和解锁的有益效果,而且采用与服务器通信的机制,还可以实现每台视频处理器数据的实时查询和监控。
实施例二
在上述实施例的基础上,图3为本发明实施例提供的另一种远程锁屏和解锁系统的结构示意图,参考图3,远程锁屏和解锁系统还包括:上位机30,视频处理器还包括:视频处理芯片113,视频处理芯片113通过有线通信的方式和WiFi芯片112连接,视频处理芯片113通过USB接口和上位机30连接,视频处理器11通过网口和显示屏控制卡12连接。
图4为本发明实施例提供的建立WiFi芯片与服务器连接的方式的示意图,参考图4,建立WiFi芯片112与服务器20的连接包括:通过WiFi芯片112获取用户名称,将用户名称传输给http服务器,获取http服务器分配的mqtt访问地址,根据mqtt访问地址,建立WiFi芯片112与mqtt服务器的连接。
示例性的,通过WiFi芯片112获取用户名称,包括:WiFi芯片112通过视频处理芯片113有线连接访问上位机30获取用户名称,或者WiFi芯片112通过WiFi与上位机30建立无线通信连接,通过WiFi透传的方式直接获取用户名称。
示例性的,根据接收到的锁屏指令实现远程锁屏,包括:在建立WiFi芯片112与服务器20的连接后,上位机30发送锁屏指令到服务器20,服务器20将接收到的锁屏指令通过4G模组111传输给WiFi芯片112,WiFi芯片112接收并执行锁屏指令,进而控制显示屏控制卡12对户外LED显示屏实现远程锁屏,进而能够有效的保护使用厂商的权益。
示例性的,根据接收到的解锁指令实现远程解锁,包括:在建立WiFi芯片112与服务器20的连接后,上位机30发送解锁指令到服务器,服务器20将接收到的解锁指令通过4G模组111传输给WiFi芯片112,WiFi芯片112接收并执行解锁指令,进而控制显示屏控制卡12对户外LED显示屏实现远程解锁,进而保证消费者能迅速的使用或体验视频处理器产品,在实用价值上具有极大意义。
示例性的,上位机30为安装有LED全彩显示屏调试软件HDSet的电脑,视频处理芯片113为STM32。
需要说明的是,STM32并非接收卡控制芯片,STM32只负责将WiFi芯片ESP32透传的数据中转给接收卡或者发送卡。
需要说明的是,WiFi芯片112与4G模组111通信的数据以及WiFi芯片112与显示屏控制卡12通信的数据均为JSON格式,且加密。
示例性的,图5为本发明实施例提供的一种json格式的示意图,参考图5,其中“xxxxxxxxxxxxxxxx”的部分为有效数据,屏参数据有500多个字节,且采用的是加密传输。需要说明的是,本发明实施例对json的协议内容不作限定,其填充内容应由实际需求决定。
本发明实施例可以通过远程锁屏和截屏可实现催账功能,能够有效的保护实用厂商的权益。同时由于与服务器通信的数据是加密的,所以本发明实施例可以有效的保护使用者的权益。而且本发明实施例所提供的远程锁屏和解锁系统不仅可以应用在锁屏和解锁上,其灵活的4G通信机制可以应用在其他新增的业务功能上,使视频处理器一类的产品在使用功能和业务上有极大的开发潜力。
本发明实施例的技术方案,通过视频处理器中的4G模组和WiFi芯片,可实现视频处理器与服务器的远程通信,解决了现有技术户外LED显示屏无线通信控制存在距离限制的问题,具有实现远程锁屏和解锁的有益效果,而且采用与服务器通信的机制,还可以实现每台视频处理器数据的实时查询和监控。
实施例三
本发明实施例提供了一种远程锁屏和解锁方法,该远程锁屏和解锁方法由上述任一实施例所提供的远程锁屏和解锁系统执行。图6为本发明实施例提供的一种远程锁屏和解锁方法的流程图,参考图6,本发明实施例提供的远程锁屏和解锁方法包括:
S110、建立WiFi芯片与服务器的连接。
示例性的,建立WiFi芯片112与服务器20的连接包括:通过WiFi芯片112获取用户名称,将用户名称传输给http服务器,获取http服务器分配的mqtt访问地址,根据mqtt访问地址,建立WiFi芯片112与mqtt服务器的连接。
进一步的,远程锁屏和解锁系统还包括:上位机30,视频处理器11还包括视频处理芯片113,其中,视频处理芯片113通过有线通信的方式和WiFi芯片112连接,视频处理芯片112通过USB接口和上位机30连接。通过WiFi芯片112获取用户名称,包括:WiFi芯片112通过视频处理芯片113有线连接访问上位机30获取用户名称,或者WiFi芯片112通过WiFi与上位机30建立无线通信连接,通过WiFi透传的方式直接获取用户名称。
S120、服务器通过4G模组将锁屏指令、解锁指令传输到WiFi芯片。
示例性的,服务器20可以根据其存储的关于显示装置10的数据生成相应的指令,并将该指令传输给对应显示装置10中的4G模组111,4G模组111再将接收到的指令传输给与4G模组111连接的WiFi芯片112,其中,服务器20存储的关于显示装置10的数据包括:显示装置的名称、到期时间、是否加密等,服务器20根据其存储的关于显示装置10的数据生成的指令包括:锁屏指令、解锁指令等。
在另一实施例中,服务器20是用于接收上位机30发送的指令,并将接收到的指令通过4G模组111传输给WiFi芯片112,具体的,工作人员根据显示装置10的实际情况(是否到期、是否更换显示等)决定发送的指令类型,然后通过上位机30发送相应的指令至服务器20,服务器20接收该指令,并根据接收到的该指令中所包含的显示装置的ID将该指令发送给对应显示装置10中的4G模组111,4G模组111再将接收到的指令传输给与4G模组111连接的WiFi芯片112,其中,上位机30可以是能够移动的带网口的工程机,比如电脑,上位机30能够通过网线与服务器20建立通信,可以直接发送指令至服务器20,如此工作人员无需到达显示装置10所在位置就可以控制显示装置10的状态,实现远程锁屏和解锁以及更换显示内容,且上位机20发送的指令可以是锁屏指令、解锁指令,也可以是显示内容更换指令。
S130、WiFi芯片根据接收到的锁屏指令实现远程锁屏。
示例性的,WiFi芯片112根据接收到的锁屏指令实现远程锁屏,包括:在建立WiFi芯片112与服务器20的连接后,上位机30发送锁屏指令到服务器20,服务器20将接收到的锁屏指令通过4G模组111传输给WiFi芯片112,WiFi芯片112接收并执行锁屏指令,进而控制显示屏控制卡12实现远程锁屏。
S140、WiFi芯片根据接收到的解锁指令实现远程解锁。
示例性的,WiFi芯片112根据接收到的解锁指令实现远程解锁,包括:在建立WiFi芯片112与服务器20的连接后,上位机30发送解锁指令到服务器,服务器20将接收到的解锁指令通过4G模组111传输给WiFi芯片112,WiFi芯片112接收并执行解锁指令,进而控制显示屏控制卡12实现远程解锁。
需要说明的是,本发明对S130和S140的执行步骤不作限定,在实际应用中可以根据需要进行设定。
本发明实施例的技术方案,通过视频处理器中的4G模组和WiFi芯片,可实现视频处理器与服务器的远程通信,解决了现有技术户外LED显示屏无线通信控制存在距离限制的问题,具有实现远程锁屏和解锁的有益效果,而且采用与服务器通信的机制,还可以实现每台视频处理器数据的实时查询和监控。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
- 一种基于神经网络的手机解锁系统及解锁方法
- 一种闸机解锁系统及解锁方法
- 一种用于新能源汽车租赁行业远程加解锁车功能的方法
- 一种在锁屏状态下快速新建笔记的实现方法及其系统
- 一种远程锁屏和解锁的方法及装置
- 一种锁屏可控的LED显示屏组装装置及其远程锁屏系统