1.一种车库的二维码+指纹识别的控制系统,所述车库为升降横移车库,包括中央控制装置,其特征在于,还包括二维码、移动终端、操作盒,所述中央控制装置上设置有无线通讯单元,并且所述中央控制装置设置有车库控制程序;
所述移动终端是指用户自行携带的便携式电子装置,所述便携式电子装置包括智能手机、平板电脑;
所述移动终端具有二维码识别模块、通讯模块二,并安装有能够与所述无线通讯单元进行无线双向通讯的APP程序;所述无线通讯单元包括通讯模块一和处理子程序;所述通讯模块一与所述通讯模块二类型相同,建立连接之后能够进行双向数据通讯;所述处理子程序控制所述通讯模块一,并且与所述APP程序配套,与所述车库控制程序进行双向数据通讯,用户存车或者取车的操作通过所述处理子程序转换成车库的运行指令并向所述车库控制程序发出;
其中所述二维码数量至少为一个,并且所述二维码包含所述通讯模块一的标志码;所述二维码的设置方式采用以下两种的其中一种或者同时采用两种:方式一,所述二维码粘贴在升降横移车库的外部构件之上;方式二,所述二维码显示在升降横移车库的外部显示器件之上;所述移动终端扫描所述二维码即触发运行所述APP程序,发起所述通讯模块二与所述通讯模块一的信号连接呼叫;
所述处理子程序包含以下功能:
功能一,响应所述移动终端发起的连接呼叫,建立所述通讯模块二与所述通讯模块一的信号连接并进行双向数据通讯;
功能二,向所述移动终端发送数据信息;所述数据信息包括显示信息;
功能三,接收、处理所述移动终端发出的数据信息;所述数据信息包括功能选择、操作请求;
功能四,根据接收到的所述移动终端发出的包括功能选择、操作请求在内的数据信息向所述车库控制程序发送,使得升降横移车库能够进行实现用户操作意图的相关运行;
功能五,根据接收到的所述车库控制程序发出的包括运行状态、运行结果在内的数据信息向所述移动终端发送;
功能六,根据车库的当前状态判断当前用户的存车或者取车操作是否涉及车库的调度运行,不涉及车库调度运行的多个用户同时进行存车或者取车的操作能够被允许;当前用户正在进行操作,任何涉及车库运行的新的用户操作被禁止;在当前用户的操作未被确认完成之前,任何涉及车库运行的操作请求信息都不会向所述车库控制程序发送;
所述APP程序与所述处理子程序配套,包含以下功能:功能一,接收、处理所述处理子程序发出的数据信息,并在所述移动终端的显示单元上作出相应的显示;
功能二,接收用户在所述移动终端的操作单元之上所进行的操作,并根据相关操作向所述无线通讯单元发出包括功能选择、操作请求、操作完成确认在内的数据信息;
所述操作盒包括指纹识别模块、触摸屏和操作盒控制程序;
所述指纹识别模块与所述操作盒控制程序信号连接;所述触摸屏与所述操作盒控制程序进行双向数控通讯;当用户采用指纹识别作为操作指令的输入装置,用户指纹采集之后得到的合乎标准的指纹信息被所述指纹识别模块发送往所述操作盒控制程序,所述指纹信息同时作为呼叫信息;
所述操作盒控制程序包含以下功能:
功能一,响应所述指纹识别模块发出的所述呼叫信息,向所述触摸屏发送接受用户操作的指令信息;
功能二,接收、处理所述触摸屏发出的数据信息;所述数据信息包括功能选择、操作请求;
功能三,根据接收到的所述触摸屏发出的包括功能选择、操作请求在内的数据信息向所述车库控制程序发送,使得升降横移车库能够进行实现用户操作意图的相关运行;
功能四,根据接收到的所述车库控制程序发出的包括运行状态、运行结果在内的数据信息向所述触摸屏发送;
功能五,根据车库的当前状态判断当前用户的存车或者取车操作是否涉及车库的调度运行,不涉及车库调度运行的多个用户同时进行存车或者取车的操作能够被允许;当前用户正在进行操作,任何涉及车库运行的新的用户操作被禁止;在当前用户的操作未被确认完成之前,任何涉及车库运行的操作请求信息都不会向所述车库控制程序发送;
所述触摸屏包含以下功能;
功能一,显示用户操作界面,接受用户操作,包括功能选择、操作请求在内的数据信息发送至所述操作盒控制程序;
功能二,处理、显示所述操作盒控制程序发出的数据信息。
2.根据权利要求1所述的一种车库的二维码+指纹识别的控制系统,其特征在于:所述通讯模块一与所述通讯模块二的设置方式为以下四种的其中一种:方式一,所述通讯模块一与所述通讯模块二均为蓝牙模块,所述移动终端具有蓝牙通讯功能;所述无线通讯单元与所述移动终端组成一个点对点的无线通讯装置,实现无线通讯及信息交换;
方式二,所述通讯模块一为主从一体式的蓝牙模块;当通讯模块一与所述通讯模块二建立信号连接之后,所述通讯模块一改变设置,成为主蓝牙模块,所述通讯模块二改变设置,成为从蓝牙模块;通过分时通讯的方式,所述无线通讯单元与多个所述移动终端组成一个点对多点的无线通讯装置,实现无线通讯及信息交换;
方式三,所述通讯模块一与所述通讯模块二均为无线网卡模块,并且所述通讯模块一具有路由功能;所述无线通讯单元与所述移动终端组成一个点对多点的无线通讯装置,实现无线通讯及信息交换;或者,所述无线通讯单元与所述移动终端组成一个无线个人局域网,实现无线通讯及信息交换;
方式四,所述通讯模块一与所述通讯模块二均为无线网卡模块,并且所述通讯模块一具有路由功能,所述无线通讯单元与所述移动终端通过外网实现无线通讯及信息交换。
3.根据权利要求2所述的一种车库的二维码+指纹识别的控制系统,其特征在于:所述无线通讯单元与所述移动终端的架构设置包括以下方式:方式一:所述移动终端作为客户端,所述无线通讯单元作为对应的服务器端;
方式二:所述移动终端作为网页版即Web端,所述无线通讯单元作为对应的服务器端。
4.根据权利要求1所述的一种车库的二维码+指纹识别的控制系统,其特征在于:增加设置管理者移动终端;所述管理者移动终端为管理者配套的便携式电子装置;所述便携式电子装置包括智能手机、平板电脑;
所述中央控制装置增加设置车库通讯单元;所述车库通讯单元包括无线网卡和处理子程序;
所述管理者移动终端具有与所述车库通讯单元的无线网卡信号连接的功能,与所述车库通讯单元进行双向数据通讯;
用户使用的所述移动终端的显示及操作界面增加求助的选择功能;当用户选择求助,相关求助的信息由所述APP程序向所述无线通讯单元发送;所述无线通讯单元接收到所述信息,即通过所述车库通讯单元向所述管理者移动终端发送相关求助信息,使得管理者能够及时前往现场处置;
当用户在车库运行过程作出暂停运行的选择,相关暂停运行的信息由所述APP程序向所述无线通讯单元发送;所述无线通讯单元接收到所述信息,除了向所述车库控制程序发送暂停运行的指令,使得升降横移车库的当前运行行为中止之外,同时通过所述车库通讯单元向所述管理者移动终端发送相关暂停运行信息,使得管理者能够及时前往现场处置;
当所述车库控制程序获知车库出现故障或者需要管理员处理的状况,即向所述无线通讯单元发送相关的信息;所述无线通讯单元除了向用户使用的所述移动终端发送所述信息之外,同时通过车库通讯单元向所述管理者移动终端发送所述信息,使得管理者能够及时前往现场处置。
5.根据权利要求1所述的一种车库的二维码+指纹识别的控制系统,其特征在于:所述触摸屏同时作为公告信息显示终端,能够动态显示所述中央控制装置向所述操作盒发送、供所述触摸屏显示的包括车库运行状态、停车信息、当前操作信息、公告信息在内的显示信息。
6.根据权利要求1所述的一种车库的二维码+指纹识别的控制系统,其特征在于:所述中央控制装置增加设置外部通讯单元;所述外部通讯单元包括网卡和处理子程序;所述外部通讯单元与停车场管理系统信号连接;与停车场管理系统的停车收费相关的包括存车时间、车辆身份数据信息通过所述外部通讯单元发送至所述停车场管理系统。
7.一种车库的二维码+指纹识别的控制系统的控制流程,其特征在于:用户在移动终端的操作包括扫码操作、存车操作、取车操作;
扫码操作是指用户使用移动终端对二维码进行扫描的操作,相关控制流程是:流程1:与扫码操作对应的APP程序、无线通讯单元的控制流程:步骤101:扫码操作触发自动运行APP程序,使得移动终端与车库的中央控制装置的无线通讯单元自动连接,并触发无线通讯单元运行;
步骤102:APP程序向无线通讯单元发送身份标志码;
步骤103:无线通讯单元根据身份标志码查询是否存在存车未取出的记录;
如果没有,无线通讯单元默认用户拟进行存车操作;转步骤105;
步骤104:无线通讯单元默认用户拟进行取车操作;
步骤105:无线通讯单元向APP程序发送供用户在移动终端选择存车和退出的显示及操作界面,或者发送供用户在移动终端选择取车和退出的显示及操作界面;
步骤106:用户在步骤105操作界面其中的“存车”、“取车”、“退出”作出一项选择;
如果用户选择存车,APP程序向无线通讯单元发送存车请求,转流程2;
如果用户选择取车,APP程序向无线通讯单元发送取车请求,转流程3;
如果用户选择退出,APP程序向无线通讯单元发送退出请求,转步骤107;
如果未超时,转步骤106;
如果用户超时未作任何选择,无线通讯单元向APP程序发出退出指令;
步骤107:APP程序结束运行,无线通讯单元结束运行,扫码操作完结;
流程1结束;
存车操作是指用户使用移动终端选择存车的操作,相关控制流程是:流程2:与存车操作对应的APP程序、无线通讯单元的控制流程:步骤201:无线通讯单元查询当前是否存在其他用户未完成的扫码操作;
如果有,无线通讯单元向APP程序发送在移动终端显示“您前面还有用户正在操作”的显示界面,向APP程序发出退出指令,转步骤212;
步骤202:无线通讯单元查询当前是否存在其他用户未完成且未超时的存车操作或者取车操作;
如果有,无线通讯单元向APP程序发送在移动终端显示“您前面还有用户正在操作”的显示界面,向APP程序发出退出指令,转步骤212;
步骤203:无线通讯单元查询当前是否存在其他用户未完成但已经超时的存车操作或者取车操作;
如果没有,转步骤206;
步骤204:无线通讯单元取得其他用户当前操作所涉及的车位位置,向APP程序发送在移动终端显示车位位置且显示“请考察该位置的操作是否已经完成”的显示界面以及发送供用户在移动终端选择已完成或者未完成或者退出的显示及操作界面;
步骤205:移动终端显示相关界面;用户在显示及操作界面其中的“已完成”、“未完成”、“退出”作出一项选择;
如果用户选择已完成,APP程序向无线通讯单元发送继续运行的请求,转步骤206;
如果用户选择未完成或者选择退出,APP程序向无线通讯单元发送退出请求,转步骤
212;
如果未超时,转步骤205;
如果用户超时未作任何选择,无线通讯单元向APP程序发出退出指令,转步骤212;
步骤206:无线通讯单元查询车库的内部是否有空车板;
如果没有,无线通讯单元向APP程序发送在移动终端显示“没有空车板”的显示界面,向APP程序发出退出指令,转步骤212;
如果有,无线通讯单元向APP程序发送提供用户在移动终端选择存放车辆的空车板的位置或者选择退出的显示及操作界面;
步骤207:用户在显示及操作界面选择存放车辆的空车板的位置或者选择退出;
如果用户选择存放车辆的空车板的位置,APP程序向无线通讯单元发送存放车辆的空车板的位置请求,转步骤208;
如果用户选择退出,APP程序向无线通讯单元发送退出请求,转步骤212;
如果未超时,转步骤207;
如果用户超时未作任何选择,无线通讯单元向APP程序发出退出指令,转步骤212;
步骤208:无线通讯单元向中央控制装置发送开放存放车辆的空车板位置的指令,中央控制装置开放存放车辆的空车板位置,供用户存放车辆;同时,无线通讯单元向APP程序发送在移动终端显示“存车完毕请选择完成”的显示及操作界面;
步骤209:用户在已经开放的空车板位置存放车辆;
如果在超时之前,用户选择完成或者退出,转步骤211;
如果未超时,转步骤209;
步骤210:操作超时,用户无任何选择,无线通讯单元查询原空车板位置是否存放有车辆;
如果有,向中央控制装置发送存车对应车板位置、对应移动终端的身份标志码以及未完成全部操作的信息;中央控制装置储存相关信息;无线通讯单元向APP程序发出退出指令;转步骤212;
步骤211:无线通讯单元查询原空车板位置是否存放有车辆;
如果有,无线通讯单元向中央控制装置发送存车对应车板位置、对应移动终端的身份标志码;中央控制装置储存相关信息;
无线通讯单元向APP程序发出退出指令;
步骤212:APP程序结束运行,无线通讯单元结束运行,存车操作完结;
流程2结束;
取车操作是指用户使用移动终端选择取车的操作,相关控制流程是;
流程3:与取车操作对应的APP程序、无线通讯单元的控制流程:步骤301:无线通讯单元查询当前是否存在其他用户未完成的扫描二维码操作;
如果有,无线通讯单元向APP程序发送在移动终端显示“您前面还有用户正在操作”的显示界面,向APP程序发送退出指令,转步骤314;
步骤302:无线通讯单元查询当前是否存在其他用户未完成且未超时的存车操作或者取车操作;
如果有,无线通讯单元向APP程序发送在移动终端显示“您前面还有用户正在操作”的显示界面,向APP程序发送退出指令,转步骤314;
步骤303:无线通讯单元查询当前是否存在其他用户未完成但已经超时的存车操作或者取车操作;
如果没有,转步骤306;
步骤304:无线通讯单元取得其他用户当前操作所涉及的车位位置,向APP程序发送在移动终端显示车位位置且显示“请考察该位置的操作是否已经完成”的显示及操作界面;
步骤305:移动终端显示相关界面;用户在显示及操作界面其中的“已完成”、“未完成”、“退出”作出一项选择;
如果用户选择已完成,APP程序向无线通讯单元发送继续运行的请求,转步骤306;
如果用户选择未完成或者选择退出,APP程序向无线通讯单元发送退出请求,转步骤
314;
如果未超时,转步骤305;
如果用户超时未作任何选择,无线通讯单元向APP程序发出退出指令,转步骤314;
步骤306:无线通讯单元查询车库的内部是否存在与身份标志码对应的未取出车辆;
如果有,转步骤309;
步骤307:无线通讯单元向APP程序发送提供用户在移动终端输入当时存放车辆的身份标志码或者选择退出的显示及操作界面;
步骤308:移动终端显示相关界面;用户在显示及操作界面之上输入当时存放车辆的身份标志码或者选择退出;
如果用户选择退出,APP程序向无线通讯单元发送退出请求,转步骤314;
如果用户选择输入当时存放车辆的身份标志码,APP程序向无线通讯单元发送身份标志码,转步骤306;
如果未超时,转步骤308;
如果用户超时未作任何选择,无线通讯单元向APP程序发出退出指令,转步骤314;
步骤309:无线通讯单元向中央控制装置发送把与身份标志码对应的未取出车辆对应的车板调度至地面层的指令;中央控制装置进行相关的车板调度;
步骤310:车板调度至地面层,无线通讯单元向中央控制装置发送开放车板位置的指令;中央控制装置开放车板位置,供用户取出车辆;同时,无线通讯单元向APP程序发送在移动终端显示“取车完毕请选择完成”的显示及操作界面;
步骤311:用户在已经开放的车板位置取出车辆;
如果在超时之前,用户选择完成或者选择退出,转步骤313;
如果未超时,转步骤311;
步骤312:操作超时,用户无任何选择,无线通讯单元查询车板位置的车辆是否已经取出;
如果已经取出,向中央控制装置发送当前已经完成取车操作的对应车板位置、对应移动终端的身份标志码以及未完成全部操作的信息;中央控制装置储存相关信息;无线通讯单元向APP程序发出退出指令;转步骤314;
如果未取出,无线通讯单元向APP程序发出退出指令;转步骤314;
步骤313:无线通讯单元查询车板位置的车辆是否已经取出;
如果已经取出,向中央控制装置发送当前已经完成取车操作的对应车板位置、对应移动终端的身份标志码以及已完成全部操作的信息;中央控制装置储存相关信息;无线通讯单元向APP程序发出退出指令;转步骤314;
如果未取出,无线通讯单元向APP程序发出退出指令;
步骤314:APP程序结束运行,无线通讯单元结束运行,取车操作完结;
流程3结束。
8.一种车库的二维码+指纹识别的控制系统的控制流程,其特征在于:用户在指纹识别模块的操作包括扫指纹操作、存车操作、取车操作;
扫指纹操作是指用户将某一手指的指纹按压在指纹识别模块的指纹采集元件之上的操作,相关控制流程是:流程4:指纹采集控制流程:
步骤401:用户的手指按压操作触发运行指纹识别模块的识别程序;
步骤402:如果能够获取合乎标准的指纹信息,转步骤403;
步骤403:识别程序向操作盒控制程序发送出错信息,要求重新读取指纹;相关出错信息通过操作盒控制程序发送至触摸屏进行显示;转步骤402;
步骤404:指纹信息发送至操作盒控制程序;操作盒控制程序向触摸屏发送包括“存车”、“取车”、“退出”选项的操作界面发送至触摸屏进行显示;用户作出其中的作出一项选择;
步骤405:如果用户选择存车,触摸屏向操作盒控制程序发送存车请求,转流程5;
如果用户选择取车,触摸屏向操作盒控制程序发送取车请求,转流程5;
如果用户选择退出,触摸屏向操作盒控制程序发送退出请求,转步骤406;
如果未超时,转步骤404;
如果用户超时未作任何选择,触摸屏向操作盒控制程序发出退出指令;
步骤406:指纹采集操作完结;
流程5:与存车操作对应的操作盒控制程序、触摸屏的控制流程:步骤501:操作盒控制程序查询当前是否存在其他用户未完成的扫码操作;
如果有,操作盒控制程序向触摸屏发送“您前面还有用户正在操作”的显示界面,转步骤512;
步骤502:操作盒控制程序查询当前是否存在其他用户未完成且未超时的存车操作或者取车操作;
如果有,操作盒控制程序向触摸屏发送“您前面还有用户正在操作”的显示界面,转步骤512;
步骤503:操作盒控制程序查询当前是否存在其他用户未完成但已经超时的存车操作或者取车操作;
如果没有,转步骤506;
步骤504:操作盒控制程序取得其他用户当前操作所涉及的车位位置,向触摸屏发送显示车位位置且显示“请考察该位置的操作是否已经完成”的显示界面以及发送供用户在触摸屏选择已完成或者未完成或者退出的显示及操作界面;
步骤505:触摸屏显示相关界面;用户在显示及操作界面其中的“已完成”、“未完成”、“退出”作出一项选择;
如果用户选择已完成,触摸屏向操作盒控制程序发送继续运行的请求,转步骤506;
如果用户选择未完成或者选择退出,触摸屏向操作盒控制程序发送退出请求,转步骤
512;
如果未超时,转步骤505;
如果用户超时未作任何选择,操作盒控制程序向触摸屏发出退出指令,转步骤512;
步骤506:操作盒控制程序查询车库的内部是否有空车板;
如果没有,操作盒控制程序向触摸屏发送“没有空车板”的显示界面,转步骤512;
如果有,操作盒控制程序向触摸屏发送提供用户在触摸屏选择存放车辆的空车板的位置或者选择退出的显示及操作界面;
步骤507:用户在显示及操作界面选择存放车辆的空车板的位置或者选择退出;
如果用户选择存放车辆的空车板的位置,触摸屏向操作盒控制程序发送存放车辆的空车板的位置请求,转步骤508;
如果用户选择退出,触摸屏向操作盒控制程序发送退出请求,转步骤512;
如果未超时,转步骤507;
如果用户超时未作任何选择,操作盒控制程序向触摸屏发出退出指令,转步骤512;
步骤508:操作盒控制程序向中央控制装置发送开放存放车辆的空车板位置的指令,中央控制装置开放存放车辆的空车板位置,供用户存放车辆;同时,操作盒控制程序向触摸屏发送“存车完毕请选择完成”的显示及操作界面;
步骤509:用户在已经开放的空车板位置存放车辆;
如果在超时之前,用户选择完成或者退出,转步骤511;
如果未超时,转步骤509;
步骤510:操作超时,用户无任何选择,操作盒控制程序查询原空车板位置是否存放有车辆;
如果有,向中央控制装置发送存车对应车板位置、对应指纹信息以及未完成全部操作的信息;中央控制装置储存相关信息;操作盒控制程序向触摸屏发出退出指令;转步骤512;
步骤511:操作盒控制程序查询原空车板位置是否存放有车辆;
如果有,操作盒控制程序向中央控制装置发送存车对应车板位置、对应指纹信息;中央控制装置储存相关信息;
操作盒控制程序向触摸屏发出退出指令;
步骤512:存车操作完结;
流程5结束;
流程6:与取车操作对应的操作盒控制程序、触摸屏的控制流程:步骤601:操作盒控制程序查询当前是否存在其他用户未完成的扫描二维码操作;
如果有,操作盒控制程序向触摸屏发送 “您前面还有用户正在操作”的显示界面,向触摸屏发送退出指令,转步骤614;
步骤602:操作盒控制程序查询当前是否存在其他用户未完成且未超时的存车操作或者取车操作;
如果有,操作盒控制程序向触摸屏发送“您前面还有用户正在操作”的显示界面,向触摸屏发送退出指令,转步骤614;
步骤603:操作盒控制程序查询当前是否存在其他用户未完成但已经超时的存车操作或者取车操作;
如果没有,转步骤606;
步骤604:操作盒控制程序取得其他用户当前操作所涉及的车位位置,向触摸屏发送显示车位位置且显示“请考察该位置的操作是否已经完成”的显示及操作界面;
步骤605:触摸屏显示相关界面;用户在显示及操作界面其中的“已完成”、“未完成”、“退出”作出一项选择;
如果用户选择已完成,触摸屏向操作盒控制程序发送继续运行的请求,转步骤606;
如果用户选择未完成或者选择退出,触摸屏向操作盒控制程序发送退出请求,转步骤
614;
如果未超时,转步骤605;
如果用户超时未作任何选择,操作盒控制程序向触摸屏发出退出指令,转步骤614;
步骤606:操作盒控制程序查询车库的内部是否存在与指纹信息对应的未取出车辆;
如果有,转步骤609;
步骤607:操作盒控制程序向触摸屏发送提供用户在移动终端输入当时存放车辆的其他标志码或者选择退出的显示及操作界面;
步骤608:触摸屏显示相关界面;用户在显示及操作界面之上输入当时存放车辆的其他标志码或者选择退出;
如果用户选择退出,触摸屏向操作盒控制程序发送退出请求,转步骤614;
如果用户选择输入当时存放车辆的其他标志码,触摸屏向操作盒控制程序发送标志码信息,转步骤606;
如果未超时,转步骤608;
如果用户超时未作任何选择,操作盒控制程序向触摸屏发出退出指令,转步骤614;
步骤609:操作盒控制程序向中央控制装置发送把与指纹信息对应的未取出车辆对应的车板调度至地面层的指令;中央控制装置进行相关的车板调度;
步骤610:车板调度至地面层,操作盒控制程序向中央控制装置发送开放车板位置的指令;中央控制装置开放车板位置,供用户取出车辆;同时,操作盒控制程序向触摸屏发送“取车完毕请选择完成”的显示及操作界面;
步骤611:用户在已经开放的车板位置取出车辆;
如果在超时之前,用户选择完成或者选择退出,转步骤613;
如果未超时,转步骤611;
步骤612:操作超时,用户无任何选择,操作盒控制程序查询车板位置的车辆是否已经取出;
如果已经取出,向中央控制装置发送当前已经完成取车操作的对应车板位置、对应指纹信息以及未完成全部操作的信息;中央控制装置储存相关信息;操作盒控制程序向触摸屏发出退出指令;转步骤614;
如果未取出,操作盒控制程序向触摸屏发出退出指令;转步骤614;
步骤613:操作盒控制程序查询车板位置的车辆是否已经取出;
如果已经取出,向中央控制装置发送当前已经完成取车操作的对应车板位置、对应指纹信息以及已完成全部操作的信息;中央控制装置储存相关信息;操作盒控制程序向A触摸屏发出退出指令;转步骤614;
如果未取出,操作盒控制程序向触摸屏发出退出指令;
步骤614:取车操作完结;
流程6结束。