※この動画は YouTube で 2022-11-09 に投稿したものです
それっぽいものができたのは嬉しい(見た目はさておいて・・・)
・【初心者向け】サーボモーターをとりあえず動かしてみる【ラズパイ】 https://youtu.be/IU9X3h4nd9Y
【参考にしたサイト】
・【初心者】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メモ】 10秒タイマーをセットするコード
import RPi.GPIO as GPIO
import time
def start_timer(second):
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(second/18)
servo.ChangeDutyCycle(0)
servo.ChangeDutyCycle(10)
time.sleep(1)
servo.ChangeDutyCycle(0)
GPIO.cleanup(servo_pin)
start_timer(10)
【VOICEVOX】 VOICEVOX:ずんだもん
かわいい