本发明专利技术公开了一种单键式密码输入方法,包括:通过至少一个按键群向单片机发送编码信号,所述按键群包括至少一次单键按压,所述单键按压包括第一类按压和第二类按压,所述第一类按压的时间比第二类按压的时间长;所述单片机根据接受的所述编码信号判断所述输入密码是否与预设密码相符。本发明专利技术提供的单键式密码输入方法保密性强并且操作简单。
【技术实现步骤摘要】
本专利技术涉及电子锁的密码输入领域,特别涉及。
技术介绍
早期的单片密码控制系统输入密码需要用到3*4或者4*4阵列的小键盘,用于输入0 9的数字密码,这使得在开锁输入密码时,容易被人用各种手段窃取密码,例如借用远红外热释追踪,无需看到输入密码的过程,就能获得密码。此外,键盘面积偏大,结构不紧凑,防水困难。
技术实现思路
本专利技术提供,以解决现有密码系统容易被人盗取以及按键偏多的问题。为解决上述技术问题,本专利技术提供,包括通过至少一个按键群向单片机发送编码信号,所述按键群包括至少一次单键按压,所述单键按压包括第一类按压和第二类按压,所述第一类按压的时间比第二类按压的时间长;所述单片机根据接受的所述编码信号判断所述输入密码是否与预设密码相符。优选地,所述单键按压还包括第三类按压,所述第三类按压的时间比所述第一类按压的时间长,所述第三类按压根据按压时间的长短向单片机发送不同的编码信号,根据不同的编码信号使密码装置分别进入不同功能设置。优选地,所述第三类按压使密码装置分别进入不同的功能设置,不同的功能设置状态通过蜂鸣器发出不同的声音进行区分。优选地,所述功能设置包括报警、输入习惯的设置、所有密码重新输入的设置以及最后一位密码重新输入的设置。优选地,第三类按压时间为大于等于8s时,进入报警状态;第三类按压时间为6 8s时,进入输入习惯的设置;第三类按压时间为4 6s时,进入所有密码重新输入状态;第三类按压时间为2 4s时,进入最后一位密码重新输入状态。优选地,所述第一类按压的时间为Is 2s,所述第二类按压的时间为0.01s Is0优选地,所述第一类按压的时间为0. Is 2s,所述第二类按压的时间为0. Ols 0. Is0优选地,所述按键群包括4次单键按压,所述编码信号对应的输入密码有16种不同的数字,分别是0-9,A-F。优选地,所述输入密码通过数码管显示。优选地,所述数码管显示包括两位,其中一位代表当前的输入密码位数,另一位代表当前位的输入密码。优选地,所述数码管显示还包括小数点,所述小数点代表当前处于密码重新设置状态由于采用了以上技术方案,与现有技术相比,本专利技术具有以下优点本专利技术提供的单键式密码输入方法,通过至少一个按键群向单片机发送编码信号,所述按键群包括至少一次单键按压,所述单键按压包括第一类按压和第二类按压,所述第一类按压的时间比第二类按压的时间长;所述单片机根据接受的所述编码信号判断所述输入密码是否与预设密码相符,输入密码的方式保密性强并且操作简单。进一步地,单键式密码输入方法中的单键按压还包括第三类按压,第三类按压可以使密码装置进入不同功能设置的状态,进而使密码装置功能多元化,以优化整个密码装置的性能。 附图说明图I为本专利技术实施例的单键式密码输入方法的流程示意图。具体实施例方式以下结合附图和具体实施例对本专利技术提出的作进一步详细说明。根据下面说明和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比率,仅用于方便、明晰地辅助说明本专利技术实施例的目的。本专利技术的核心思想在于,本专利技术提供的本专利技术的核心思想在于,提供,通过至少一个按键群向单片机发送编码信号,所述按键群包括至少一次单键按压,所述单键按压包括第一类按压和第二类按压,所述第一类按压的时间比第二类按压的时间长;所述单片机根据接受的所述编码信号判断所述输入密码是否与预设密码相符,输入密码的方式保密性强并且操作简单。图I为本专利技术实施例的单键式密码输入方法的流程示意图。参照图1,单键式密码输入方法,包括S11、通过至少一个按键群向单片机发送编码信号,所述按键群包括至少一次单键按压,所述单键按压包括第一类按压和第二类按压,所述第一类按压的时间比第二类按压的时间长;S12、所述单片机根据接受的所述编码信号判断所述输入密码是否与预设密码相符。进一步地,所述单键按压还包括第三类按压,所述第三类按压的时间比所述第一类按压的时间长,所述第三类按压根据按压时间的长短向单片机发送不同的编码信号,根据不同的编码信号使密码装置分别进入不同功能设置。在本实施例中,所述功能设置包括报警、输入习惯的设置、所有密码重新输入设置以及最后一位密码重新输入的设置。具体地,第三类按压时间为大于等于8s时,进入报警状态;第三类按压时间为6 8s时,进入输入习惯的设置;第三类按压时间为4 6s时,进入所有密码重新输入状态;第三类按压时间为2 4s时,进入最后一位密码重新输入状态。进一步地,所述第三类按压使密码装置分别进入不同的功能设置,不同的功能设置状态通过蜂鸣器发出不同的声音进行区分。第三类按压时间为大于等于8s时,蜂鸣器叫4下,进入报警状态;第三类按压时间为6 8s时,蜂鸣器叫3下,进入输入习惯的设置;第三类按压时间为4 6s时,蜂鸣器叫2下,进入所有密码重新输入状态;第三类按压时间为2 4s时,蜂鸣器叫I下,进入最后一位密码重新输入状态。在本实施例中,所述第一类按压与所述第二类按压的按压时间均在2s内,第一类按压时间为0. Is 2s,所述第二类按压的时间为0. Ols Is。具体地,按照输入习惯智能划分,当时间为0. Is 2s时为第一类按压,而在时间为0. Ols 0. Is时为第二类按压;当时间为Is 2s时为第一类按压,而在时间为0. Ols Is时为第二类按压,以用来适应时间反应能力不同的人。在本实施例中,按照Is为时间划分点,小于Is的为第二类按压,大于Is的为第一类按压,本领域普通技术人员应该理解,所述时间的划分点不仅仅局限于 ls,还可以是其他的时间点以适应时间反应能力不同的人。在本实施例中,所述按键群包括4次单键按压,所述4次按键操作由长时间按键和短时间按键组成。4次单键按压可以产生16种不同的数字,即所述编码信号对应的输入密码有16种不同的数字,分别是0-9,A-F。输入密码通过两位数码管显示,其中一位代表当前的密码位数,另一位代表当前位的密码,所述数码管显示还包括小数点,所述小数点代表当前处于密码重新设置状态。第二类按压的时间为2s内,需要输入的密码为123,在输入首位密码“I”时,本实施例中按照Is为时间划分点,连续进行3次为短时“0. 01-1秒”和I次为长时“1-2秒”的按压,输入次位密码“2”时,连续进行2次为短时、I次为长时,再I次为短时的按压,输入末位密码“3”时,连续进行2次为短时和2次为长时的按压,按照上述按压操作以及对第一类按压和第二类按压时间的掌控,就能通过上述按压正确的输入密码将设有密码的装置打开。进一步地,在所述单键式密码输入方法中,第三类按压时间为4 6s时,进行所有密码重新输入的操作。进一步地,所述单键式密码输入方法还包括输入习惯的设置,输入习惯的设置包括设定所述第一类按压的时间和所述第二类按压的时间,这种输入习惯的设置可以根据个人的感知习惯设定,适应反应快慢不同的人,能够提高输入密码的效率。在本实施例中,进行第三类按压中的连续6 8秒的按压即进入按压习惯的设置,即对第一类按压时间和第二类按压时间的设置。具体地,按两次时间长短不一的键完成对第一类按压时间和第二类按压时间的设置,单片机储存第一类按压时间和第二类按压时间的分界点。进一步地,在正确解锁的前提下,再重新上电,进行密码重新设置状本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:潘安,
申请(专利权)人:潘安,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。