ZIPRBG-LED全色域灯的驱动模块编写 1.42KB

qq_64257614

资源文件列表:

16.RBG_LED全色域灯的驱动模块编写.zip 大约有3个文件
  1. 16.RBG_LED全色域灯的驱动模块编写/RBG_LED/
  2. 16.RBG_LED全色域灯的驱动模块编写/RBG_LED/main.py 82B
  3. 16.RBG_LED全色域灯的驱动模块编写/RBG_LED/RBG_LED.py 2.23KB

资源介绍:

RBG_LED全色域灯的驱动模块编写
# coding: utf-8 import RPi.GPIO as GPIO import time # 定义RGB LED连接的GPIO引脚 RGB_RED = 18 RGB_GREEN = 19 RGB_BLUE = 20 #初始化LED def Init_RBG_LED(): # 设置GPIO模式为BCM(Broadcom SOC channel) GPIO.setmode(GPIO.BCM) # 设置引脚为输出模式 GPIO.setup(RGB_RED, GPIO.OUT) GPIO.setup(RGB_GREEN, GPIO.OUT) GPIO.setup(RGB_BLUE, GPIO.OUT) # 创建一个函数来设置LED颜色(red, green, blue只能GPIO.HIGH,或GPIO.LOW) def set_led_color(red, green, blue): GPIO.output(RGB_RED, red) GPIO.output(RGB_GREEN, green) GPIO.output(RGB_BLUE, blue) #设置LED为红色 def set_red(): set_led_color(GPIO.HIGH, GPIO.LOW, GPIO.LOW) # 设置LED为绿色 def set_green(): set_led_color(GPIO.LOW, GPIO.HIGH, GPIO.LOW) # 设置LED为蓝色 def set_blue(): set_led_color(GPIO.LOW, GPIO.LOW, GPIO.HIGH) # 设置LED为白色(所有颜色都亮) def set_white(): set_led_color(GPIO.HIGH, GPIO.HIGH, GPIO.HIGH) # 设置LED为关闭(所有颜色都熄灭) def set_off(): set_led_color(GPIO.LOW, GPIO.LOW, GPIO.LOW) # 设置LED为紫色 def set_purple(): set_led_color(GPIO.HIGH, GPIO.LOW, GPIO.HIGH) # 设置LED为黄色 def set_yellow(): set_led_color(GPIO.HIGH, GPIO.HIGH, GPIO.LOW) # 设置LED为青色 def set_cyan(): set_led_color(GPIO.LOW, GPIO.HIGH, GPIO.HIGH) # 示例:闪烁LED(红绿蓝依次闪烁) def blink_led(): try: while True: set_white() time.sleep(0.55) set_red() time.sleep(0.55) set_green() time.sleep(0.55) set_blue() time.sleep(0.55) set_purple() time.sleep(0.55) set_yellow() time.sleep(0.55) set_cyan() time.sleep(0.55) except KeyboardInterrupt: # 捕获键盘中断以安全退出 <ctrl+c> set_off() # 关闭led GPIO.cleanup() if __name__ == "__main__": GPIO.setwarnings(False) # 禁用GPIO警告 Init_RBG_LED() #初始化LED blink_led() #彩色闪烁呼吸测试
100+评论
captcha
    类型标题大小时间
    ZIP广东工业大学传感器技术及应用复习资料779.22KB10月前
    ZIPwelfare-lottery-app-pyqt5-master2.95MB10月前
    ZIPWP黑格导航主题BlackCandy.zip1.27MB10月前
    ZIPlx-music-mobile-master.zip4.3MB10月前
    ZIPPPT模板,述职报告使用12.61MB10月前
    ZIP22级大数据二班 03 穆俊.zip631.07KB10月前
    ZIPSP FLASH工具,库存货,好久没有用,忘记怎么用的了6.21MB10月前
    ZIP20240630181145.zip113.53KB10月前