【初心者向け】サーボモーターをとりあえず動かしてみる【ラズパイ】

time4 mo agoview0 views

※この動画は YouTube で 2022-11-01 に投稿したものです


毎回思うけど、初心者向けと言うより自分が初心者すぎるだけっていうね・・・

【参考にしたサイト】

・【初心者】PWMでスピーカーを鳴らしてみる!【ラズパイ】 https://www.youtube.com/watch?v=sOaQMW3MGzI

・使用したサーボモーター https://ja.aliexpress.com/item/32863714315.html?spm=a2g0o.order_list.0.0.3b6e585aKWAZH0&gatewayAdapt=glo2jpn

・ピンアウト https://pinout.xyz/pinout/pin33_gpio13

【しかかも'sメモ】 連続してサーボモーターを動かすとうまく動かない・・・なぜだ・・・

import RPi.GPIO as GPIO
import time

servo_pin = 13
Hz = 200

GPIO.setmode(GPIO.BCM)
GPIO.setup(servo_pin,GPIO.OUT)

servo = GPIO.PWM(servo_pin,Hz)
servo.start(10)

time.sleep(1)

GPIO.cleanup(servo_pin)
import RPi.GPIO as GPIO
import time

servo_pin = 13
Hz = 200

GPIO.setmode(GPIO.BCM)
GPIO.setup(servo_pin,GPIO.OUT)

servo = GPIO.PWM(servo_pin,Hz)
servo.start(10)
time.sleep(1)

for degree in range(18):
    duty = int(10 + (40 * degree * 10)/180)
    print(duty)
    servo.ChangeDutyCycle(duty)
    time.sleep(0.25)

GPIO.cleanup(servo_pin)

【VOICEVOX】 VOICEVOX:ずんだもん

Loading comments...