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

2021-2-3 01:43 5558 29 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
相关推荐阅读
逗徐坤 2024-11-13 13:27
想了解一下,W5500到底可不可以接入到千兆交换机上?
使用W5500芯片接入到千兆交换机中就通讯失败,如果用百兆交换机中转一下就正常通讯,这到底是什么问题呢?是设置的事儿吗?一般来说,千兆(Gigabit)和百兆(Megabit)主要区别在于传输速率:千...
逗徐坤 2024-11-13 13:26
现在的risc-v是不是已经可以搞64位的桌面级系统了?
RISC-V 是一个基于精简指令集计算机(RISC)原则的开源指令集架构(ISA)。它由加州大学伯克利分校的研究团队开发,旨在提供一个简单、模块化和可扩展的指令集架构。RISC-V的设计目标...
逗徐坤 2024-02-01 23:13
《从概念到现实ChatGPT和Midjourney》+人工智能的智慧碰撞
很开心能参与这次关于《从概念到现实ChatGPT和Midjourney》这本书的试读,得到这本书确实不易,我都看到有小伙伴发试读心得了,而我的这本书被邮到了湖北,哈哈,一问快递小哥才知道,是发错了,又...
逗徐坤 2024-01-05 21:28
《 MATLAB科学计算从入门到精通》+走进MATLAB
谢面包板社区,本次申请的《MATLAB科学计算从入门到精通》书籍可以如愿以偿的去试读,记得最初接触到MATLAB的时候是在大学,当时还是一门课程,当时做的是车牌识别,当时就觉得这种仿真是嵌入式的辅助工...
逗徐坤 2023-10-18 22:59
【KT6368A双模蓝牙芯片】+极具性价比的蓝牙芯片
近期收到了面包板社区发过来的“KT6368A双模蓝牙芯片”,该芯片其实我早已听说,因为杰里在国内做蓝牙方面真的很强,走的是性价比路线,而且基本不需要用户开发,都是拿来就用的芯片,就算要二次开发,有些二...
我要评论
1
29
关闭 站长推荐上一条 /2 下一条