树莓派论坛

 找回密码
 立即注册
搜索
  • 分享
  • 举报
  • 2017-9-20 14:38 发布     
  • 浏览 3060 次
  • 下载 5 次
C语言:树莓派3b连接LED实现呼吸灯效果

C语言:树莓派3b连接LED实现呼吸灯效果

7.7
  • 大小: 211.82 KB
    价格: 1 铜币
    更新时间: 2017-09-20

资料简介

树莓派引脚输出的电平只有0和1,但要实现渐变的效果,传入的电流必须有0.x的值,为了达到这个目的,首先要引入脉冲宽度调制(PWM)的概念。

       LED的点亮和熄灭,是电平高低变换的结果,可以将一高一低看作一个周期,每个周期一亮一灭,会显示为LED的闪烁,当周期很短,也就是频率很高时,这种闪烁将不被肉眼识别,会让人产生LED连续发光的感觉。在一个周期内,高电平时长与一个周期时长的比叫做占空比,占空比越高,相当于通过LED的电流就越大,视觉上的感觉就越亮。说到这里,应该就有了做呼吸灯的思路,就是改变占空比!让占空比小幅度有级提升,就会有LED无级变亮的感觉。反之就会变暗。
热门排行

更多>>

手机版 | Archiver | 树莓派论坛 ( 粤ICP备15075382号-1 )

返回顶部