ESP32黑客帝国数字雨动画,矩阵它来了,ESP32+ST7789V液晶屏Arduino

Posted Mark_md

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32黑客帝国数字雨动画,矩阵它来了,ESP32+ST7789V液晶屏Arduino相关的知识,希望对你有一定的参考价值。

  在油管看见了个好玩的,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_eSPIDigital Rain Animation for TFT_eSPI


二、修改TFT_eSPI液晶屏设置


  • 根据自己的项目文件夹位置,找到TFT_eSPI的源码。

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

  • 默认用VSPI,跟我的硬件连接情况一样,不用额外改了。

  • 修改GPIO,根据自己硬件连接更改。再把先前有重复定义的都注释掉,只保留这一组就可以。

  • 配置SPI速率为40M。


三、下载运行


  • 之后打开Demo,编译上传即可。
  • 例程蛮多的,可以调整 字体颜色、背景色、文字类型、下落速度,自行下载验证。
  • 运行效果。与视频完全一致,拿出去装逼,哈哈。

以上是关于ESP32黑客帝国数字雨动画,矩阵它来了,ESP32+ST7789V液晶屏Arduino的主要内容,如果未能解决你的问题,请参考以下文章

ESP32 TCP客户端

如何将另一个矩阵雨代码动画添加到我的画布动画中?

让 ESP32 同时扮演 AP+STA 的角色

让 ESP32 同时扮演 AP+STA 的角色

Linux数字雨

ESP32-CAM 使用 MicroPython 进行开发 - 使用图形化工具 Thonny (Mac)