2024-09-01
售卖作品
00

智能储物柜将实现的功能:

1在超市或者机场场景下,用户需要进行物品暂存时。按下储物柜键盘的需求按键,智能储物柜将会随机为用户分配一个还没使用的柜子,屏幕提示用户选择密码存储方式或者身份证存储方式;

2 用户选择密码存储方式后,用户需要根据屏幕提示(提示出可选柜子编号)输入想要的柜子编号(实物柜子有大有小可以选择),用户需要输入想要设置的8位数字密码,然后输入第二次相同的8位数字密码进行确认。用户输入的密码不能和之前别人设置的密码相同,智能储物柜系统检测到用户输入密码有5位和别人设置的密码相同就会提示重新设置一个数字密码。如果两次输入的数字密码一样,则智能储物柜系统将会把这个数字密码和分配的柜子号码进行绑定,然后控制柜门自动打开。如果两次输入的数字密码不一样,屏幕将提示用户重新进行操作;

3 用户选择身份证证存储方式,和密码存储方式相似,用户输入想要的柜子编号后,需要根据屏幕提示将身份证放入刷卡区域,等待系统确认后自动为其打开储物柜。用户将想要存储的物品放置于柜中后,需要手动关闭柜门;

5 当用户想要取回物品时,需要按下储物柜键盘的取回按键,然后根据屏幕提示选择密码方式取回或者身份证方式取回,根据屏幕提示输入自己设置的八位密码或者刷身份证,最后智能储物柜系统就会自动将用户的柜子打开;

6 当遇到恶意操作,比如某人想要盗取不属于自己的物品,如果使用者进行了3次取回操作后依旧打不开对应柜子,智能储物柜系统将会进行蜂鸣器报警3秒钟起到威慑作用,然后自行解除报警。

在这里插入图片描述

在这里插入图片描述

代码和原理图

cpp
https://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!