記事一覧

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Johnny-Fiveでマイコン制御1 - サーボモーター

○サーボモーター制御用端子(PWM出力端子)
Arduino 3、5、6、10、11
Raspberry Pi(※) 12、32、33、35
 
※Model A+/B+/Raspberry Pi 2/ Raspberry Pi 3/Raspberry Pi Zero
 
○基本回路/プログラム
 
・配線
2016042701.png 
・プログラム


◇Raspberry Pi
・配線
2016042702.png 
・プログラム

※オプション、APIはArduinoのプログラムを参照してください。

○PWMパルス幅の設定
 ArduinoとRaspberry Piでは、PWMの周期が異なるため、サーボモーターの回転角度が違ってきます。調整する方法はないかと調べてみると、「pwmRange」オプションでPWMのパルス幅を調整できることが分かりました。

・オプション書式
pwmRange:[最小パルス幅, 最大パルス幅]

・プログラム(Raspberry Pi用)

 サーボモーターの種類にもよりますが、規定のままではArduinoでも回転角度がズレる場合があるので、必要に応じて、「pwmRange」オプションで調整してください。



スポンサーサイト

コメント

コメントの投稿

非公開コメント

ads

プロフィール

部員3号

Author:部員3号
FC2ブログへようこそ!

kindle本

最新コメント

温度計

ads

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。