raspberry python3 PWM MG90S

因为python2马上就要不维护了,以后就用python3了。
apt-get install python3-pip
pip3 install RPi.GPIO

棕色线接地
红色线接5V
黄色线是信号线
信号线接在gpio23上,输入相应的角度后舵机会转动到相应角度。

#!/usr/bin/python
# -*- coding:utf-8 -*-
# Revision:
# Author:      simonzhang
# Email:       simon-zzm@163.com
# Web:         www.simonzhang.net
# -------------------------------
import RPi.GPIO as GPIO
import time

SERVO = 23
GPIO.setmode(GPIO.BCM)
GPIO.setup(SERVO, GPIO.OUT)
p = GPIO.PWM(SERVO, 2)
p.start(0)

try:
    while True:
        desc = input("0-100:")
        dc = float(desc)
        p.ChangeDutyCycle(dc)
except KeyboardInterrupt:
    p.stop()
    GPIO.cleanup()
p.stop()
GPIO.claeanup()

发表评论

电子邮件地址不会被公开。 必填项已用*标注