2018-03-01から1ヶ月間の記事一覧
(2020.09.14 がっつり記事を書き直しました)# PID制御の説明DCモーターの位置や速度の制御をPIDで行います。 位置制御の場合、DCモータの角度をエンコーダで読み取り、 取得した現在の角度と、目標の角度の差を偏差と呼びますが、偏差にある一定の値(Kp)を…
モーター制御しようとすると角度を取得する何らかのセンサーが必要です。今回はその中でもロータリーエンコーダー(インクリメンタル型)をArduinoで使ってみました。ピン変化割り込みを使用しているので多少高速でも精度よく角度が読み取れると思います。使…
サーボモーターって角度制御は簡単なんですけど、角速度制御しようと思うと面倒だったり、動きがカクカクしてしまうことあると思います。しかし、ArduinoにはVarSpeedServo.hという素晴らしいライブラリがあります。これは、タイマーを利用して、角速度から…
マジでラズパイとか初心者なのでおかしいことしているかもしれません怒らないでください。 OSはraspbianです。 ラズベリーパイ2で無線LANアダプタのTP-linkを使えるようになるまでをメモしておきます。使用した無線LANアダプタはこれです。 そのまま挿しても…