用PWM实现多个呼吸灯间歇发光
来源:互联网 发布:北京java培训多少钱 编辑:程序博客网 时间:2024/04/29 00:45
#!/usr/bin/env python2.7 import RPi.GPIO as GPIO # always needed with RPi.GPIOfrom time import sleep # pull in the sleep function from time module GPIO.setmode(GPIO.BOARD) # choose BCM or BOARD numbering schemes. I use BCM GPIO.setup(26, GPIO.OUT)# set GPIO 25 as output for white ledGPIO.setup(24, GPIO.OUT)# set GPIO 24 as output for red led white = GPIO.PWM(26, 100) # create object white for PWM on port 25 at 100 Hertzred = GPIO.PWM(24, 100) # create object red for PWM on port 24 at 100 Hertz white.start(0) # start white led on 0 percent duty cycle (off)red.start(100) # red fully on (100%) # now the fun starts, we'll vary the duty cycle to# dim/brighten the leds, so one is bright while the other is dim pause_time = 0.01 # you can change this to slow down/speed up try: while True: for i in range(0,101): # 101 because it stops when it finishes 100 white.ChangeDutyCycle(i) red.ChangeDutyCycle(100 - i) sleep(pause_time) for i in range(100,-1,-1): # from 100 to zero in steps of -1 white.ChangeDutyCycle(i) red.ChangeDutyCycle(100 - i) sleep(pause_time) except KeyboardInterrupt: white.stop() # stop the white PWM output red.stop() # stop the red PWM output GPIO.cleanup() # clean up GPIO on CTRL+C exit
0 0
- 用PWM实现多个呼吸灯间歇发光
- verilog PWM实现呼吸灯
- 【PIC32MZ】PWM呼吸灯
- PWM输出,呼吸灯
- 通过矩阵键盘,用PWM来实现呼吸灯的效果
- STM8S003F3通过PWM波实现三基色呼吸灯
- STM8S003F3通过PWM波实现三基色呼吸灯
- STM8S PWM 应用 呼吸灯
- PWM --呼吸灯
- 基于PWM的呼吸灯
- STM32F407ZET6 关于用PWM(做出呼吸灯)详解
- 基于stm32的pwm呼吸灯
- STM32 PWM简介及呼吸灯实验
- STM32定时器产生PWM--呼吸灯
- 使用TIM3定时输出PWM控制LED灯实现呼吸灯
- QML 发光呼吸动画字体
- 呼吸灯的实现
- STM32使用PWM控制LED呼吸灯效果
- 我的第一个网页!激动!
- opencv学习---计算图像的水平积分投影和垂直积分投影
- android webView显示html图片比例缩放的效果
- Velocity indxeOf() 过滤非法字符
- iOS 10 推送通知 UserNotifications widget
- 用PWM实现多个呼吸灯间歇发光
- ThinkPHP 字母函数详解
- Windows下安装MongoDB的心得与攻略
- word 2016 for Mac 如何缩小编号与后面文字之间的缩进间隙
- 4种get方法传参
- java web 项目配置日志框架log4j
- [UVALive]7338 树链剖分+线段树
- 数组中只出现一次的2个数
- hold on and hold off