ここから本文です

Arduinoのpid制御について。

アバター

ID非公開さん

2019/6/1417:52:49

Arduinoのpid制御について。

pid制御でサーボモータを制御したいのですが、スケッチをどのようにすれば良いのか全く分かりません。どなたかご教授お願いします。

閲覧数:
27
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

ene********さん

2019/6/1513:27:39

お疲れ様です。
Auduino自体、詳しくないですが、
loopの中にコードを書くイメージだったかと。

よって、loopの中で、

・モータの状態の情報をとる;
・pid制御の値を決める;
・決めた制御値を出力する;
・loopが回りすぎないように、タイミングをとる。delayみたいなので。

の処理を書くのだと思います。

何か、コードを少しでも示されると、回答が得られるかも。
それとも、
pid制御自体がよくわからないという意味でしょうか。

  • アバター

    質問者

    ID非公開さん

    2019/6/1518:34:31

    ご返信ありがとうございます。

    ジョイスティックでサーボモーターを制御したいと思っており、アナログ値を使ってジョイスティックの傾きに応じて角度も滑らかに変化していくといった制御はできました。その時に使ったプログラムは画像のようなプログラムです。
    これをPID制御でも同じようにアナログ値を使いジョイスティックの傾きに応じて制御できるようにしたいと思っております。

    そもそも私が考えていることが見当違いなことなのでしょうか。
    返信お待ちしております。

  • その他の返信(2件)を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる