一种智能北斗定位锁的制作方法

文档序号:20844921发布日期:2020-05-22 20:21阅读:516来源:国知局
一种智能北斗定位锁的制作方法

本实用新型属于锁具技术领域,更具体的说是涉及一种智能北斗定位锁。



背景技术:

智能锁是目前热起的一种产品,国内海康威视、大华等国内大型上市公司均在从事这方面研究,海康威视萤石系列dl11s密码锁具有4+2种开门方式,分别是指纹、密码、感应卡、钥匙、组合开门和远程临时开门,该系列密码锁可达到1秒识别。上述系列的锁均是用于安防且固定于门上,但是目前用于包裹上的密码锁少之又少。截止2016年6月,中国德邦物流快递丢失损毁申诉率达到了8.90%,申通快递丢失损毁申诉率达到了4.21%,因此用于快递物流的密码锁不仅可以保证包裹的安全性而且可以实时查询位置信息,大大降低了丢包的概率。

因此,如何提供一种智能北斗定位锁成为了本领域技术人员亟需解决的问题。



技术实现要素:

有鉴于此,本实用新型提供了一种智能北斗定位锁,实现手机和智能定位锁的通信,通过手机获取到定位锁的实时位置信息,并控制锁的开关,且具有简单智能、方便携带、安全性高的优点。

为了实现上述目的,本实用新型采用如下技术方案:

一种智能北斗定位锁,包括外壳、控制板、电池、电机、弹簧和锁芯,其中,所述控制板、所述电池和所述电机均安装在所述外壳内;所述外壳内设置有凸起,所述锁芯插入凸起内,且所述锁芯与所述凸起通过所述弹簧相连;所述电机的输出端卡于所述锁芯上;所述电池和电机均与所述控制板电性连接。

优选的,所述控制板通过云服务器与手机相连。手机与智能锁之间是通过云服务器进行通信,云服务器上搭建了mqtt协议,mqtt通过subscribe和publish进行通信。

优选的,所述控制板的核心芯片采用air800芯片。

优选的,所述凸起内侧壁上开设有通孔,所述锁芯上设置有与所述通孔相对应的键槽,所述电机的输出端连接有与所述键槽相匹配的卡键。电机的运转,将带动卡键摆动,推动锁芯向内或向外直线运动,从而实现智能定位锁的打开或关闭。

优选的,所述电机的两侧均设置有隔板,通过两隔板能够将电机进行固定。

优选的,所述电机采用n20微型减速电机。

优选的,所述外壳顶端安装有上盖,既能对外壳内的各元件起到一定的保护作用,又能避免灰尘等杂质的进入。

本实用新型的有益效果在于:

本实用新型能够实现手机和智能定位锁的通信,通过手机获取到定位锁的实时位置信息,并控制锁的开关,且具有简单智能、方便携带、安全性高的优点;利用北斗定位结合手机实时查看包裹位置,能够有效的降低丢包的概率,且不会被轻易拆开,保证了包裹的安全性。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1附图为本实用新型的结构示意图。

图2附图为本实用新型的工作流程示意图。

图3附图为本实用新型mqttinmsg功能模块接受数据处理过程示意图。

图4附图为本实用新型数据交互式示意图。

其中,图中,

1-外壳;2-控制板;3-电池;4-电机;5-弹簧;6-锁芯;7-凸起;8-键槽;9-隔板;10-上盖。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

参与附图1,本实用新型还提供了一种智能北斗定位锁,包括外壳1、控制板2、电池3、电机4、弹簧5和锁芯6,其中,控制板2、电池3和电机4均安装在外壳1内;外壳1内设置有凸起7,锁芯6插入凸起7内,且锁芯6与凸起7通过弹簧5相连;电机4的输出端卡于锁芯6上;电池3和电机4均与控制板2电性连接。

参阅附图4,控制板2通过云服务器与手机相连。手机与智能锁之间是通过云服务器进行通信,云服务器上搭建了mqtt协议,mqtt通过subscribe和publish进行通信。

在另一种实施例中,凸起7内侧壁上开设有通孔,锁芯6上设置有与通孔相对应的键槽8,电机4的输出端连接有与键槽8相匹配的卡键。电机4的运转,将带动卡键摆动,推动锁芯6向内或向外直线运动,从而实现智能定位锁的打开或关闭。

在另一种实施例中,电机4的两侧均设置有隔板9。通过两隔板9能够将电机4进行固定。

在另一种实施例中,电机4采用n20微型减速电机。

在另一种实施例中,外壳1顶端安装有上盖10,既能对外壳1内的各元件起到一定的保护作用,又能避免灰尘等杂质的进入。

在另一种实施例中,控制板2的核心芯片采用air800芯片。

请参阅附图2-4,本实用新型提供了一种智能北斗定位锁的定位方法,包括如下步骤:

(1)在智能北斗定位锁上插上流量卡,检测网络是否正常;

(2)手机端与智能北斗定位锁通过云服务器进行通信;通信协议采用mqtt,mqtt工作流程如下:

①启动mqtt客户端,通过sys.taskinit()函数建立一个任务端,开始查询网络环境是否正常,时间超过5分钟网络还是异常会自动进入飞行模式,20s后重新启动。

②创建一个mqqt客户端,当网络环境正常时会通过mqtt.client()函数建立一个mqtt客户端,并通过ip地址连接云服务器,直至成功;

③执行mqttconnect动作,循环处理接收和发送数据给手机端。

(3)手机端通过云服务器获得智能北斗定位锁实时位置信息和状态信息且进行数据处理。

其中,位置信息的更新是通过lbsloc.request()函数来实现的,并发出查询位置信息,然后调用getmyloccb()这个回调函数,得到位置信息,状态位置的更新是通过uploadstatedata()函数来实现的检测通断状态来判断锁的开关状态,然后通过主题imei.."sw1"发送到云服务器。其中,主题是一个由数字和字母组成的字符串,imei是芯片的国际移动设备识别码,每个设备的识别码是唯一的,sw1代表主题内的值含义是锁的开合状态,通过imei.."sw1"主题内的数据值来判断每个定位锁的开合状态,数据值为1,代表打开,数据值为0代表关闭。

附图3为本发明一种智能北斗定位锁mqttinmsg功能模块接受数据处理过程示意图:

接收到手机端通过云服务器传过来的主题信息时,数据处理过程如图2所示,先判断接受到的主题名,主题名是imei.."st",读取主题的数据值,设置自动上报周期位为该数据值,st代表主题内数据值的含义是自动上报周期,数据值是数字,单位为秒/s;主题名是imei.."sgi",读取主题的数据值,设置历史位置信息缓存周期为该数据值,sgi代表主题内数据值的含义是历史位置信息缓存周期,数据值是数字,单位为秒/min;主题名是imei.."sui",回去设置历史位置信息上报周期为该数据值,sui代表主题内的值的含义是历史位置信息上报周期,数据值是数字,单位为秒/min,读取此数据值并设置历史位置信息上报周期为该数据值;主题名是imei.."r",读取主题的数据值,当数据值是unlock,会执行开锁命令,当数据值是fresh会去刷新位置信息和状态信息,当数据值是startgpswork会开启gps,当数据值是stopgpswork则关断gps,r代表主题内数据值的含义是执行动作标号。

本实用新型本实用新型能够实现手机和智能定位锁的通信,通过手机获取到定位锁的实时位置信息,并控制锁的开关,且具有简单智能、方便携带、安全性高的优点;利用北斗定位结合手机实时查看包裹位置,能够有效的降低丢包的概率,且不会被轻易拆开,保证了包裹的安全性。

本实用新型的工作原理:

本实用新型是一种基于mqtt通信协议的安全智能锁具,mqtt通过subscribe和publish完成通信。在使用之前,先在air800芯片上插上流量卡,启动mqtt客户端,在确保智能锁连上网之后,创建mqtt客户端,然后执行mqttconnect动作直至成功。当工作时,用户可以通过手机端的app设定位置上报时间、查看智能锁的位置信息、智能锁的开关状态。手机端会发送对应的主题信息和数据到云服务器上,云服务器内搭建的mqtt服务端会接收到相应的数据,相当于发布了一条主题信息,这时因为智能锁订阅了相应的主题信息,会接受到相应的命令,就会进行数据处理,并实现相应的功能,当智能北斗定位锁控制板收到开锁信号后,电机就会顺时针旋转带动卡键转动,从而推动锁芯压缩弹簧,弹簧带动锁芯实现开锁,当智能北斗定位锁控制板收到关闭信号后,电机就会逆时针转带动卡键转动,从而推动锁芯拉伸弹簧,弹簧带动锁芯实现关闭。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本实用新型。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本实用新型的精神或范围的情况下,在其它实施例中实现。因此,本实用新型将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1