找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3049|回复: 7
收起左侧

一款基于Arduino平台的零代码就可驱动的串口彩屏分享

[复制链接]
ID:1000500 发表于 2022-1-7 11:15 | 显示全部楼层 |阅读模式
多年前在论坛上看到一个帖子:
开发彩屏的由来2.jpg

开发彩屏的由来1.jpg

引起了我的共鸣:能不能有一种彩屏,可以像Arduino IDE自带的串口监视器一样,能够实时显示串口发来的数据,而不需要库或者大量代码的支持?为了实现这个功能,了不少公司的彩屏模块回来测试,结果还别说,还真找到了一款,就是今天我要介绍的这款ATFC043的串口屏。

说到串口屏,讨论区也有朋友分享Arduino驱动串口屏的帖子。市场通用的串口屏,是通过16进制的指令进行彩屏的操作。如背光亮度调节,串口要发送:AA 30 80 CC 33 C3 3C 一系列16进制指令。而Arduino的串口是字符串的形式,要发送16进制,需要进行一些数据变换,对初学者还是不够友好。

下面分享ATFC043串口屏功能和使用方法:我们以Arduino IDE自带的串口例程:ASCIITable为例。我们使用最通用的UNO主板进行测试。将程序上传到UNO主板。
UNO主板和彩屏的接线图如下:
51hei截图20220107111206899.jpg

这是实物图接线图


51hei截图20220107111156246.jpg


这是Arduino软件端的程序代码


51hei截图20220107111216814.jpg



这是Arduino IDE串口监视器的显示结果


51hei截图20220107111409230.jpg



这是ATF串口智能屏的显示结果


51hei截图20220107111416488.jpg



彩屏上和串口监视器上的显示数据是一模一样的。我们在没有增加任何彩屏代码的情况下,只使用Serial.print()指令,就实现了彩屏的显示。


此外,串口屏还支持图片,控件,音视频等显示播放。可以说为Arduino项目开发提供了很大的便捷。有兴趣的小伙伴可以了结一下:
有兴趣的小伙伴,可以下载更多教程了解一下:

资料链接:https://pan.baidu.com/s/1ibJxmcOVYDzBR3IpeGgwfQ
提取码:ykvd
b220118a

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:1000500 发表于 2022-1-10 09:55 | 显示全部楼层
51hei图片20220110095258.jpg

用彩屏做个遥控器,也挺香的。

回复

使用道具 举报

ID:1000500 发表于 2022-2-16 11:23 | 显示全部楼层
094755lyd40c1ryptipg0t.jpg

094756h9i8r13ttl8131qg.jpg


常规液晶屏的西文字符和汉字,都是使用点阵字库,16*16,32*32等等。这种字库的好处是响应速度快,缺点是显示效果单一,不能自由放大缩小。

现在ATF串口屏支持矢量字体显示。

矢量字是通过数学曲线来描述的,它包含了字形边界上的关键点,连线的导数信息等。这类字体的优点是字体实际尺寸可以任意缩放而不变形、变色。Windows系统字库TTF字库就是矢量字体。


这样彩屏上的字体大小就可以像电脑上一样,自由设置,还可以设置粗体,斜体等各种显示效果。

昨天试用了一下,效果还真不错。很多点阵字库中没有得生僻字,也能显示。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:53978 发表于 2022-2-25 17:15 | 显示全部楼层
这种方式单片机效率会不会很低呀
回复

使用道具 举报

ID:1000500 发表于 2022-3-3 14:56 | 显示全部楼层
smartphone 发表于 2022-2-25 17:15
这种方式单片机效率会不会很低呀

所有运算都是在串口屏上进行的。arduino控制器只是提供数据。所以不但不会降低单片机效率,还会提高。

回复

使用道具 举报

ID:1000500 发表于 2022-3-25 14:00 | 显示全部楼层
矢量字库1.jpg

矢量00.jpg

矢量字库测试程序和视频。

矢量2.jpg

矢量1.jpg


回复

使用道具 举报

ID:884042 发表于 2022-4-3 22:39 | 显示全部楼层
天哪,还真有这玩意?这东西在哪买?对不起,我的,我真的很需要这个酷酷的东西
回复

使用道具 举报

ID:1000500 发表于 2023-2-7 17:32 | 显示全部楼层
这款彩屏针对arduino,esp32平台开发,对新手很友好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表