树莓派PICO的PWM,控制板载LED灯

编程入门 行业动态 更新时间:2024-10-11 05:20:56

树莓派PICO的PWM,控制<a href=https://www.elefans.com/category/jswz/34/1712569.html style=板载LED灯"/>

树莓派PICO的PWM,控制板载LED灯

梦想有一天,走遍、看遍了整个世界后,栖居在一个温馨的小城市,放弃尔虞我诈,与世无争!

                                                                                                                              出自---------沃自己

学习Python已经有2个多小时了,因为同事的爱好引发了我的兴趣,下面我想给大家分享一下我自己的学习笔记,希望对大家有用;

上学的时候,老师说PWM就是脉宽调制电路,主要要记住三个关键词,周期、频率、通电时间,占空比就等于通电时间除以周期,上一个小程序,仅供大家分享:

from machine import Pin, PWM
import utime
#将GPIO25即板载LED,设置为PWM输出 
led = machine.PWM(machine.Pin(25))
#将PWM输出频率设置为1KHz
led.freq(1000)
#使用duty_u16函数以5的步幅调整占空比
while True:for i in range(0,65535,5):led.duty_u16(i)utime.sleep(0.0005)        for i in range(0,65535,5):led.duty_u16(65535-i)utime.sleep(0.0005)

下面是实际效果:

树莓派pico PWM控制板载小灯

更多推荐

树莓派PICO的PWM,控制板载LED灯

本文发布于:2024-03-14 01:09:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1735294.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:板载   PICO   树莓派   LED   PWM

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!