Content of the invention
It is an object of the invention to, for the defect that above-mentioned prior art is present, there is provided a kind of intelligent pattern of design lock andImplementation method, to solve above-mentioned technical problem.
For achieving the above object, the present invention provides technical scheme below:
A kind of intelligent pattern lock, it includes image input unit, it is characterised in that:Described image input unit is connected withSingle-chip microcomputer, described single-chip microcomputer are connected with electromagnetic lock structure;
Described single-chip microcomputer includes that microprocessor, described microprocessor are connected with liquid crystal display, flash memories, languageSound module, gsm module, key-press module and power module, described voice module are connected with speaker, described gsm moduleTransmission antenna is connected with, described key-press module includes visitor's doorbell button, lights drawing board button, password modification button and solutionEnvelope input button;
Described image input unit includes that paintbrush and drawing board, the drawing board adopt Hall array, drawing board to be connected with HallMagnetic strength output circuit, described Hall magnetic strength output circuit are connected to the microprocessor of single-chip microcomputer, are provided with described drawing boardLight emitting diode, described light emitting diode 4 are connected to lighting circuit, and described lighting circuit is connected to microprocessor.
Preferably, the nib of paintbrush is inlaid with neodymium iron boron ball;Hall array drawing board is using 60mm × 40mm colour panelsGlass is masked, is close under which Hall lattice point and Hall magnetic strength output circuit for being encapsulation, and Hall lattice point is pressed by 9 points of Hall lattice pointsThe row row of three row three is array, and each Hall lattice point is H1, H2, H3, H4, H5, H6, H7, H8, H9 by sequence number.
Preferably, described neodymium iron boron ball is the Miniature precision neodymium iron boron ball of a diameter of 1-2mm, and described paintbrush is adoptedUse height 65mm, hard pole of the basal diameter for 6mm.
Preferably, described microprocessor is MSP430 microprocessors.
The feature of this programme also has, and the Hall lattice point of array drawn on drawing board by paintbrush, by Hall magnetic strength output circuitThe output signal of lattice point is produced, each lattice point signal is by the corresponding P of MSP430 microprocessors1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7、P2.0Mouthful read in, i.e. H1, H2, H3, H4, H5, H6, H7, H8, H9 lattice point of Hall array, respectively corresponding microprocessorP1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7、P2.0Mouthful.
Described Hall lattice point, is graphics track element executing when figure is input into, close in input authentication and modificationCode is that each Hall lattice point is sequentially ranked can conduct:1st, 2,3,4,5,6,7,8,9 numeral keys use.
Described electromagnetic lock structure, is the electronic lock body mechanism for integrating dead bolt machinery and electric device, according to installationFacilitate optional electromagnetic lock or electric mortise lock.
Described power module adopts the power supply mode of commercial electricity and accumulator duplicate supply, realizes employing certainly standby switching.
A kind of implementation method of intelligent pattern lock that the present invention is provided, the graphics track designed only to intercepting of unlocking methodIdentification is unlocked, design simplifies the memory to complex figure with defeated figure difficulty, and concrete implementation method is:
A kind of implementation method of intelligent pattern lock, it comprises the steps:
1) power supply of intelligent pattern lock is opened, and intelligent pattern lock system carries out various state initializations;
2) intelligent pattern lock system is scanned to related key, is identified whether have button to press, is pressed if any button, thenExecute the task that the button is pointed to, otherwise circular wait;
3) " lighting drawing board " key is pressed, drawing board is lighted automatically, liquid crystal display is pointed out with speaker:" can be with tablet patternPassword ", shows to carry out figure input, enters step 4);
4) timer T is input intosrStart timing, once unblock figure input limit set of time be 20S (input time-out,Calculate an input error), enter step 5);
5)Px.i=1?Identification microprocessor Px.iWhether mouth has signal input;If Px.i=1, show that paintbrush is drawn on drawing boardCertain lattice point is crossed, step 6 has been entered);If Px.i=0, then proceed to step 6) -3.;Px.iFor the interface of microprocessor, wherein x=1When, when i=0,1,2,3,4,5,6,7, x=2, i=0;
6)Px.i=1, a Hall lattice point often drawn by paintbrush, will produce a signal input in the microprocessor, to thisExecute following steps:
①Kjs=Kjs+ 1, order count device carries out accumulated counts;DPx.i=Kjs, order count value is sent deposit to HallThe sequence register DP that lattice point is correspondingly arrangedx.iIn;
②Px.i=0 >=5S or Px.i=1 >=5S?Identification paintbrush leaves lattice point or whether dead time reaches on lattice point5S;If Px.i=0 >=5S or Px.i=1 >=5S, judges this figure end of input, proceeds to step 8);3. otherwise step is entered;
③Tsr≥20S?Time limit when recognizing whether this figure input timer periods reaches;If Tsr< 20S, then repeatStep 5);If Tsr>=20S, enters step 6) -4.;
④Kcw=Kcw+ 1, error counter carries out accumulated counts;Kcw=3?And whether recognize the number of times of accumulative input errorReach three times;
If 5. Kcw< 3, input error are accumulative not to three times, remove previous correlated inputs and state, display and speakerPrompting:" input error is re-entered ", and repeat step is 4);
If 7) Kcw=3, input error is added up to three times, is to protect the safety in householder's household, display and speakerPrompting:" three inputs of mistake are closed ", intelligent lock system is closed and is input into and extinguishes drawing board;TgbClose timer and start timing;RightThis execution step is as follows:
①Tgb=30min?Identification closes whether timing reaches the time limit;If Tgb=30min, reaching timi-lemited system can explain by oneselfExcept input is closed, and return to step is 2);
If 2. TgbWhether < 30min, system scanning " deblocking input " key press or wait to be entered closing then to explain by oneself;ItsIn, if " deblocking is input into " key is pressed, and inputing deblocking password correctly, then input is closed and is manually released, and return to step is 2);
8) when 6) -2. step, i.e. figure end of input, first have to whether effectively be identified figure input points;EnterAnd press unblock figure " password:MNWQL " arranges, and figure input is intercepted, HM, HN, HW lattice point track is intercepted, and is belonged to respectivelyIn the inverse Q+3 positions of unblock figure input, Q+2 positions, Q+1 positions, L is the quantity for drawing lattice point in figure input,
Recognize simultaneously:Whether whether the quantity for drawing lattice point in figure input all meet more than L, the graphics track for intercepting" password:The agreement of MNWQL ";If above-mentioned meet " password:The agreement of MNWQL ", then intelligent lock system control open lock;ToolBody execution step is as follows:
①DPx.i≠ 0, Kds=Kds+ 1, check sequence register DP corresponding with Hall lattice point one by onex.iIn secondary ordinal numberValue;DPx.i≠ 0, every sequence register DPx.iIn have numerical value, then it represents that when figure is input into, the lattice point drawn by paintbrush;Kds=Kds+ 1, dot counters execute accumulated counts, count this figure input and amount to the lattice point quantity that picture is crossed;
If 2. Kds≥L?Identification figure input picture crosses whether the quantity of lattice point meets " password:The agreement of MNWQL ";Kds<L, proceeds to step 6) -4.;Kds3. >=L, enter step;
3. A=DpM, B=DpN, C=DpW, wherein DpM、DpN、DpWOrder respectively corresponding to HM, HN, HW lattice point is postedStorage, intelligent lock system is according to unblock figure " password:The meaning agreement of MNWQL " front threes " MNW " feature, by HM, HN, HW battle arrayThe corresponding sequence register DP of pointx.iIn order count value, be respectively fed to A, B, C depositor;
9) according to unblock figure " password:The meaning agreement of MNWQL " the 4th " Q ", HM, HN, HW lattice point track of intercepting,It is belonging respectively to unlock the inverse Q+3 positions of figure input, Q+2 positions, three locus of points of Q+1 positions;And due to " password " front three " MNW "Characteristic meaning agreement, last 3 points should be according to:HM, HN, HW lattice point order is completing track to be intercepted;Step is executed to thisRapid as follows:
1. A > Dpx.i< DpN< DpW?Relatively the order count value of HM, if HM order count values are more than other lattice points, only littleIn HN, HW lattice point order count value, then identify that HM lattice points are the first places of locus intercepting;
2. B > Dpx.i< DpW?Relatively the order count value of HN, if HN order count values are more than other lattice points, is only smaller than HWThe order count value of lattice point, then identify that HN lattice points are the secondary positions of locus intercepting;
3. C > Dpx.i?Compare the order count value of HW, if HW order count values are more than the order count value of all lattice points,Then identify that HW lattice points are the last positions of locus intercepting;And last position in figure input trajectory;Enter step 4.;
4. figure input lattice point quantity is more than L;Three lattice points for intercepting, are completed finally by HM, HN, HW lattice point orderTrack, above-mentioned recognition result meet unblock figure " password:The agreement of MNWQL ", intelligent lock system control are unlocked;
" the correct lock of input is opened " display is pointed out with speaker;Return to step is 2);
10) " password modification " key is pressed?It is that authentication code meets?It is that execution step is as follows:
1. display is pointed out with speaker " can to carry out password modification ", starts password modification, and by secondary defeatedEnter the error-free inspection of Modify password;
2. " password modification " key is secondary presses?It is that display is pointed out " graphical passwords are saved " with speaker;ReturnReturn step 2).
The beneficial effects of the present invention is, password check is carried out by intercepting certain part in whole tablet pattern, carryThe high security performance of whole Password Input, is prevented effectively from the situation of peep of cipher.Additionally, design principle reliability of the present invention,Simple structure, with application prospect widely.
As can be seen here, the present invention compared with prior art, improves with prominent substantive distinguishing features and significantly, and which is implementedBeneficial effect be also obvious.
Specific embodiment
The present invention will be described in detail below in conjunction with the accompanying drawings and by specific embodiment, and following examples are to the present inventionExplanation, and the invention is not limited in implementation below.
As Figure 1-4, a kind of intelligent pattern lock that the present invention is provided, it includes image input unit, described figureInput equipment is connected with single-chip microcomputer, and described single-chip microcomputer is connected with electromagnetic lock structure 16;
Described single-chip microcomputer includes that microprocessor 6, described microprocessor 6 are connected with liquid crystal display 8, flash memories9th, voice module 14, gsm module 17, key-press module and power module 7, described voice module 14 are connected with speaker 15,Described gsm module 17 is connected with transmission antenna 18, and described key-press module includes visitor's doorbell button 10, lights drawing board button11st, password modification button 12 and deblocking input button 13;
Described image input unit includes that paintbrush 1 and drawing board 2, the drawing board adopt Hall array, drawing board to be connected with suddenlyThat magnetic strength output circuit 5, described Hall magnetic strength output circuit 5 is connected to the microprocessor 6 of single-chip microcomputer, sets on described drawing boardLight emitting diode 4 is equipped with, described light emitting diode 4 is connected to lighting circuit, and described lighting circuit is connected to microprocessor6.
In the present embodiment, the nib of paintbrush 1 is inlaid with neodymium iron boron ball;Hall array drawing board is colored using 60mm × 40mmFace glass is masked, is close under which Hall lattice point 3 and Hall magnetic strength output circuit for being encapsulation, and Hall lattice point is by 9 points of Hall battle arraysIt is array to press the row row of three row three, and each Hall lattice point is H1, H2, H3, H4, H5, H6, H7, H8, H9 by sequence number.
In the present embodiment, described neodymium iron boron ball is the Miniature precision neodymium iron boron ball of a diameter of 1mm, described paintbrushUsing height 65mm, hard pole of the basal diameter for 6mm;In other embodiments can select a diameter of 2mm's orThe Miniature precision neodymium iron boron ball of 1.5mm.
In the present embodiment, described microprocessor is MSP430 microprocessors.
The feature of this programme also has, and the Hall lattice point of array drawn on drawing board by paintbrush, by Hall magnetic strength output circuitThe output signal of lattice point is produced, each lattice point signal is by the corresponding P of MSP430 microprocessors1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7、P2.0Mouthful read in, i.e. H1, H2, H3, H4, H5, H6, H7, H8, H9 lattice point of Hall array, respectively corresponding microprocessorP1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7、P2.0Mouthful.
Described Hall lattice point, is graphics track element executing when figure is input into, close in input authentication and modificationCode is that each Hall lattice point is sequentially ranked can conduct:1st, 2,3,4,5,6,7,8,9 numeral keys use.
Described electromagnetic lock structure, is the electronic lock body mechanism for integrating dead bolt machinery and electric device, according to installationFacilitate optional electromagnetic lock or electric mortise lock.
Described power module adopts the power supply mode of commercial electricity and accumulator duplicate supply, realizes employing certainly standby switching.
A kind of implementation method of intelligent pattern lock that the present invention is provided, the graphics track designed only to intercepting of unlocking methodIdentification is unlocked, design simplifies the memory to complex figure and defeated figure difficulty, for convenience of description, employed in the present embodimentUnblock graphical passwords be 35207, its concrete implementation method is:
A kind of implementation method of intelligent pattern lock, it comprises the steps:
1) power supply of intelligent pattern lock is opened, and intelligent pattern lock system carries out various state initializations;
2) intelligent pattern lock system is scanned to related key, is identified whether have button to press, is pressed if any button, thenExecute the task that the button is pointed to, otherwise circular wait;
3) " lighting drawing board " key is pressed, drawing board is lighted automatically, liquid crystal display is pointed out with speaker:" can be with tablet patternPassword ", shows to carry out figure input, enters step 4);
4) timer T is input intosrStart timing, once unblock figure input limit set of time be 20S (input time-out,Calculate an input error), enter step 5);
5)Px.i=1?Identification microprocessor Px.iWhether mouth has signal input;If Px.i=1, show that paintbrush is drawn on drawing boardCertain lattice point is crossed, step 6 has been entered);If Px.i=0, then proceed to step 6) -3.;Px.iFor the interface of microprocessor, wherein x=1When, when i=0,1,2,3,4,5,6,7, x=2, i=0;
6)Px.i=1, a Hall lattice point often drawn by paintbrush, will produce a signal input in the microprocessor, to thisExecute following steps:
①Kjs=Kjs+ 1, order count device carries out accumulated counts;DPx.i=Kjs, order count value is sent deposit to HallThe sequence register DP that lattice point is correspondingly arrangedx.iIn;
②Px.i=0 >=5S or Px.i=1 >=5S?Identification paintbrush leaves lattice point or whether dead time reaches on lattice point5S;If Px.i=0 >=5S or Px.i=1 >=5S, judges this figure end of input, proceeds to step 8);3. otherwise step is entered;
③Tsr≥20S?Time limit when recognizing whether this figure input timer periods reaches;If Tsr< 20S, then repeatStep 5);If Tsr>=20S, enters step 6) -4.;
④Kcw=Kcw+ 1, error counter carries out accumulated counts;Kcw=3?And whether recognize the number of times of accumulative input errorReach three times;
If 5. Kcw< 3, input error are accumulative not to three times, remove previous correlated inputs and state, display and speakerPrompting:" input error is re-entered ", and repeat step is 4);
If 7) Kcw=3, input error is added up to three times, is to protect the safety in householder's household, display and speakerPrompting:" three inputs of mistake are closed ", intelligent lock system is closed and is input into and extinguishes drawing board;TgbClose timer and start timing;RightThis execution step is as follows:
①Tgb=30min?Identification closes whether timing reaches the time limit;If Tgb=30min, reaching timi-lemited system can explain by oneselfExcept input is closed, and return to step is 2);
If 2. TgbWhether < 30min, system scanning " deblocking input " key press or wait to be entered closing then to explain by oneself;ItsIn, if " deblocking is input into " key is pressed, and inputing deblocking password correctly, then input is closed and is manually released, and return to step is 2);
8) when 6) -2. step, i.e. figure end of input, first have to whether effectively be identified figure input points.EnterAnd press unblock figure " password:35207 " arrange, figure input is intercepted;
Recognize simultaneously:Drew whether the quantity of lattice point, the graphics track for intercepting all meet " password in figure input:35207 " agreement.If above-mentioned meet " password:35207 " agreement, then intelligent lock system control open lock.To this executionStep is as follows:
①DPx.i≠ 0, Kds=Kds+ 1, check sequence register DP corresponding with Hall lattice point one by onex.iIn secondary ordinal numberValue.DPx.i≠ 0, every sequence register DPx.iIn have numerical value, then it represents that when figure is input into, the lattice point drawn by paintbrush;Kds=Kds+ 1, dot counters execute accumulated counts, count this figure input and amount to the lattice point quantity that picture is crossed;
If 2. Kds≥7?Identification figure input picture crosses whether the quantity of lattice point meets " password:35207 " agreement.Kds<7, proceed to step 6) -4..Kds>=7, enter step 3..
3. A=Dp1.3, B=Dp1.5, C=Dp1.2, intelligent lock system is according to unblock figure " password:35207 " front threeThe meaning agreement of " 352 " feature, by corresponding for H3, H5, H2 lattice point sequence register DPx.iIn order count value, be respectively fed to A,B, C depositor.
9) according to unblock figure " password:35207 " the meaning agreement of the 4th " 0 ", H3, H5, H2 lattice point track of intercepting,It is belonging to last three locus of points for unlocking figure input.And the characteristic meaning agreement due to " password " front three " 352 ", last threePoint should be according to:H3, H5, H2 lattice point order is completing track to be intercepted.As follows to this execution step:
1. A > Dpx.i< Dp1.5< Dp1.2?Compare the order count value of H3, if H3 order count values are more than other lattice points,H5, H2 lattice point order count value is only smaller than, then identifies that H3 lattice points are the first places of locus intercepting.
2. B > Dpx.i< Dp1.2?Relatively the order count value of H5, if H5 order count values are more than other lattice points, is only smaller thanThe order count value of H2 lattice points, then identify that H5 lattice points are the secondary positions of locus intercepting.
3. C > Dpx.i?Compare the order count value of H2, if H2 order count values are more than the order count value of all lattice points,Then identify that H2 lattice points are the last positions of locus intercepting.And last position in figure input trajectory.Enter step 4..
4. figure input lattice point quantity is more than 7;Three lattice points for intercepting, are completed finally by H3, H5, H2 lattice point orderTrack, above-mentioned recognition result meet unblock figure " password:35207 " agreement, intelligent lock system control are unlocked.
" the correct lock of input is opened " display is pointed out with speaker.Return to step is 2).
10) " password modification " key is pressed?It is that authentication code meets?It is that execution step is as follows:
1. display is pointed out with speaker " can to carry out password modification ", starts password modification, and by secondary defeatedEnter the error-free inspection of Modify password.
2. " password modification " key is secondary presses?It is that display is pointed out " graphical passwords are saved " with speaker.ReturnReturn step 2).
The feature of the technical program is as follows:
Firstth, which has excellent protection as follows with using feature:
1) image input unit is constituted by the paintbrush for inlaying neodymium iron boron ball with the Hall array for adopting, defeated with " password "Enter mode and key materials exclusiveness physically.
2) lattice point of array quickly drawn on drawing board by paintbrush, and the track image for not producing paintbrush shows, improves figureThe disguise of shape input so that person agaainst the law is difficult to spy on.
3) as graphics track contains repeatability, unlike numerical ciphers are unique determinations and can not change, as long as thusFigure input ensures that intercepting the position of graphics track and track order meets " password ", and scheme can be opened with changeable graphics trackLock, with extremely strong strong fraudulence.
4) only identification intercepts the tablet pattern track of part for scheme unblock, is the innovative design that figure " password " is arranged, poleThe earth simplifies the memory difficulty to complicated figure.
Secondth, according to the " password for arranging:35207 ", and by " password " to tablet pattern and the agreement of intercepting figure, intelligenceLock system is only processed to the figure for intercepting and is recognized.If tablet pattern, intercepting figure and figure lattice point quantity meet " closeCode:35207 " agreement, the i.e. input of identification figure are correct, and then control to unlock.The execution implementation process of scheme is as follows:
1) main points of unblock figure input
1. " lighting drawing board " key is pressed, is pointed out:" can be with tablet pattern password " shows that intelligent lock system has been enter into reception figureThe state of shape input.At this point it is possible to passing through paintbrush drew Hall lattice point input unblock figure.Meanwhile, it is input into expiration timer TsrStart timing, a figure input restriction time is 20S.
2. need to only notice " password:35207 " description requirement, drew last three lattice points for intercepting successively:H3, H5, H2,And paintbrush drew lattice point quantity must not be less than 7 points outside, paintbrush can draw the Hall lattice point that you think that picture is crossed on drawing board.
2) process of unblock figure input
①Px.i=1?Identification microprocessor Px.iWhether mouth has signal input.If Px.i=1, show that paintbrush is drawn on drawing boardCross certain lattice point.Paintbrush every drew a Hall lattice point when, in microprocessor Px.iMouth will produce a signal input.
2. the precedence (or precedence of input signal generation) of lattice point is crossed in order to know picture, K is setjsOrder countDevice, executes Kjs=Kjs+ 1, accumulated counts were carried out when often drawing a lattice point.Meanwhile, execute DPx.i=Kjs, would indicate that successivelyThe count value of order is sent and deposits the sequence register DP being correspondingly arranged with Hall lattice pointx.iIn.
③Px.i=0 >=5S or Px.i=1 >=5S?Identification paintbrush leaves lattice point (Px.i=0) or Px.i=1 stagnates on lattice pointTime whether reach 5S.If Px.i=0 >=5S or Px.i=1 >=5S, then judge this figure end of input.
3) points of figure input are checked
1. figure end of input, first has to whether effectively check figure input points.Meet unblock figure input" password:35207 " point requirement, figure input is effectively.
②DPx.i≠ 0, Kds=Kds+ 1, check sequence register DP corresponding with Hall lattice point one by onex.iIn numerical value.AllIt is DPx.i≠ 0, then it represents that when figure is input into, the lattice point drawn by paintbrush.Dot counters execute Kds=Kds+ 1, thus, statistics is originallyAmount to the lattice point number that picture is crossed when secondary figure is input into.
③Kds≥7?When identification figure is input into, paintbrush drew whether the points of lattice point meet the requirements.Kds>=7, judge thisFigure input is effectively.
4) it is identified to intercepting figure
Figure input is intercepted.Identification:Intercept position of the figure in tablet pattern track, intercept figure lattice pointWhether ordering meets " password:35207 " description is input into by figure.
1. A=Dp1.3, B=Dp1.5, C=Dp1.2, intelligent lock system according to unblock figure " password " (35270) defeated to figureThe description for entering, automatically by corresponding for H3, H5, H2 lattice point sequence register DPx.iIn numerical value extract, and give successivelyA, B, C comparand register.
2. A > Dpx.i< Dp1.5< Dp1.2?The order of H3 lattice points crossed by identification picture, if the secondary numerical sequence for drawing H3 lattice points is more thanThe secondary numerical sequence of other lattice points, is only smaller than the secondary numerical sequence of H5, H2 lattice point, then judge that H3 lattice points are the head for intercepting graphics trackPosition.
3. B > Dpx.i< Dp1.2?The order of H5 lattice points crossed by identification picture, if the secondary numerical sequence for drawing H5 lattice points is more than other battle arraysThe secondary numerical sequence of point, is only smaller than the secondary numerical sequence of H2 lattice points, then judge that H5 lattice points are the secondary positions for intercepting graphics track.
4. C > Dpx.i?The order of H2 lattice points crossed by identification picture, if the secondary numerical sequence for drawing H2 lattice points is secondary more than all lattice pointsNumerical sequence, then judge that H2 lattice points are the last positions for intercepting graphics track.
5. by unlocking figure input and the identification to unlocking figure input, track such as Fig. 4 of its figure input is accorded with completelyClose " password:35207 " description is input into by figure.Thus intelligent lock system display reminding:" the correct lock of input is opened ".
Process is realized from above-mentioned:If not attempt the requirement description that person of unlocking knows that " password " is input into figure, then" 352 " lattice point was drawn by paintbrush, was leaked through by paintbrush, not to mention was all placed on last three and was pointed with the finger or gesticulate, andAnd or by the picture of ordered arrangement.Therefore, method in scheme is succinct and safe.
5) restriction of figure input is processed
In order to improve unblock difficulty and the mental pressure of person agaainst the law, scheme has done some restrictions and place to unlocking figure inputReason is main as follows:
①Tsr≥20S?Recognize the cumulative time of this figure input, if reach the time limit.If the timer time limit does not arrive Tsr< 20S, then continue this figure input.If reaching time limit Tsr>=20S, then calculate this figure input error.
2. execute to error counter Kcw=Kcw+ 1, accumulated counts.Kcw=3?Errors number is identified, if Kcw< 3, intelligent lock system point out " input error is re-entered ".
If 3. Kcw=3, identification figure input error adds up to three times.For protecting the safety of householder's household, smart lockSystem closes figure input.Prompting:" three inputs of mistake are closed ".Event report is carried out to householder by GSM and is warnedAudible alarm.Close timer TgbStart timing.
④Tgb=30min?Identification closes whether timing reaches the time limit.If Tgb=30min, system voluntarily release input and closeClose.
⑤Tgb< 30min, " deblocking input " key are pressed, and input deblocking password correctly, then input is closed and released.
Beyond figure input is unlocked, lattice point in paintbrush contact array, then lattice point sort by number, can as 1,2 ... 9 numeral keys use.
Disclosed above is only the preferred embodiment of the present invention, but the present invention is not limited to this, any this areaWhat technical staff can think does not have a creative change, and some improvement that is made without departing from the principles of the present invention andRetouching, should all be within the scope of the present invention.