本公开涉及终端技术领域,尤其涉及螺丝刀的控制方法及装置。
背景技术:
螺丝刀是一种用来拧转螺丝钉以迫使其就位的工具,通常有一个薄楔形头,可插入螺丝钉的螺丝头上的槽缝或凹口内以拧转螺丝钉。螺丝钉的螺丝头有很多不同形状的槽缝或凹口,为了配合这些不同的螺丝头,螺丝刀也有相应的不同的螺丝刀头来拧转这些不同的螺丝头。
技术实现要素:
本公开实施例提供螺丝刀的控制方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种螺丝刀的控制方法,包括:
获取待安装螺丝钉的螺丝头类型;
控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以自动获取到待安装螺丝钉的螺丝头的类型,并控制螺丝刀伸出与该螺丝头的类型匹配的螺丝刀头,不需要用户手动安装与该螺丝头的类型匹配的螺丝刀头,减少用户手动操作,用户使用方便。
在一个实施例中,所述获取待安装螺丝钉的螺丝头的类型,包括:
通过摄像头获取待安装螺丝钉的螺丝头的图片信息;
对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以通过摄像头获取的螺丝头的图片信息分析得到螺丝头类型,不需要用户手动输入,减少用户操作,方便用户使用。
在一个实施例中,所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以控制与螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,由螺丝刀头加持器将弹出的螺丝刀头固定在螺丝刀前端,控制方便。
在一个实施例中,所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将与螺丝头类型匹配的螺丝刀头旋转至螺丝刀的头部位置处伸出,控制方便。
在一个实施例中,所述方法还包括:
接收缩回指令,所述缩回指令用于指示缩回螺丝刀头;
响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在需要的时候自动缩回螺丝刀头,不需用户手动操作,方便用户使用。
根据本公开实施例的第二方面,提供一种螺丝刀的控制装置,包括:
获取模块,用于获取待安装螺丝钉的螺丝头类型;
控制模块,用于控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
在一个实施例中,所述获取模块包括:
获取子模块,用于通过摄像头获取待安装螺丝钉的螺丝头的图片信息;
分析子模块,用于对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
在一个实施例中,所述控制模块包括:
第一控制子模块,用于控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
在一个实施例中,所述控制模块包括:
第二控制子模块,用于控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
在一个实施例中,所述装置还包括:
接收模块,用于接收缩回指令,所述缩回指令用于指示缩回螺丝刀头;
响应模块,用于响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
根据本公开实施例的第三方面,提供一种螺丝刀的控制装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取待安装螺丝钉的螺丝头类型;
控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的螺丝刀的控制方法的流程图。
图2是根据一示例性实施例示出的螺丝刀的控制方法的流程图。
图3是根据一示例性实施例示出的螺丝刀的控制方法的流程图。
图4是根据一示例性实施例示出的螺丝刀的控制装置的框图。
图5是根据一示例性实施例示出的螺丝刀的控制装置的框图。
图6是根据一示例性实施例示出的螺丝刀的控制装置的框图。
图7是根据一示例性实施例示出的螺丝刀的控制装置的框图。
图8是根据一示例性实施例示出的螺丝刀的控制装置的框图。
图9是根据一示例性实施例示出的螺丝刀的控制装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
目前技术中有一种螺丝刀,该螺丝刀的螺丝刀头和螺丝刀柄是分开的,要安装不同类型的螺丝钉时,只需装上相应的螺丝刀头就可以,但是在使用该螺丝刀时,用户需要携带大量的螺丝刀头,容易丢失螺丝刀头,且用户需要经常人工拆装该螺丝刀头,非常不方便。
图1是根据一示例性实施例示出的一种螺丝刀的控制方法的流程图,如图1所示,该螺丝刀的控制方法用于螺丝刀等设备中,包括以下步骤101至102:
在步骤101中,获取待安装螺丝钉的螺丝头类型。
在步骤102中,控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
在该实施例中,螺丝头的类型可以十字形、一字形、内六角形、外六角形等多种类型。
在该实施例中,控制装置获取的待安装螺丝钉的螺丝头类型可以是用户输入到控制装置中的,如控制装置上设置有多个按钮,每个按钮对应有一种螺丝头类型,用户按压某个按钮即向控制装置输入待安装螺丝钉的螺丝头类型为该按钮对应的螺丝头类型。
在该实施例中,螺丝刀的壳体内可以设置有储藏区,该储藏区内储藏有与各种类型的螺丝头相匹配的螺丝刀头,用户在使用螺丝刀安装某螺丝钉时,控制装置可以先获取该待安装螺丝钉的类型,如获取到螺丝钉的类型为十字形,则控制装置就控制螺丝刀从储藏区内伸出与十字形螺丝头匹配的十字形螺丝刀头,如此,用户就可以使用该伸出十字形螺丝刀头的螺丝刀拧转该十字形螺丝钉,安装该十字形螺丝钉。
本实施例可以自动获取到待安装螺丝钉的螺丝头的类型,并控制螺丝刀伸出与该螺丝头的类型匹配的螺丝刀头,不需要用户手动安装与该螺丝头的类型匹配的螺丝刀头,减少用户手动操作,用户使用方便。
在一种可能的实施方式中,上述公开的螺丝刀的控制方法中,步骤101可以实施为以下步骤A1和步骤A2。
在步骤A1中,通过摄像头获取待安装螺丝钉的螺丝头的图片信息。
在步骤A2中,对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
在该实施例中,可以在螺丝刀的前端设置一摄像头,用户在使用螺丝刀安装某螺丝钉时,摄像头可以拍摄得到该待安装螺丝钉的螺丝头的图片信息,控制装置可以得到摄像头拍摄的螺丝头的图片信息,然后采用图像分析技术,通过分析图片信息中螺丝头上的槽缝、凹口或螺丝头形状等信息来确定螺丝头类型,如分析出图片信息中螺丝头上有一十字凹槽,则可确定螺丝头类型为十字形螺丝头。
本实施例可以通过摄像头获取的螺丝头的图片信息分析得到螺丝头类型,不需要用户手动输入,减少用户操作,方便用户使用。
在一种可能的实施方式中,上述公开的螺丝刀的控制方法中,步骤102可以实施为以下步骤B1。
在步骤B1中,控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
在该实施例中,螺丝刀的壳体内设置有储藏区,该储藏区内储藏有与各种类型的螺丝头相匹配的螺丝刀头,各螺丝刀头后都连接有弹簧,控制装置在获取到螺丝头类型后,就释放与该螺丝头类型匹配的螺丝刀头连接的弹簧,将该螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,同时控制螺丝刀头夹持器立刻夹持该弹出的螺丝刀头,将该螺丝刀头固定在螺丝刀的前端,如此,用户就可以使用该伸出螺丝刀头的螺丝刀拧转相应的螺丝钉,安装该螺丝钉。
本实施例可以控制与螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,由螺丝刀头加持器将弹出的螺丝刀头固定在螺丝刀前端,控制方便。
在一种可能的实施方式中,上述公开的螺丝刀的控制方法中,步骤102可以实施为以下步骤B2。
在步骤B2中,控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
在该实施例中,螺丝刀的壳体内设置有储藏区,该储藏区内储藏有与各种类型的螺丝头相匹配的螺丝刀头,各螺丝刀头后都连接有伸缩杆,各伸缩杆的领哟段连接有传动装置,控制装置在获取到螺丝头类型后,就可以控制传动装置传动该伸缩杆,将伸缩杆连接的与螺丝头类型相匹配的螺丝刀头传动至螺丝刀的头部位置处,然后,控制伸缩杆伸长,将与螺丝头类型相匹配的螺丝刀头伸出至螺丝刀前端,然后固定伸缩杆,如此,用户就可以使用该伸出螺丝刀头的螺丝刀拧转相应的螺丝钉,安装该螺丝钉。
本实施例可以将与螺丝头类型匹配的螺丝刀头旋转至螺丝刀的头部位置处伸出,控制方便。
在一种可能的实施方式中,上述公开的螺丝刀的控制方法还可以包括步骤C1和C2。
在步骤C1中,接收缩回指令,所述缩回指令用于指示缩回螺丝刀头。
在步骤C2中,响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
在该实施例中,控制装置控制螺丝刀缩回螺丝刀头的过程可以是:控制装置控制螺丝刀头夹持器松开该螺丝刀头,螺丝刀头在弹簧的作用的被拉回至储藏区;或者,控制装置控制伸缩杆往回缩,将螺丝刀头缩回储藏区。如此,控制装置就缩回该螺丝刀头。
在该实施例中,用户在使用完成螺丝刀后,可以按压控制装置上的按钮,向控制装置输入缩回指令,或者,控制装置可以在检测到该螺丝刀头没有被使用的时间超过预设时间时,自动生成缩回指令,指示控制装置缩回螺丝刀头,然后控制装置就可以响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
或者,在该实施例中,用户使用一种螺丝刀头安装上一种螺丝钉后,还需要安装另一种螺丝钉,此时,控制装置可以获取到另一种螺丝钉的螺丝头类型,控制装置发现该螺丝头类型与当前伸出的螺丝刀头不匹配,则生成缩回指令,控制螺丝刀缩回正在使用的螺丝刀头。当然,此时控制装置还要控制螺丝刀伸出与另一种螺丝头类型匹配的螺丝刀头。
本实施例可以在需要的时候自动缩回螺丝刀头,不需用户手动操作,方便用户使用。
下面通过几个实施例详细介绍实现过程。
图2是根据一示例性实施例示出的一种螺丝刀的控制方法的流程图,如图2所示,该方法可以由终端等设备实现,包括步骤201至205。
在步骤201中,通过摄像头获取待安装螺丝钉的螺丝头的图片信息。
在步骤202中,对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
在步骤203中,控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
在步骤204中,接收缩回指令,所述缩回指令用于指示缩回螺丝刀头。
在步骤205中,响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
图3是根据一示例性实施例示出的一种螺丝刀的控制方法的流程图,如图3所示,该方法可以由终端等设备实现,包括步骤301至305。
在步骤301中,通过摄像头获取待安装螺丝钉的螺丝头的图片信息。
在步骤302中,对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
在步骤303中,控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
在步骤304中,接收缩回指令,所述缩回指令用于指示缩回螺丝刀头。
在步骤305中,响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图4是根据一示例性实施例示出的一种螺丝刀的控制装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图4所示,该螺丝刀的控制装置包括:获取模块401和控制模块402;其中:
获取模块401,用于获取待安装螺丝钉的螺丝头类型;
控制模块402,用于控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
作为一种可能的实施例,上述公开的螺丝刀的控制装置还可以把获取模块401配置成包括获取子模块4011和分析子模块4012,图5是涉及上述螺丝刀的控制装置的框图,其中:
获取子模块4011,用于通过摄像头获取待安装螺丝钉的螺丝头的图片信息;
分析子模块4012,用于对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
作为一种可能的实施例,上述公开的螺丝刀的控制装置还可以把控制模块402配置成包括第一控制子模块4021,图6是涉及上述螺丝刀的控制装置的框图,其中:
第一控制子模块4021,用于控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
作为一种可能的实施例,上述公开的螺丝刀的控制装置还可以把控制模块402配置成包括第二控制子模块4022,图7是涉及上述螺丝刀的控制装置的框图,其中:
第二控制子模块4022,用于控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
作为一种可能的实施例,上述公开的螺丝刀的控制装置还可以配置成包括接收模块403和响应模块404,图8是涉及上述螺丝刀的控制装置的框图,其中:
接收模块403,用于接收缩回指令,所述缩回指令用于指示缩回螺丝刀头;
响应模块404,用于响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图9是根据一示例性实施例示出的一种螺丝刀的控制装置的框图,该装置适用于螺丝刀中。参照图9,装置900包括处理组件901,其进一步包括一个或多个处理器,以及由存储器902所代表的存储器资源,用于存储可由处理组件901的执行的指令,例如应用程序。存储器902中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件901被配置为执行指令,以执行上述方法控制各插口接通电流。
装置900还可以包括一个电源组件903被配置为执行装置900的电源管理,一个输入输出(I/O)接口904为处理组件901和摄像头905之间提供接口。装置900可以操作基于存储在存储器902的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
一种螺丝刀的控制装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取待安装螺丝钉的螺丝头类型;
控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
所述处理器还可以被配置为:
所述获取待安装螺丝钉的螺丝头的类型,包括:
通过摄像头获取待安装螺丝钉的螺丝头的图片信息;
对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
所述处理器还可以被配置为:
所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
所述处理器还可以被配置为:
所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
所述处理器还可以被配置为:
所述方法还包括:
接收缩回指令,所述缩回指令用于指示缩回螺丝刀头;
响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置900的处理器执行时,使得装置900能够执行上述螺丝刀的控制方法,所述方法包括:
获取待安装螺丝钉的螺丝头类型;
控制螺丝刀伸出与所述螺丝头类型匹配的螺丝刀头。
所述存储介质中的指令还可以包括:
所述获取待安装螺丝钉的螺丝头的类型,包括:
通过摄像头获取待安装螺丝钉的螺丝头的图片信息;
对所述螺丝头的图片信息进行图像分析,得到所述螺丝头类型。
所述存储介质中的指令还可以包括:
所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头从储藏区弹出至螺丝刀的螺丝刀头加持器处,所述螺丝刀头加持器用于将弹出的螺丝刀头固定在螺丝刀前端。
所述存储介质中的指令还可以包括:
所述控制螺丝刀伸出与所述螺丝头的类型匹配的螺丝刀头,包括:
控制与所述螺丝头类型匹配的螺丝刀头旋转至所述螺丝刀的头部位置处伸出。
所述存储介质中的指令还可以包括:
所述方法还包括:
接收缩回指令,所述缩回指令用于指示缩回螺丝刀头;
响应于所述缩回指令,控制螺丝刀缩回所述与所述螺丝头的类型匹配的螺丝刀头。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。