您的位置:首页 > 编程语言 > ASP

树莓派gpio控制led闪烁频率

2018-03-12 00:00 756 查看
操作l298n控制电机转速时能用到,记录下来

#!/usr/bin/env python
# coding: utf-8

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

import time
import RPi.GPIO as gpio

gpio.setmode(gpio.BCM)

pin = 14

gpio.setup(pin, gpio.OUT)
pwm = gpio.PWM(pin, 50)
pwm.start(0)
try:
while True:
for dc in range(0, 101, 5):
pwm.ChangeDutyCycle(dc)
time.sleep(0.05)
for dc in range(100, -1, -5):
pwm.ChangeDutyCycle(dc)
time.sleep(0.05)
except KeyboardInterrupt:
pass

pwm.stop()
gpio.cleanup()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Raspberry Pi