原创 【TOPWAY 5寸智能TFT模块】+智慧餐厅

2021-2-3 01:43 2795 6 6 分类: 智能硬件 文集: 拓普微智能屏
最近年底了,有些忙,所以这么晚了才来发帖。首先,感谢面包板社区的活动和拓普微提供的屏幕,之前申请想使用本屏幕实现智慧餐厅中的显示菜谱功能,如果功能强大的话,会显示的同时提供点餐的功能。巧的是,拓普微提供的智能液晶屏都支持。
所以,我先来说说,我想实现什么功能。
主要的功能就是菜品轮流播放,然后如果想实现点餐功能就轻触屏幕即可,直接跳入到点餐界面,点餐完成之后会跳转到支付界面,然后输入金额就可以正常消费。好了,大概说完工作流程之后就开始大刀阔斧的干吧。
首先我是学习了官方提供的demo。之后呢就开始自己创建了工程项目,创建过程没遇到什么麻烦,主要是照葫芦画瓢,跟着官方走。文件夹都放什么其实官方搞得跟清楚,所以也不懵,直接把素材放到对应的文件夹中就行。

1:创建页面:通过右键,可以创建页面,我想做循环展示菜品,所以加了这么多个页面,(Ps:后来想想,估计使用动画的方式应该也可以解决。大意了)

2:创建工作流程,我想前八个页面实现画面轮播,所以通过页面跳转的功能实现。

但是,跳转归跳转,如果用户想点餐可咋办?不要慌,每个界面加个触发器(触摸按键)就好了,有人点餐就触发一下屏幕,就可以直接进入到点餐环节。

抱歉,点餐环节属实有些low了,不过功能不差事儿,毕竟我不是一个专业的美工,我会加倍努力的。看,我都把PS安装好了,哈哈哈哈。

通过PS做的所有图片,把图片都切成800*480大小的尺寸,这样显示屏才可以完美显示。

3:通过点餐结束之后,需要点击结账按钮,点击之后,会跳入到支付界面,支付需要使用二维码实现,我看官方工具中没有提供静态的二维码,所以需要串口也就是上位机下发数据,让二维码显示出来,本次就先来个hello world吧。

通过小工具实现的文本转换HEX,然后发的协议如下:

AA 42 00 00 00 80 48 65 6C 6C 6F 20 57 6F 72 6C 64 00 CC 33 C3 3C

协议解析:粗体的是固定的,00 00 00 80是内存地址, 00 CC 33 C3 3C 是固定格式,具体可以查一下官方提供的手册。中间的是要显示的数据。通过小工具可以转换。

转换完之后,通过串口助手软件,把数据发给屏幕即可。

到此,你以为结束了?唉,我遇到个问题啦,就是支付完成之后,是不是可以通过定时器的方式,把界面跳转到轮播画面呢?我今天还没有实现,最后,通过笨方式,添加触发器(触摸按键)的方式实现的页面跳转。下一贴,就研究研究定时器吧。

最后,再次感谢面包板社区的活动和拓普微提供的屏幕,超级好用,给力。

提前给大家拜个早年,祝大家牛年大吉,幸福美满。


作者: 逗徐坤, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3894006.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论1条评论)

登录后参与讨论

nufuvcgx 2021-2-18 11:33

点餐系统,666
相关推荐阅读
逗徐坤 2020-03-19 01:24
【富芮坤物联网开发板评测】2、基础应用之遇到的问题与解决办法
拿到开发板已经有一段时间了,在研发群里每天都聊得火热,因为是大家对技术的执著,再一次感谢富芮坤微电子,这一贴是补前段时间遇到的问题与解决的办法,也算是自己对遇到的问题一个小小记录吧。 1、我在测...
逗徐坤 2020-02-24 23:36
【富芮坤物联网开发板评测】1、基本环境搭建
感谢富芮坤微电子有限公司与面包板社区给了我一次评测FR8016HA开发板的机会,拿到开发板的一刻,觉得包装还算可以: 是纸盒外包装,里面 有一层防静电袋,还有一根数据线,但是拿出板子的...
逗徐坤 2020-01-13 23:25
【意法半导体NFC评测】ST25DV Disco之体验demo
小插曲:拿到ST25DV Disco也有些日子了,为什么这个时候才发第二贴,还是因为身体有些抱恙,还是因为觉得自己年轻,就疯狂的消耗自己的本钱,当病倒了才知道,无论有年轻的本钱还是什么,都需要照顾好自...
逗徐坤 2020-01-12 23:12
【意法半导体NFC评测】ST25R3911B-DISCO之体验天线设计的乐趣
我之前做过FM1702的天线设计,由于资金原因,我们没有高级设备,只能参考官方手册,然后凭着个人经验和老工程师的指点,慢慢的把识读距离调的合适一些,那么问题来了,ST25R3911B-DISCO的评估...
逗徐坤 2020-01-03 00:11
【意法半导体NFC评测】ST25R3911B-DISCO评估板读写与距离测试
大家好,做完了自我介绍,那么今天给大家带来的是ST25R3911B-DISCO的读写与距离评测;首先将ST25R3911B Discovery GUI软件打开,打开后的界面是这样的:右下角是绿色的,证...
广告
我要评论
1
6
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /3 下一条