欢迎光临散文网 会员登陆 & 注册

esp32+tft:时钟练习代码

2023-07-02 22:20 作者:伊娃老师来了  | 我要投稿
  1. 引入TFT_eSPI库:我们需要使用这个库来操作TFT屏幕。

  2. 创建TFT_eSPI对象:通过这个对象,我们可以控制TFT屏幕的各种功能。

  3. 定义变量:我们定义了一些变量来存储圆的半径、圆心的坐标和当前时间。

  4. 设置setup()函数:在这个函数中,我们进行了一些初始化设置,包括初始化TFT屏幕、设置屏幕旋转为竖屏模式和填充屏幕为黑色。

  5. 设置draw()函数:在这个函数中,我们进行了屏幕绘制操作。首先,我们清空屏幕并绘制一个圆。然后,我们设置文本颜色为白色,设置文本大小和光标位置,并打印当前时间。接下来,我们计算并绘制秒针、分针和时针的位置。

  6. 设置loop()函数:在这个函数中,我们循环执行以下操作:增加当前时间,如果时间超过2小时,则将时间重置为0;调用draw()函数绘制时钟;延迟1秒。

通过这段代码,我们可以在TFT屏幕上看到一个模拟的时钟,时针、分针和秒针会根据当前时间进行移动。这样,我们就可以实时显示时间了!


esp32+tft:时钟练习代码的评论 (共 条)

分享到微博请遵守国家法律