【成品设计】基于STM32的自动售卖机
《基于stm32的自动售卖机》
硬件设计:
1.STM32最小系统板:系统主控芯片。
2.显示屏模块:用于显示商品的单价和数量,和用户交互显示。
3.矩阵键盘:用于设置单价和数量输入。
4.LED灯+蜂鸣器:作为声光提示模块。
5.WIFI模块:用于连接云平台,显示售卖机使用情况,可查看历史曲线。
6.舵机:用于模拟控制商品柜门的执行机构。
7.压力传感器:通过压力传感器来判定商品是否被取走和放置成功。
软件设计:
1.以STM32单片机为主控单元、OLED为显示器件,并使用执行机构控制商品柜门。
2.通过矩阵键盘操作进行商品的价格、数量设置,支持管理员可使用高级权限开锁。
3.用户在确认价格和数量后,还能通过按键模拟付款。付款成功后,系统会自动解锁打开柜门。
4.通过压力传感器来判定商品是否放置成功和取出,如放置失败或取出失败会进行声光提示。
5.可通过物联网云平台显示售卖机商品个数、已售金额等信息、显示历史使用率曲线。
作品展示:
资料详情:
说明:
成品设计不易,详情关注XianYu:数字梦想家,查看评论区。