当前位置:   article > 正文

基于单片机的超市储物柜设计_基于51单片机的超市自动储物柜的设计,求大佬指点?...

超市储物柜代码逻辑

1. 课题分析

基于51单片机的超市自动储物柜的设计,并不新鲜市场上可以看到很多

1.1 功能

1) 支持,键盘输入存柜

2) 支持,键盘输入取柜

3) 支持,QR码扫描取柜

4) 支持,APP扫描存柜

5) 支持,APP扫码取柜

1.2 推荐功能

既然是51单片机,那就不要考虑联网的事情,考虑1-2点就好了

1.3 硬件选择

1) 单片机

2) 锁

> 不用物理的,先用几个LED模拟下,开门

3) 锁状态

> 先用状态模拟,直接对GPIO状态

4) 液晶

> 找8080/6800/spi接口的灰度液晶屏幕

5) 键盘

0-9 数字按键

FUNC1 存柜键

FUNC2 取柜键

基于以上功能,买个开发板,自己搞块面包板,把LED灯接到IO上

1.4 功能设计

1) 液晶

基于GPIO模式,接口调通后,就是调试文字显示,接口设计如下

- lcd_clear()

- lcd_draw_text(int x, int y, const char *text);

2) 键盘

- keypad_get_key(int timeout) 阻塞读取按键

3) 柜接口

- door_set(int pos) // 开门

- door_get(int pos) // 获取柜子状态

4) 自动储物柜逻辑

液晶、键盘接口调试好,就可以开始写逻辑了,UI优化可以子思考下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/601664
推荐阅读
相关标签
  

闽ICP备14008679号