tft连接nodemcu 2

这次入手了一块2.4寸的“大屏”lcd,240*320.。。。大不大。。。我觉得一般大

驱动是是ili9314。同样和上一篇中的1.8寸屏幕是I2C的连线。

使用步骤:1、和上一篇一样,打开User_Setup.h这个文件,修改 驱动屏幕尺寸:

尺寸修改其中的TFT_WIDTH和TFT_HEIGHT任意一组都行

 

 
2、接线问题。
照着User_Setup.h这个文件中接线。

 

我的tft的引脚是这样的:

 

对照文件中的接线接好后是这样的:

这次vcc接nodemcu的vin,这个vin输出是5V,由于此次屏幕尺寸“较大”,所以供电不能再用3.3v,不然屏幕较暗。

BLK接线nodemcu3.3v,这个是背光源,不接线的话屏幕可能不会点亮。

其他的也没什么特殊的:

MOSI----D7

CLK------D5

RES------D4

DC--------D3

MISO-----D6

3、接线接好之后就是编译上传程序测试了。

注意修改arduino ide中的编译环境。环境搭建在上一篇说过了,这里不再赘述。

 

4、之后在库中的examples中随便上传一个例子。注意选择适合tft尺寸的例子:

打开这个文件选一个例子编译上传就好了。

我自己写了一个天气demo,最终结果是这样的:

关于给nodemcu供电说明:

不要用usb转ttl来供电,这样会供电不足并且不稳定,造成不必要的麻烦。

直接用一根 安卓数据线 解决供电,上传问题。如上图。上传完代码后就可以使用充电宝来供电了。

 

本人有一个疑问:将汉字取模,然后利用这个tft_espi库中提供的函数显示一个汉字,但是不能够成功(一个方形的乱码)。并且当显示的图片(我是想显示一个小图标。icons那种)比较小时不能够成功,,有没有朋友遇到过这个问题,,请教一下,抱拳。

 

 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

那个小白猿

讨杯可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值