1、ATF串口屏是什么?
ATF串口屏是专门为Arduino平台开发的彩色液晶屏。相比其他串口屏,ATF串口屏的使用更加简单化。
随着中国创客人群的壮大成长,使用Arduino做创意制作、项目开发的朋友越来越多。随着项目复杂程度的提升,在人机交互、显示界面等方面,要求也越来越高。但Arduino处理器本身的局限,使得它很难完成这些复杂显示。为了更好的帮助Arduino用户朋友,我们专门开发了ATF串口屏系列。后期还有升级版的ATFC串口屏系列。
产品尺寸涵盖了2.4寸、2.8寸、3.5寸、4.3寸、5.0寸、7.0寸、10.1寸,功能上有无触摸、电阻触摸、电容触摸等不同版本,使用上分为入门级、中级和高级三个梯度,编写了大量的使用文字教程和视频教程,提供了丰富的案例和素材,可以帮助用户快速的上手应用。
资料下载地址:
链接:https:///s/1ibJxmcOVYDzBR3IpeGgwfQ 提取码:ykvd
2、ATF串口屏和市场通用串口屏有什么区别?
说到区别,就要先说说什么是串口屏。顾名思义,带串口控制的液晶屏就是串口屏。串口屏可以理解成:串口 处理器(有时候还包括上位机UI编辑软件) 裸屏。为什么不能直接用裸屏?用过Arduino的朋友,应该都用过LCD1602吧,这个就是裸屏,有4总线和8总线2种驱动方式,要显示一个字符,代码大概要70几行,使用起来非常复杂。后来有爱好者在裸屏后面加了I2C芯片并做了LiquidCrystal.h的应用库,不用20行代码就可以完成1602液晶的显示。显而易见,后者更简单。
1602液晶显示代码
I2C接口的1602液晶屏显示代码
LCD1602作为最简单的单色液晶屏使用都如此复杂,更不用说TFT真彩色的液晶屏了。
串口屏就是为了解决裸屏使用复杂、开发周期长而推出的。通过配套的组态软件,拥有界面设计所需要的所有控件,用户单片机只要编写一点点代码就可以完成界面设计,像ATF串口屏都可以“零代码”显示。
已经有了串口屏,为什么还要开发ATF串口屏?
我们先看两张图:第一张是友商普通串口屏的指令说明,第二章是Arduino专用串口屏ATF035Let的指令说明
友商串口屏指令说明
Arduino专用串口屏指令使用说明
从图中我们可以看出,市场通用的串口屏,是通过16进制的指令进行彩屏的操作。如背光亮度调节,串口要发送:AA 30 80 CC 33 C3 3C 一系列16进制指令。
而Arduino专用串口屏,则是完全根据Arduino串口指令库的特点,取消16进制,完全使用字符串进行操作。使用使用系统自带的Serial.println();就完成了功能操作和显示。这更符合Arduino平台的特点,也让用户的使用更加直观。
如下图,将ATF彩屏接在Arduino的串口上,不用加载任何库、不用编写任何一条彩屏代码,彩屏就可以显示串口发来的数据,充当了串口监视器的作用。使用的简单程度无疑超过了普通串口屏。
3、使用ATF串口屏可以用在哪些领域?
Arduino外围显示模组能显示的数据,如温度,湿度,电机转速,机器人位移等参数,ATF彩屏都可以显示。另外带触摸的ATF彩屏,还可以输入数字、字符串、按键,完成更加丰富的人机交互操作。
ATF彩屏可以用于学校教学、学生竞赛、创客项目开发等领域。
还可以被应用于传统的工业自动化、电力、电信、环保、金融、石油、化工、交通、能源、地质、冶金、公共查询与监控、智能家电、交通轨道、数据机房、充电桩、电力医疗、共享设备等数十个行业和领域。
换句话说,有了ATF彩屏,Arduino也能去做一些产品开发,如咖啡机、航模遥控器、3D打印机等。