Isabella_J 发表于 2020-4-5 19:44:56

学习树莓派第5课——呼吸灯

呼吸灯的概念









任务1:慢慢变亮的呼吸灯


需要用到的模块:










tips:PWM用完,使用关停()号GPIO输出PWM


基本代码:



使用带参数的循环优化任务:


需要用到的模块:







代码如下:



static/image/hrline/5.gif





任务2:呼吸灯


需要用到的模块:





代码如下:







static/image/hrline/2.gif





任务3:不断呼吸的灯



需要用到的模块:






代码如下:





static/image/hrline/1.gif



拓展任务:呼吸接力流水灯






代码如下:





分析:

变量i:用于调节灯的亮度(PWM值)
变量n:记录4种状态
变量light:对应4种状态的4个灯号





static/image/hrline/2.gif







1.可以用PWM控制风扇转速
2.控制风扇达到不同的转速



pATAq 发表于 2020-6-30 22:11:04

很用心的教程

Isabella_J 发表于 2020-7-4 00:13:44

pATAq 发表于 2020-6-30 22:11
很用心的教程

谢谢您的认可~

DFrJ5KYVQaH 发表于 2020-7-9 15:18:57

用心创造,用心制造

Isabella_J 发表于 2020-7-17 15:20:11

DFrJ5KYVQaH 发表于 2020-7-9 15:18
用心创造,用心制造

谢谢您的认可~
页: [1]
查看完整版本: 学习树莓派第5课——呼吸灯