用户工具

站点工具


m:tp:tp3

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
m:tp:tp3 [2015/11/08 01:30]
admin 创建
m:tp:tp3 [2015/11/08 14:05] (当前版本)
admin
行 1: 行 1:
-**“好刺眼的灯光,让它暗一些” - 控制LED的亮度**+====== ​“好刺眼的灯光,让它暗一些” - 控制LED的亮度 ​====== 
 + 
 + 
 +编号:TP3 
 + 
 +==== 任务属性 ==== 
 + 
 +所需经验:100 | 获得经验:50 | 前序任务:[[m:​tp:​tp1|点亮LED]] 
 + 
 +==== 知识需求 ==== 
 + 
 +[[m:​sk:​solder:​list|焊接技术]] 
 + 
 +[[m:​sk:​mcu:​arduino:​gpio|Arduino 数字通用输入输出端口操作]] 
 + 
 +[[m:​sk:​mcu:​arduino:​ain|Arduino 模拟输入与PWM波]] 
 + 
 +[[m:​sk:​mcu:​arduino:​timer|Arduino 时间控制]] 
 + 
 +==== 任务内容==== 
 + 
 +  ​理解功率与能量,瞬时功率P(t)=U(t)*I(t),​E则是P(t)对于t的积分,如果电压U(t)是周期为T的信号,则在一个周期中,平均功率为E/​T。如果将U(t)简化为方波信号,则高电平所占的比例(占空比)越高,平均功率越大。如果T足够小,那么,可以认为占空比越大,当时输出的功率就越大。这就是PWM比较直白的一直理解。 
 +  * 思考如何才能产生一定占空比的PWM波 
 +  * 学习如何用Arduino直接产生PWM波,即analogWrite方法的使用 
 +  * 使用PWM控制LED的明亮程度,并且尝试玩出花样,比如说呼吸灯(LED逐渐的变亮,然后逐渐熄灭) 
 +  ​想象PWM还能干什么
· 最后更改: 2015/11/08 01:30