在油管看见了个好玩的,ESP32液晶屏显示黑客帝国数字雨:Build your own Matrix with ESP32 or ESP8266

效果不要太棒,炫酷值拉满。而且因为是显示在小液晶上的,可以用手把玩,总体感觉比电脑显示屏的显示效果更有逼格。想着把液晶屏做成铭牌或者挂件,一定非常漂亮。
源码是开源的,Arduino工程,那么搞起。
找到项目源码:TP_Arduino_DigitalRain_Anim
原来这个项目前一年就有了,只不过近期更新了Demo,双11发布了视频被偶然推荐到。想想12月黑客帝国4就北美上映了,妙啊。
一、clone源码,安装库
把源码clone下来:TP_Arduino_DigitalRain_Anim
另外需要安装两个库:TFT_eSPI 和 Digital Rain Animation for TFT_eSPI。

二、修改TFT_eSPI液晶屏设置
-
根据自己的
项目文件夹位置,找到TFT_eSPI的源码。

-
修改屏幕驱动IC。我用的屏幕型号是ST7789V,将其他的型号都注释掉。

-
默认用VSPI,跟我的硬件连接情况一样,不用额外改了。
-
修改GPIO,根据自己硬件连接更改。再把先前有重复定义的都注释掉,只保留这一组就可以。

-
配置SPI速率为40M。

三、下载运行
- 之后打开Demo,编译上传即可。

- 例程蛮多的,可以调整 字体颜色、背景色、文字类型、下落速度,自行下载验证。

- 运行效果。与视频完全一致,拿出去装逼,哈哈。

ESP32开发板开源计划
现已开源一款ESP32物联网开发板,支持WIFI、蓝牙、以太网、RS485、CAN通信。板载6轴IMU、温湿度传感器、38K红外遥控收/发、独立RTC、TF卡座。USB和18650双电源供电,有2.0寸单点电容屏可用,配套各外设驱动和LVGL源码。Github、立创EDA、CSDN全云端同步更新。
详情可见:
-
ESP32-IOT-KIT 开发板介绍:
ESP32开发板开源啦 ESP32-IOT-KIT全开源物联网开发板
打样免费的时代,速去JLC白嫖PCB。
开源学习交流Q群:827686418




7891

被折叠的 条评论
为什么被折叠?



