5x5 彩灯模块闪烁代码 Python 实现
以下是 5x5 彩灯模块闪烁代码的 Python 实现:
import RPi.GPIO as GPIO
import time
# 定义彩灯模块引脚编号
LED_PIN = [11, 12, 13, 15, 16, 18, 22, 7, 29, 31, 32, 33, 35, 36, 37, 38, 40, 3, 5, 24, 26, 19, 21, 23, 8]
# 初始化GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(LED_PIN, GPIO.OUT)
# 循环闪烁
while True:
GPIO.output(LED_PIN, GPIO.HIGH)
time.sleep(0.5)
GPIO.output(LED_PIN, GPIO.LOW)
time.sleep(0.5)
这段代码首先定义了彩灯模块的引脚编号,然后通过 GPIO 库初始化 GPIO,并进入一个无限循环。循环中,先将所有彩灯都点亮,等待 0.5 秒后再将所有彩灯熄灭,再等待 0.5 秒,然后进入下一轮循环。这样就可以实现彩灯闪烁的效果。
原文地址: https://www.cveoy.top/t/topic/nAoj 著作权归作者所有。请勿转载和采集!