智能笔在触摸屏上书写的方法、装置及智能笔制造方法及图纸

技术编号:15723858 阅读:123 留言:0更新日期:2017-06-29 08:40
本发明专利技术公开了一种智能笔在触摸屏上书写的方法,通过记录所述智能笔和触摸屏初始接触的时刻点和坐标,并由初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移,根据初始触摸的坐标和所述智能笔的相对位移,由此获得当前时刻的触摸点坐标,然后根据当前时刻的触摸点坐标在触摸屏上显示智能笔的书写轨迹,可实现在触摸屏上的精确书写,克服了触摸笔书写和手指书写精确度较低、书写体验感较差的缺点,而且智能笔和触摸屏都是按照操作系统的协议发送数据,不存在智能笔和触摸屏需要配合开发的问题,兼容性更强,有利于大规模生产。

【技术实现步骤摘要】
智能笔在触摸屏上书写的方法、装置及智能笔
本专利技术涉及电子
,尤其涉及一种智能笔在触摸屏上书写的方法、装置及智能笔。
技术介绍
现有的具有触摸书写功能的显示终端设备,一般是使用触摸笔或者手指进行书写。因为触摸笔的笔头和手指头较大,精度低,并未给人们带来良好的书写体验。而现有的智能笔的笔头较小,但是与触摸屏配合书写时,需通过智能笔接收触摸屏数据,再整合相对位移信息,再发送给PC或其他主机,这样就需要触摸屏厂商配合开发智能笔,使得智能笔的兼容性较低。
技术实现思路
本专利技术实施例的目的是提供一种智能笔在触摸屏上书写的方法及装置,能有效克服现有触摸屏书写精度低的难题,且无需与特定触摸屏配合开发智能笔,成本低廉,兼容性更好。为实现上述目的,本专利技术实施例提供了一种智能笔在触摸屏上书写的方法,包括步骤:接收所述智能笔发送的初始接触时刻点,并接收所述触摸屏发送的初始触摸点坐标;其中,所述初始接触时刻点由所述智能笔检测到与触摸屏的表面相接触时向与所述触摸屏连接的主机发送;由所述初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移;基于所述初始触摸点坐标,从采集到的第一个所述智能笔的相对位移起,实时计算当前时刻的触摸点坐标;其中,当前时刻的触摸点坐标为上一时刻的触摸点坐标与当前时刻获取的相对位移相加;根据当前时刻的触摸点坐标通过所述触摸屏显示所述智能笔书写的轨迹。与现有技术相比,本专利技术公开的智能笔在触摸屏上书写的方法通过记录所述智能笔和触摸屏初始接触的时刻点和坐标,并由初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移,根据初始触摸的坐标和所述智能笔的相对位移,由此获得当前时刻的触摸点坐标,然后根据当前时刻的触摸点坐标在触摸屏上显示智能笔的书写轨迹,可实现在触摸屏上的精确书写,克服了触摸笔书写和手指书写精确度较低、书写体验感较差的缺点,而且智能笔和触摸屏都是按照操作系统的协议发送数据,无需通过智能笔接收触摸屏的数据后再整合数据,不存在智能笔和触摸屏需要配合开发的问题,兼容性更强,有利于大规模生产。作为上述方案的改进,如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,所述智能笔包括压力传感器和无线传输装置。在智能笔上安装压力传感器,可以感应智能笔开始在触摸屏上书写,而安装无线传输装置,更避免有线连接的不便,可以使智能笔通过无线通讯向主机传输数据。作为上述方案的改进,通过以下公式计算当前时刻的触摸点坐标:基于所述初始触摸点坐标,从采集到的第一个所述智能笔的相对位移起,通过以下公式实时计算当前时刻的触摸点坐标;xk=xk-1+Δxyk=yk-1+Δy其中,(xk,yk)为当前时刻的触摸点坐标,(xk-1,yk-1)为上一时刻的触摸点坐标,(Δx,Δy)为当前时刻获取的所述智能笔的相对位移。分别计算当前时刻的触摸点的横坐标、纵坐标,使得获得的触摸点坐标更精确,提高书写的体验感。作为上述方案的改进,根据当前时刻的触摸点坐标通过所述触摸屏显示所述触摸笔书写的轨迹前还包括步骤:将当前时刻的触摸点坐标进行平滑化处理。经过平滑化处理的触摸点坐标,在触摸屏上显示更为平滑,消除毛刺,提高书写的体验感。作为上述方案的改进,所述触摸屏为红外触摸屏。使用红外触摸屏,所述智能笔的笔头需使用能被红外触摸屏感应的材质。作为上述方案的改进,所述智能笔笔头的直径为1~2mm。智能笔笔头的直径与日常生活中的笔头的直径相一致,更符合人们的生活习惯,提高用户的书写体验感。为实现本专利技术的目的,本专利技术还提供了一种智能笔在触摸屏上书写的方法,包括步骤:通过检测笔头上的压力以判断智能笔与触摸屏的表面是否相接触;当判断所述智能笔和触摸屏的表面相接触时,通过无线传输装置向与所述触摸屏连接的主机发送所述初始接触时刻点;由所述初始接触时刻点起,开始以预设的频率向所述主机发送所述智能笔的相对位移,由所述主机实时计算触摸点坐标并在触摸屏上显示所述智能笔书写的轨迹。与现有技术相比,本专利技术公开的智能笔在触摸屏上书写的方法先通过检测智能笔笔头上的压力以判断智能笔与触摸屏的表面是否相接触,当判断所述智能笔和触摸屏的表面相接触时,向与所述触摸屏连接的主机发送所述初始接触时刻点;并由所述初始接触时刻点起,开始以预设的频率向所述主机发送所述智能笔的相对位移,以实时获取触摸点坐标并在触摸屏上显示所述智能笔书写的轨迹,可可实现在触摸屏上的精确书写,克服了触摸笔书写和手指书写精确度较低、书写体验感较差的缺点,而且智能笔和触摸屏都是按照操作系统的协议发送数据,不存在智能笔和触摸屏需要配合开发的问题,兼容性更强,有利于大规模生产。本专利技术实施例还提供了一种智能笔在触摸屏上书写的装置,包括:初始化模块,用于接收所述智能笔发送的初始接触时刻点,并接收所述触摸屏发送的初始触摸点坐标;其中,所述初始接触时刻点由所述智能笔检测到与触摸屏的表面相接触时向与所述触摸屏连接的主机发送;位移采样模块,用于由所述初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移;实时位置计算模块,用于基于所述初始触摸点坐标,从采集到的第二个所述智能笔的相对位移起,实时计算当前时刻的触摸点坐标;其中,当前时刻的触摸点坐标为上一时刻的触摸点坐标与当前时刻获取的相对位移相加;书写模块,用于根据当前时刻的触摸点坐标通过所述触摸屏显示所述触摸笔书写的轨迹。与现有技术相比,本专利技术公开的智能笔在触摸屏上书写的装置先通过初始化模块智能笔和触摸屏初始接触的时刻点和坐标,并由初始接触时刻点起,位移采样模块开始以预设的采样频率接收所述智能笔发送的相对位移,实时位置计算模块再根据初始触摸的坐标和所述智能笔的相对位移,计算当前时刻的触摸点坐标,然后书写模块根据当前时刻的触摸点坐标在触摸屏上显示智能笔的书写轨迹,可实现在触摸屏上的精确书写,克服了触摸笔书写和手指书写精确度较低、书写体验感较差的缺点,而且智能笔和触摸屏都是按照操作系统的协议发送数据,不存在智能笔和触摸屏需要配合开发的问题,兼容性更强,有利于大规模生产。本专利技术实施例还对应提供了一种智能笔,包括:判断模块,用于通过检测笔头上的压力以判断智能笔与触摸屏的表面是否相接触;初始接触时刻点发送模块,用于当判断所述智能笔和触摸屏的表面相接触时,向与所述触摸屏相连接的主机发送所述初始接触时刻点;相对位移发送模块,由所述初始接触时刻点起,开始以预设的频率向所述主机发送所述智能笔的相对位移,由所述主机实时计算触摸点坐标并在触摸屏上显示所述智能笔书写的轨迹。与现有技术相比,本专利技术公开的智能笔先通过检测智能笔笔头上的压力以判断智能笔与触摸屏的表面是否相接触,当判断所述智能笔和触摸屏的表面相接触时,则向与所述触摸屏连接的主机发送所述初始接触时刻点;并由所述初始接触时刻点起,开始以预设的频率向所述主机发送所述智能笔的相对位移,以实时获取触摸点坐标并在触摸屏上显示所述智能笔书写的轨迹,可实现在触摸屏上的精确书写,克服了触摸笔书写和手指书写精确度较低、书写体验感较差的缺点,而且智能笔和触摸屏都是按照操作系统的协议发送数据,不存在智能笔和触摸屏需要配合开发的问题,兼容性更强,有利于大规模生产。附图说明图1是本专利技术实施例1提供的一种智能笔在触摸屏上书写的方法的流程示意图。图2本文档来自技高网...
智能笔在触摸屏上书写的方法、装置及智能笔

【技术保护点】
一种智能笔在触摸屏上书写的方法,其特征在于,包括步骤:接收所述智能笔发送的初始接触时刻点,并接收所述触摸屏发送的初始触摸点坐标;其中,所述初始接触时刻点由所述智能笔检测到与触摸屏的表面相接触时向与所述触摸屏连接的主机发送;由所述初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移;基于所述初始触摸点坐标,从采集到的第一个所述智能笔的相对位移起,实时计算当前时刻的触摸点坐标;其中,当前时刻的触摸点坐标为上一时刻的触摸点坐标与当前时刻获取的相对位移相加;根据当前时刻的触摸点坐标通过所述触摸屏显示所述智能笔书写的轨迹。

【技术特征摘要】
1.一种智能笔在触摸屏上书写的方法,其特征在于,包括步骤:接收所述智能笔发送的初始接触时刻点,并接收所述触摸屏发送的初始触摸点坐标;其中,所述初始接触时刻点由所述智能笔检测到与触摸屏的表面相接触时向与所述触摸屏连接的主机发送;由所述初始接触时刻点起,开始以预设的采样频率接收所述智能笔发送的相对位移;基于所述初始触摸点坐标,从采集到的第一个所述智能笔的相对位移起,实时计算当前时刻的触摸点坐标;其中,当前时刻的触摸点坐标为上一时刻的触摸点坐标与当前时刻获取的相对位移相加;根据当前时刻的触摸点坐标通过所述触摸屏显示所述智能笔书写的轨迹。2.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,所述智能笔包括压力传感器和无线传输装置。3.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,通过以下公式计算当前时刻的触摸点坐标:xk=xk-1+Δxyk=yk-1+Δy其中,(xk,yk)为当前时刻的触摸点坐标,(xk-1,yk-1)为上一时刻的触摸点坐标,(Δx,Δy)为当前时刻获取的所述智能笔的相对位移。4.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,根据当前时刻的触摸点坐标通过所述触摸屏显示所述触摸笔书写的轨迹前还包括步骤:将当前时刻的触摸点坐标进行平滑化处理。5.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,所述触摸屏为红外触摸屏。6.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,所述触摸屏为电容式触摸屏。7.如权利要求1所述的智能笔在触摸屏上书写的方法,其特征在于,所述智能笔笔头的直径为1~...

【专利技术属性】
技术研发人员:刘伟高
申请(专利权)人:广州华欣电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1