物联网时代的到来给我们的生活带来了很多的便利,以前取个快递还要去指定地方,走很远的路,花费了很多时间,有了它《丰巢快递柜》图1入住小区,基本上我们在1KM里范围内就可以拿到自己想要的快递了。
快递员会电话通知取货,如果货主不在家那就不方便取货物,协商完毕快递员把货物放在快递柜的空箱中,用户手机会收到包含取件码的短信提示,既可以手动输入取件码提取货物,也可以在快递柜边上使用手机扫描二维码完成提取货物的功能,非常的方便。
图1
那么这么一个神奇的产品是如何设计出来的呢?小编经过思考与实践后,总结了一部分经验来分享大家:
为了完成这个设计,我们需要从2个方面下手,那就是硬件+软件。
硬件部分:
快递柜结构件的设计
软件部分:
控制系统+显示屏+语音播报+物联网技术+互联网技术+仓库门驱动系统
经过对多次体验使用《丰巢快递柜》,笔者突然有了个想法,自己是否可以设计个小型的快递柜系统来帮助大家学习呢,完成这个设计要解决哪些问题?
快递柜需要显示哪些信息?取件码如何实现人机互动?数据是如何断电保存的?为什么取件码输入后就可以自动定位打开对应的仓库门?语音提供功能是怎么做的?为什么手机扫描可以完成取件码的输入?...
经过长达15个小时的构思与奋斗,编写代码,反复修改,终于小有所成,部分功能已经调试成功,下面来一起见证下吧:
硬件选型:
①这里我选择的是Arduino模块作为核心控制系统,这个模块已经完成了一系列的封装,开发速度更快。
②然后我们快递柜需要一个人机对话界面,这里我选择的是OLED显示屏。
③然后涉及到快递的取件码输入与按钮命令操作,我选择了矩阵键盘。
软件设计:
有了以上的3大神器,就可以开始系统开发了,下边有3个图片,展示了系统的画面组态界面。
图2是主画面,给用户选择是存放货物还是提取快递;图3显示了当前快递柜的货仓状态;图4提示输入取件码。
图2
图3
图4
更多功能有待后续开发完善,看完这个,有没心动呢?关注《技成培训》,一起来开动脑筋,创新做设计吧!
来源:技成培训原创,作者:黄擎乾,未经允许不得擅自转载