忘備録など

忘備録として

Raspberry Pi でサーボモーターを動かしてみる②('ω')ノ

今回はサーボモーター編②です('ω')ノ

前回はサーボモーターに適当な信号を送って、動くことを確かめてみましたが、今回はデューティ比を使って自由自在に動かしてみたいと思います。

配線は前回と同じです

riderid.hatenablog.com

 

f:id:riderid:20210614180151j:plain

https://akizukidenshi.com/catalog/g/gM-08761/

 

前回のコードにデューティ比を付け足していって、1秒ごとに90°くるくる動くようにしています('ω')ノ

SG90はPWMサイクルが20ms、制御パルスは0.5-2.4msとなっています

だから周波数は1/0.02s=50Hzです('ω')ノ

また、制御パルスが0.5-2.4msってことは、0.5/20ms=0.025なので、2.5%で-90°、2.4/20=0.12なので、12%で90°、中間の7.25%が0°ってことになります

 

f:id:riderid:20210614175723j:plain

 

実行すると。。。

 

f:id:riderid:20210614181559g:plain

くるくるくるくる~~~~!!!!

では今日はこの辺で('ω')ノ