智能储物柜将实现的功能:
1在超市或者机场场景下,用户需要进行物品暂存时。按下储物柜键盘的需求按键,智能储物柜将会随机为用户分配一个还没使用的柜子,屏幕提示用户选择密码存储方式或者身份证存储方式;
2 用户选择密码存储方式后,用户需要根据屏幕提示(提示出可选柜子编号)输入想要的柜子编号(实物柜子有大有小可以选择),用户需要输入想要设置的8位数字密码,然后输入第二次相同的8位数字密码进行确认。用户输入的密码不能和之前别人设置的密码相同,智能储物柜系统检测到用户输入密码有5位和别人设置的密码相同就会提示重新设置一个数字密码。如果两次输入的数字密码一样,则智能储物柜系统将会把这个数字密码和分配的柜子号码进行绑定,然后控制柜门自动打开。如果两次输入的数字密码不一样,屏幕将提示用户重新进行操作;
3 用户选择身份证证存储方式,和密码存储方式相似,用户输入想要的柜子编号后,需要根据屏幕提示将身份证放入刷卡区域,等待系统确认后自动为其打开储物柜。用户将想要存储的物品放置于柜中后,需要手动关闭柜门;
5 当用户想要取回物品时,需要按下储物柜键盘的取回按键,然后根据屏幕提示选择密码方式取回或者身份证方式取回,根据屏幕提示输入自己设置的八位密码或者刷身份证,最后智能储物柜系统就会自动将用户的柜子打开;
6 当遇到恶意操作,比如某人想要盗取不属于自己的物品,如果使用者进行了3次取回操作后依旧打不开对应柜子,智能储物柜系统将会进行蜂鸣器报警3秒钟起到威慑作用,然后自行解除报警。
代码和原理图
https://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2