一种基于区块链技术的收银扫码枪的制作方法

文档序号:16933341发布日期:2019-02-22 20:28阅读:326来源:国知局
一种基于区块链技术的收银扫码枪的制作方法

本发明涉及一种基于区块链技术的收银扫码枪。



背景技术:

区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式,是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

区块链技术的数据安全程度较高,应用也非常广泛,其中就包括了支付设备应用技术领域。

现有技术的扫码枪一般都是采用传统的数据加密方式,很容易造成数据丢失,并且,现有部分扫码枪在不使用的时候,扫码枪处于工作状态,从而导致扫码枪容易识别到一些错误的信息,从而导致扫码枪发生误操作,从而降低了扫码枪的实用性,不仅如此,现有技术的扫码枪在使用的过程中,扫码枪的扫码窗口容易积累灰尘或者粘附污渍,从而导致条码被遮挡,从而降低了扫码枪扫码的精确度。



技术实现要素:

本发明要解决的技术问题是:为了克服现有技术的不足,提供一种基于区块链技术的收银扫码枪。

本发明解决其技术问题所采用的技术方案是:一种基于区块链技术的收银扫码枪,包括主体、防护玻璃、把手和扫码装置,所述把手设置在主体的下方,所述主体的一侧设有开口,所述防护玻璃设置在主体的开口处,所述扫码装置设置在主体的内部,所述主体内设有处理器和存储器,所述处理器和存储器电连接,所述存储器接受区块链节点写入的区块链数据,并对区块链数据进行存储;

所述主体内还设有清洁机构和遮挡机构,所述遮挡机构和清洁机构均设置在主体的内部;

所述遮挡机构包括触发组件、传动组件、第一定滑轮、两个第二弹性绳、两个第一连接线、两个滚筒、两个遮挡帘和两个移动杆,所述触发组件设置在把手的靠近防护玻璃的一侧,所述传动组件设置在把手的内部,所述第一定滑轮设置在主体的内壁的远离防护玻璃的一侧,两个滚筒分别铰接在主体的内壁的顶部和底部的靠近防护玻璃的一侧,两个遮阳帘分别绕过两个滚筒,两个遮阳帘的一端分别与两个第一连接线的一端连接,两个第一连接线均绕过第一定滑轮,两个第一连接线的另一端均与传动组件连接,两个移动杆分别设置在两个遮挡帘的另一端上,两个第二弹性绳中其中一个第二弹性绳的两端分别与两个移动杆的一端连接,两个第二弹性绳中另一个第二弹性绳的两端分别与两个移动杆的另一端连接;

所述清洁机构包括导向杆、两个第一弹簧、两个移动套管、两个传动杆和两个刮板,所述导向杆竖向设置在防护玻璃的靠近第二定滑轮的一侧,两个移动套管均套设在导向杆上,两个第一弹簧均套设在导向杆上,两个第一弹簧的一端分别与导向杆的两端连接,两个第一弹簧的另一端分别与两个移动套管连接,两个传动杆分别水平设置在两个移动套管的靠近扫码装置的一侧,两个传动杆分别设置在两个移动杆的靠近滚筒的一侧,两个刮板分别设置在两个移动套管的靠近防护玻璃的一侧。

作为优选,为了实现数据的传输与存储,所述处理器内设有区块链系统,所述区块链系统包括数据层、网络层、共识层、激励层、合约层和应用层,所述区块链数据来源于数据层。

作为优选,为了提高扫码枪的自动化程度,所述处理器为单片机或plc,所述存储器包括内存数据库和磁盘数据库,所述内存数据库和磁盘数据库分别接受区块链节点写入的区块链数据,并对区块链数据进行存储。

作为优选,为了实现两个第一连接线的收放,所述传动组件包括支撑杆、第一绕线盘、转盘、第二绕线盘和第一弹性绳,所述支撑杆水平设置在把手的内部,所述第一绕线盘铰接在支撑杆的中部,所述转盘设置在第一绕线盘的一侧,所述第二绕线盘设置在转盘的一侧,所述第一绕线盘、转盘和第二绕线盘同轴设置,所述第一弹性绳的一端卷绕在转盘上,所述第一弹性绳的另一端设置在把手的内壁的底部,两个第一连接线的另一端均卷绕在第一绕线盘上,所述第一连接线与第一弹性绳的卷绕方向相反。

作为优选,为了给传动组件提供动力,所述触发组件包括驱动杆、第二弹簧、第二连接线和第二定滑轮,所述把手的靠近防护玻璃的一侧设有固定套管,所述驱动杆水平设置在固定套管的内部,所述第二弹簧套设在驱动杆上,所述第二弹簧的一端与驱动杆的一端连接,所述第二弹簧的另一端与固定套管连接,所述第二定滑轮铰接在把手的内壁的远离固定套管的一侧,所述驱动杆的另一端与第二连接线的一端连接,所述第二连接线的另一端绕过第二定滑轮,所述第二连接线的另一端卷绕在第二绕线盘的外周上,所述第二连接线与第一连接线的卷绕方向一致。

作为优选,为了提高用户使用扫码枪的舒适度,所述驱动杆的一端上设有按键。

作为优选,为了延长两个移动杆的移动距离,所述第一绕线盘的直径大于第二绕线盘的直径。

作为优选,为了提高刮板对防护玻璃的清洁效果,所述刮板的制作材料为海绵。

作为优选,为了提高移动套管的稳定性,所述导向杆上设有限位条,两个移动套管的内壁上分别设有一个凹槽,所述限位条设置在凹槽的内部。

作为优选,为了提高两个移动杆抵靠的紧密度,两个移动杆的相互靠近的一侧分别设有一个磁条。

本发明的有益效果是,该基于区块链技术的收银扫码枪,采用区块链技术进行数据存储,使得数据安全程度高,并且,通过遮挡机构驱动两个遮挡帘移动,从而使用户在不使用扫码枪的时候,可以将扫码枪挡住,从而降低了扫码枪发生误操作的几率,与现有遮挡机构相比,该遮挡机构无需电力驱动,从而减少了扫码枪的电能消耗,不仅如此,通过清洁机构驱动两个刮板移动,从而通过刮板对防护玻璃进行清洁,从而提高了扫码枪扫码的准确度,与现有清洁机构相比,该清洁机构结构简单,从而减少了扫码枪的故障点的数量,从而降低了扫码枪的维护成本。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1是本发明的基于区块链技术的收银扫码枪的区块链系统的系统原理图;

图2是本发明的基于区块链技术的收银扫码枪的结构示意图;

图3是本发明的基于区块链技术的收银扫码枪的触发组件与传动组件的连接结构示意图;

图4是本发明的基于区块链技术的收银扫码枪的清洁机构的结构示意图;

图5是图4的a部放大图;

图中:1.传动杆,2.刮板,3.移动套管,4.防护玻璃,5.导向杆,6.第一弹簧,7.遮挡帘,8.滚筒,9.第一连接线,10.主体,11.第一定滑轮,12.第二连接线,13.第二定滑轮,14.第一绕线盘,15.转盘,16.把手,17.第二绕线盘,18.第一弹性绳,19.驱动杆,20.第二弹簧,21.按键,22.扫码装置,23.移动杆,24.第二弹性绳,25.磁条,26.支撑杆。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

如图1所示,一种基于区块链技术的收银扫码枪,包括主体10、防护玻璃4、把手16和扫码装置22,所述处理器和存储器电连接,所述存储器接受区块链节点写入的区块链数据,并对区块链数据进行存储,所述处理器内设有区块链系统,所述区块链系统包括数据层、网络层、共识层、激励层、合约层和应用层,所述区块链数据来源于数据层,所述处理器为单片机或plc,所述存储器包括内存数据库和磁盘数据库,所述内存数据库和磁盘数据库分别接受区块链节点写入的区块链数据,并对区块链数据进行存储。

事实上,处理器主要是用于处理数据,而存储器则是用来数据存储,在这里:

数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;

实际上,内存数据库和磁盘数据库接受或存储到的区块链数据均是来自于数据层。

网络层则包括分布式组网机制、数据传播机制和数据验证机制等;

共识层主要封装网络节点的各类共识算法;

激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;

合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;

应用层则封装了区块链的各种应用场景和案例。

如图2所示,一种基于区块链技术的收银扫码枪,所述把手16设置在主体10的下方,所述主体10的一侧设有开口,所述防护玻璃4设置在主体10的开口处,所述扫码装置22设置在主体10的内部,所述主体10内设有处理器和存储器,所述处理器和存储器电连接,所述存储器接受区块链节点写入的区块链数据,并对区块链数据进行存储;

如图2所示,所述主体10内还设有清洁机构和遮挡机构,所述遮挡机构和清洁机构均设置在主体10的内部;

其中,用户通过控制扫码枪,在用户的控制下,通过清洁机构对防护玻璃4进行清洁,从而使防护玻璃4保持清洁,从而提高了二维码识别的完整度,从而提高了扫码枪扫码的准确度,当用户使用完扫码枪之后,通过遮挡机构可以将扫码装置22挡住,从而降低了扫码枪发生误操作的几率,从而提高了扫码枪的实用性;

如图2-4所示,所述遮挡机构包括触发组件、传动组件、第一定滑轮11、两个第二弹性绳24、两个第一连接线9、两个滚筒8、两个遮挡帘7和两个移动杆23,所述触发组件设置在把手16的靠近防护玻璃4的一侧,所述传动组件设置在把手16的内部,所述第一定滑轮11设置在主体10的内壁的远离防护玻璃4的一侧,两个滚筒8分别铰接在主体10的内壁的顶部和底部的靠近防护玻璃4的一侧,两个遮挡帘7分别绕过两个滚筒8,两个遮挡帘7的一端分别与两个第一连接线9的一端连接,两个第一连接线9均绕过第一定滑轮11,两个第一连接线9的另一端均与传动组件连接,两个移动杆23分别设置在两个遮挡帘7的另一端上,两个第二弹性绳24中其中一个第二弹性绳24的两端分别与两个移动杆23的一端连接,两个第二弹性绳24中另一个第二弹性绳24的两端分别与两个移动杆23的另一端连接;

其中,用户操作触发组件,之后通过触发组件驱动传动组件,从而在传动组件的作用下实现了两个第一连接线9的收放,当第一连接线9收紧的时候,在第一定滑轮11的导向作用下,通过两个第一连接线9驱动两个遮挡帘7的一端向靠近第一定滑轮11的方向移动,从而在两个滚筒8的作用下,使两个遮挡帘7的另一端相互远离,从而通过两个遮挡帘7驱动两个移动杆23相互远离,从而使扫码装置22可以扫描二维码,当第一连接线9放松的时候,第一连接线9对两个遮挡帘7的拉力减小,从而在两个第二弹性绳24的作用下,驱动两个移动杆23相互靠近,从而通过两个移动杆23驱动两个遮挡帘7的另一端相互靠近,从而通过遮挡帘7将扫码装置22挡住,从而降低了扫码枪发生误操作的几率,从而提高了扫码器的实用性;

如图4-5所示,所述清洁机构包括导向杆5、两个第一弹簧6、两个移动套管3、两个传动杆1和两个刮板2,所述导向杆5竖向设置在防护玻璃4的靠近第二定滑轮13的一侧,两个移动套管3均套设在导向杆5上,两个第一弹簧6均套设在导向杆5上,两个第一弹簧6的一端分别与导向杆5的两端连接,两个第一弹簧6的另一端分别与两个移动套管3连接,两个传动杆1分别水平设置在两个移动套管3的靠近扫码装置22的一侧,两个传动杆1分别设置在两个移动杆23的靠近滚筒8的一侧,两个刮板2分别设置在两个移动套管3的靠近防护玻璃4的一侧;

其中,当两个移动杆26相互远离的时候,两个移动杆26驱动两个传动杆1相互远离,从而通过两个传动杆1驱动两个移动套管3沿着导向杆5相互远离,从而通过两个移动套管3驱动两个刮板2相互远离,当两个移动杆23相互靠近的时候,在两个第一弹簧6的作用下驱动两个移动套管3沿着导向杆5相互靠近,从而通过两个移动套管3驱动两个刮板2相互靠近,从而通过刮板2对扫码装置22进行清洁,从而提高了扫码枪扫码的完整度,从而提高了扫码枪的精确度。

如图3所示,所述传动组件包括支撑杆26、第一绕线盘14、转盘15、第二绕线盘17和第一弹性绳18,所述支撑杆26水平设置在把手16的内部,所述第一绕线盘14铰接在支撑杆26的中部,所述转盘15设置在第一绕线盘14的一侧,所述第二绕线盘17设置在转盘15的一侧,所述第一绕线盘14、转盘15和第二绕线盘17同轴设置,所述第一弹性绳18的一端卷绕在转盘15上,所述第一弹性绳18的另一端设置在把手16的内壁的底部,两个第一连接线9的另一端均卷绕在第一绕线盘14上,所述第一连接线9与第一弹性绳18的卷绕方向相反。

所述触发组件包括驱动杆19、第二弹簧20、第二连接线12和第二定滑轮13,所述把手16的靠近防护玻璃4的一侧设有固定套管,所述驱动杆19水平设置在固定套管的内部,所述第二弹簧20套设在驱动杆19上,所述第二弹簧20的一端与驱动杆19的一端连接,所述第二弹簧20的另一端与固定套管连接,所述第二定滑轮13铰接在把手16的内壁的远离固定套管的一侧,所述驱动杆19的另一端与第二连接线12的一端连接,所述第二连接线12的另一端绕过第二定滑轮13,所述第二连接线12的另一端卷绕在第二绕线盘17的外周上,所述第二连接线12与第一连接线9的卷绕方向一致;

其中,在固定套管的支撑作用下,提高了驱动杆19的稳定性,当用户手动驱动驱动杆19向把手16的内部移动的时候,在第二定滑轮13的导向作用下,使第二连接线12对第二绕线盘17的拉力减小,从而在第一弹性绳18的拉力的作用下,通过转盘15驱动第一绕线盘14转动,从而通过第一绕线盘14将两个第一连接线9收紧,当用户松开驱动杆19的时候,在第二弹簧20的作用下驱动驱动杆19向把手16的外部移动,从而在第二连接线12的作用下,通过驱动杆19驱动第二绕线盘17转动,从而通过第二绕线盘17驱动第一绕线盘14反向转动,从而通过第一绕线盘14将两个第一连接线9松开。

作为优选,为了提高用户使用扫码枪的舒适度,所述驱动杆19的一端上设有按键21,通过按键21增大了用户手指与驱动杆19之间的接触面积,从而减小了驱动杆19对手指的压力,从而提高了用户使用扫码枪的舒适度。

作为优选,为了延长两个移动杆23的移动距离,所述第一绕线盘14的直径大于第二绕线盘17的直径,当第一绕线盘14的直径大于第二绕线盘17的直径的时候,当第一绕线盘14的周长大于第二绕线盘17的周长,从而延长了两个移动杆23的移动距离。

作为优选,为了提高刮板2对防护玻璃4的清洁效果,所述刮板2的制作材料为海绵,由于海绵的质地较为柔软,从而提高了刮板2对防护玻璃4的清洁效果。

作为优选,为了提高移动套管3的稳定性,所述导向杆5上设有限位条,两个移动套管3的内壁上分别设有一个凹槽,所述限位条设置在凹槽的内部,通过凹槽与限位条之间的相互限位作用,提高移动套管3与导向杆5连接的稳定性。

作为优选,为了提高两个移动杆23抵靠的紧密度,两个移动杆23的相互靠近的一侧分别设有一个磁条25,通过两个磁条25可以将两个移动杆23吸附在一起,从而提高了两个移动杆23抵靠的紧密度。

用户通过控制扫码枪,在用户的控制下,通过清洁机构对防护玻璃4进行清洁,从而使防护玻璃4保持清洁,从而提高了二维码识别的完整度,从而提高了扫码枪扫码的准确度,当用户使用完扫码枪之后,通过遮挡机构可以将扫码装置22挡住,从而降低了扫码枪发生误操作的几率,从而提高了扫码枪的实用性。

与现有技术相比,该基于区块链技术的收银扫码枪,通过遮挡机构驱动两个遮挡帘7移动,从而使用户在不使用扫码枪的时候,可以将扫码枪挡住,从而降低了扫码枪发生误操作的几率,与现有遮挡机构相比,该遮挡机构无需电力驱动,从而减少了扫码枪的电能消耗,不仅如此,通过清洁机构驱动两个刮板2移动,从而通过刮板2对防护玻璃进行清洁,从而提高了扫码枪扫码的准确度,与现有清洁机构相比,该清洁机构结构简单,从而减少了扫码枪的故障点的数量,从而降低了扫码枪的维护成本。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

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