因为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()
发表评论