一种智能笔墨水用量监测方法与流程

文档序号:18743992发布日期:2019-09-21 02:07阅读:192来源:国知局
一种智能笔墨水用量监测方法与流程

本发明涉及一种监测方法,具体是一种智能笔墨水用量监测方法。



背景技术:

目前的触控笔主要是利用了电磁触控感应技术,赋予了在电子设备上签名、书写、绘画等功能。在原有触控笔的基础上加入笔芯,使其同时能在纸张上书写并记录书写笔迹,这一触控墨水笔技术已在教育市场逐渐推广使用。但是,现有的触控墨水笔笔芯一般采用D型号笔芯,如图1所示,该型号的笔芯一般采用金属不透明外壳,直径较小、长度较短,因此墨水容量少,所以在经常使用的情况下,无法监测笔中墨水用量的情况。



技术实现要素:

本发明的目的在于提供一种智能笔墨水用量监测方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

一种智能笔墨水用量监测方法,包括如下步骤:(1)根据墨水笔笔芯的型号确定智能笔的初始墨水量,进而预估该型号墨水笔芯能够书写的轨迹总长度;(2)记录智能笔的每次书写轨迹并累积计算每次书写的轨迹长度,当累积的轨迹长度接近于智能笔墨水预估能使用的轨迹总长度时,利用警示装置通知使用者。

作为本发明进一步的方案:所述计算每次书写的轨迹长度的方法为:当检测到笔尖按下之后,以固定的时间间隔对书写轨迹进行采样,然后对采样点进行欧氏距离计算,得到每次书写的轨迹长度。

作为本发明再进一步的方案:所述计算每次书写的轨迹长度的方法还包括:不断地缩小采样的时间间隔,在极限情况下,对任意两个连续采样点进行欧氏距离计算,得到每次书写的轨迹长度。

作为本发明再进一步的方案:所述每次笔尖按下时,设每次书写的轨迹长度为段长度,笔尖抬起时,将该段段长度加入为页长度,在一定时间内对页长度进行累积,当页长度存储空间饱和或关机时,将页长度累加为目前实际书写的轨迹总长度,并且保存到FLASH存储器中,同时将页长度清零,得到当前实际书写的轨迹总长度。

作为本发明再进一步的方案:设所述采样点分别为P0(x0,y0),P1(x1,y1),P2(x2,y2),曲线P0P1被计算为:P0P1=sqart((x1-x0)2+(y1-y0)2)。

作为本发明进一步的方案:所述警示装置包括指示灯警示装置和蜂鸣器警示装置。

作为本发明再进一步的方案:所述曲线P0P1长度计算时,根据压力与轨迹粗细的关系,作一个查找表,得到压感值与轨迹粗细的对应值:Flow=f(Press),Flow表示流量,Press表示压感值,此时曲线P0P1被计算为:P0P1=f(Press)*sqart((x1-x0)2+(y1-y0)2)。

与现有技术相比,本发明的有益效果是:本发明采用长度累积方式来监测笔芯使用,可以有效地提醒使用者及时注意更换笔芯,尤其是对于不透明笔芯的使用流量监测,可以实时监测笔芯中的墨水用量,当墨水用量较低时,可以以指示灯、蜂鸣器等通知方式通知使用者注意及时更换笔芯。

附图说明

图1为本发明实施例采样点的模型图。

图2为本发明中压力与轨迹粗细的函数关系图。

具体实施方式

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

请参阅图1~2,一种智能笔墨水用量监测方法,包括如下步骤:(1)根据墨水笔笔芯的型号确定智能笔的初始墨水量,进而预估该型号墨水笔芯能够书写的轨迹总长度;(2)记录智能笔的每次书写轨迹并累积计算每次书写的轨迹长度,当累积的轨迹长度接近于智能笔墨水预估能使用的轨迹总长度时,利用警示装置通知使用者。

作为本发明的一个实施例,所述计算每次书写的轨迹长度的方法为:当检测到笔尖按下之后,以固定的时间间隔对书写轨迹进行采样,然后对采样点进行欧氏距离计算,得到每次书写的轨迹长度。

作为本发明的一个实施例,所述计算每次书写的轨迹长度的方法还包括:不断地缩小采样的时间间隔,在极限情况下,对任意两个连续采样点进行欧氏距离计算,得到每次书写的轨迹长度。

作为本发明的一个实施例,所述每次笔尖按下时,设每次书写的轨迹长度为段长度,笔尖抬起时,将该段段长度加入为页长度,在一定时间内对页长度进行累积,当页长度存储空间饱和或关机时,将页长度累加为目前实际书写的轨迹总长度,并且保存到FLASH存储器中,同时将页长度清零,得到当前实际书写的轨迹总长度。

作为本发明的一个实施例,设所述采样点分别为P0(x0,y0),P1(x1,y1),P2(x2,y2),曲线P0P1被计算为:P0P1=sqart((x1-x0)2+(y1-y0)2)。

作为本发明的一个实施例,所述警示装置包括指示灯警示装置和蜂鸣器警示装置。

作为本发明的一个实施例,考虑到轻写与重写情形下,墨水的流量存在差异,可以对以上累积长度计算时,根据压力值作一个加权,以求取得更加精确的墨水流量结果。

按照图2的压力与轨迹粗细的关系,作一个查找表,得到压感值与轨迹粗细(即墨水流量)的对应值:Flow=f(Press),Flow表示流量,Press表示压感值。

P0P1=f(Press)*sqart((x1-x0)2+(y1-y0)2)。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

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