TFT和IPS屏的区别

TFT全名是(Thin Film Transistor 薄膜晶体管)

IPS屏幕的全名是(In-Plane Switching,平面转换)

IPS为TFT中的一种显示技术。
IPS又称为硬屏,液晶分子水平旋转,普通TFT多是TN模式,液晶分子垂直方向旋转。IPS触摸的话得天独厚。

IPS屏幕视角好,而且IPS屏幕才是最适合做触摸屏的,按压下去水波纹很少。

TFT屏,传说中的三缺一屏,就是三个方向效果不错,一个方向效果不给力,


虽然IPS屏幕技术非常厉害,牛到不行,但是它还是基于TFT的一种技术,本质还是TFT屏幕

由于液晶分子在平面内旋转,所以IPS屏幕天生就拥有相当好的可视角度表现,四个轴向方面可以做到接近180度的视角。

使用Arduino UNO、超声波传感器和TFT液晶显示240*240 IPS可以制作一个简单的雷达系统。以下是制作步骤: 1.将超声波传感器连接到Arduino UNO板上。将传感器的VCC引脚连接到Arduino的5V引脚,将GND引脚连接到Arduino的GND引脚,将Trig引脚连接到Arduino的数字引脚9,将Echo引脚连接到Arduino的数字引脚10。 2.将TFT液晶显示240*240 IPS连接到Arduino UNO板上。将显示的VCC引脚连接到Arduino的5V引脚,将GND引脚连接到Arduino的GND引脚,将SCL引脚连接到Arduino的数字引脚13,将SDA引脚连接到Arduino的数字引脚11,将RES引脚连接到Arduino的数字引脚8,将DC引脚连接到Arduino的数字引脚7,将CS引脚连接到Arduino的数字引脚10。 3.编写Arduino程序,使用超声波传感器测量距离,并将距离值显示在TFT液晶显示240*240 IPS上。以下是示例代码: ```arduino #include <Adafruit_GFX.h> #include <Adafruit_ST7735.h> #define TFT_CS 10 #define TFT_DC 7 #define TFT_RST 8 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); #define TRIG_PIN 9 #define ECHO_PIN 10 void setup() { Serial.begin(9600); tft.initR(INITR_BLACKTAB); tft.fillScreen(ST7735_BLACK); } void loop() { long duration, distance; digitalWrite(TRIG_PIN, LOW); delayMicroseconds(2); digitalWrite(TRIG_PIN, HIGH); delayMicroseconds(10); digitalWrite(TRIG_PIN, LOW); duration = pulseIn(ECHO_PIN, HIGH); distance = (duration / 2) / 29.1; tft.setCursor(0, 0); tft.setTextColor(ST7735_WHITE); tft.setTextSize(2); tft.print("Distance: "); tft.print(distance); tft.print(" cm"); delay(500); tft.fillScreen(ST7735_BLACK); } ``` 4.上传代码到Arduino UNO板上,并将超声波传感器和TFT液晶显示240*240 IPS连接到Arduino UNO板上。 5.打开串口监视器,可以看到超声波传感器测量的距离值,并在TFT液晶显示240*240 IPS上显示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值