上次我们让TFT屏亮起来了,这次,我们来让它实现实际的功能
在本项目中,我们将使用一个2.4寸Arduino TFT液晶屏来构建Arduino触摸屏计算器,它可以执行加法、减法、除法和乘法等所有基本计算。
所需材料
1. Arduino Uno开发板
2. 2.4寸TFT LCD液晶显示屏模块
3. 5v电源。(别看图,图的屏幕下面还有一块板子,有稳压模块的)
首先需要校准TFT屏
如果您打算使用TFT LCD模块的触摸屏功能,则必须对其进行校准才能正常工作。没有校准的LCD屏幕不太可能正常工作,例如,您可能在一个地方触摸,TFT可能会认为在其他地方触摸。这些校准结果对于所有的电路板都不是一样的,因此您只能自己亲手做这个工作。
校准的最佳方法是使用校准示例程序(附带库)或使用串行监视器来检测您的错误。但是对于这个项目来说,由于按钮的尺寸很大,校准不应该是一个大问题,我还将在下面的编程部分中讲解如何校准您的液晶屏。
根据你的程序连接TFT和arduino
编程Arduino开发板
我们使用SPFD5408库来保证arduino计算器代码正常工作。(别问我为啥跟上个推送不一样,因为我懒)这是一个修改后的Adafruit库,可以与我们的LCD TFT模块无缝工作。