2782浏览
查看: 2782|回复: 4

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

[复制链接]
呼吸灯的概念

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

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





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


需要用到的模块:




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


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


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


基本代码:
学习树莓派第5课——呼吸灯图5


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


需要用到的模块:


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

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


代码如下:
学习树莓派第5课——呼吸灯图8








任务2:呼吸灯


需要用到的模块:


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


代码如下:


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










任务3:不断呼吸的灯



需要用到的模块:



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


代码如下:


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






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


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




代码如下:



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

分析:

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









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



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



pATAq  版主

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

很用心的教程
回复

使用道具 举报

Isabella_J  初级技师
 楼主|

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


谢谢您的认可~
回复

使用道具 举报

DFrJ5KYVQaH  中级技匠

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

用心创造,用心制造
回复

使用道具 举报

Isabella_J  初级技师
 楼主|

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

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

谢谢您的认可~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail