Micropython学习交流群 学习QQ群:786510434 提供多种固件下载和学习交流。
Micropython-扇贝物联 QQ群:31324057 扇贝物联是一个让你与智能设备沟通更方便的物联网云平台
Micropython学习交流群 学习QQ群:468985481 学习交流ESP8266、ESP32、ESP8285、wifi模块开发交流、物联网。
Micropython老哥俩的IT农场分享QQ群:929132891 为喜欢科创制作的小白们分享一些自制的计算机软硬件免费公益课程,由两位多年从事IT研发的中年大叔发起。
ESP32(MicroPython)ILI9341 滚动显示字符
本程序运用驱动程序的显示内容超出屏幕范围会滚动显示的特性,在随机位置依次生成ASCII字符实现滚动显示。
代码如下
from ili934xnew import ILI9341, color565
from machine import Pin, SPI
import m5stack
import tt14
import glcdfont
import tt14
import tt24
import tt32
import random
power = Pin(m5stack.TFT_LED_PIN, Pin.OUT)
power.value(1)
spi = SPI(
2,
baudrate=60000000,
miso=Pin(m5stack.TFT_MISO_PIN),
mosi=Pin(m5stack.TFT_MOSI_PIN),
sck=Pin(m5stack.TFT_CLK_PIN))
display = ILI9341(
spi,
cs=Pin(m5stack.TFT_CS_PIN),
dc=Pin(m5stack.TFT_DC_PIN),
rst=Pin(m5stack.TFT_RST_PIN),
w=320,
h=240,
r=3)
i=65
display.erase()
while True :
while i<130 :
x=random.randint(0,310)
y=random.randint(0,230)
display.set_pos(x,y)
display.set_font(tt32)
text=chr(i)
display.print(text)
i+=1
i=65
————————————————
版权声明:本文为CSDN博主「路易斯720」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_74155302/article/details/131340364
Copyright © 2014 ESP56.com All Rights Reserved
执行时间: 0.0078859329223633 seconds