質問: 90.0 # set angle new_duty =(1.0 + angle/180.0)/20.0*100.0 # calculate duty print(new_duty) servo2.start(new_duty) print("angle 0 deg") time.sleep(0.5) servo.stop() # stop servo servo2.stop()
回答: サーボモーター用のドライブ基板を使っていないならば、 参考例 Adafruit 16チャンネル PWM/サーボ HAT for Raspberry Pi https://www.switch-science.com/catalog/2181/ サーボのメーカー、型番、駆動電圧、駆動電流が不明なので、 あくまで例示です、実際に使えるかどうかは、御自分で調べてください。 ’ 最低限でならば、マルツや、エレキジャックなど、 FETの回路を載せているところを参考に、自己責任で。