|
|
简单、好用的工业串口屏
入门连载
一、简单
这是一款全新方的工业串口TFT LCD液晶屏。只需要两根线就可以控制屏幕的显示和反馈,接线方式,供电方式5V,GND,RXD,TXD这两根线,简单明了。而且低价,2.8寸只需18元。
二、控制器
Arduino uno 使用开源平台简单的UNO控制器,对与喜欢制作一些小玩意的创客来说这个控制器最适合入门。我就使用了。
三、命令简单
只需要一句简单的命令就可以在TFT LCD液晶屏上的任何位置画图形。今天先画一个圆形。
命令格式: circle
参数:x坐标,y坐标,圆形半径,圆形颜色。
注释:圆形颜色采用数字表示,
1 代表BLUE,蓝色
2 代表RED,红色
3 代表 GREEN,绿色
4 代表 CYAN
5 代表 MAGENTA
6 代表 YELLOW
7 代表 WHITE
8 代表 BLACK
如果输入其它数字则显示默认颜色蓝色。
具体操作的Arduino程序如下:
void setup()
{
Serial.begin(9600); //设置串口速度
}
void loop()
{
String rString="";
Serial.println("circle");
delay(1000);
while (Serial.available()>0){
char rChar=Serial.read();
rString += (char)rChar;
delay(6);
//Serial.println(inString);
}
if(rString.indexOf("circle")!=-1){
//如果Arduino返回值为circle
//也就是屏要显示的图形。与发送的命令一致则开始显示圆形
delay(100);
Serial.println("200 120 88 1,");
}
}
具体显示效果如下:
图一
图二
|
|