import RPi.GPIO as gpio
import time
#暗灰GND、红色VCC 4.8-7.2V 一般用5V、 橙黄线:脉冲输入
s90_io = 18
# gpio口的初始化
gpio.setmode(gpio.BCM)
gpio.setwarnings(False)
gpio.setup(s90_io, gpio.OUT)
# 初始化PWM
s90_pwm = gpio.PWM(s90_io, 50)
s90_pwm.start(0)
def s90(angle): # 定义函数,输入角度,即可自动转向,0-180度,如0、90、180
s90_pwm.ChangeDutyCycle(2.5+angle/360*20)
#开始角度测试:
s90(90)
time.sleep(2)
s90(180)
time.sleep(2)
s90(0)
time.sleep(2)
# 释放资源
s90_pwm.stop()
gpio.cleanup()
树莓派舵机
最新推荐文章于 2021-12-04 20:07:58 发布