[英]Servo Motor is not functioning
我有一个伺服电机,特别是SG90,已连接到外部电源,但不供电。
电源由3个1.5v AA电池首尾相接组成。
我尝试过切换正极和负极并使用其他电池,但似乎无济于事。
这是我的代码,以防出现问题
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BOARD)
GPIO.setup(21,GPIO.OUT)
print("setup complete")
pwm=GPIO.PWM(21,50)
pwm.start(5)
sleep(2)
pwm.ChangeDutyCycle(3)
sleep(3)
GPIO.cleanup()
我希望电动机能够通电并运转。
您使用的引脚排列正确吗? 对于PWM来说,您似乎需要PWM0或PWM1,这是引脚组合12/32和33/35。
所有GPIO都不具有PWM功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.