ステッピングモータ(Stepperクラス)

ステッピングモータを制御をするためのライブラリです。
使用する場合は、ライブラリとしてインポートして、#include <stepper.h>を記述してください。

Stepper用コンストラクタ

概要 Stepperクラスのインスタンス生成用コンストラクタです。
文法 Stepper(steps, pin1, pin2)
Stepper(steps, pin1, pin2, pin3, pin4)
パラメータ steps: 1回転(360度)のステップ数。100のとき1ステップは3.6度。(int型)
pin1~pin4: 接続するピン
戻り値 なし

setSpeed

概要 1分間あたり何回転するか設定する。
文法 setSpeed(int rpms)
パラメータ rpms: 回転速度[rpm]
戻り値 なし

step

概要 モータを回転させる。
文法 step(int steps)
パラメータ steps: モータが回転する量をステップ数により指定する。負の数を入力すると逆回転する。
戻り値 なし

getRpms

概要 モータの現在の回転速度を取得する。
文法 int getRpms()
パラメータ なし
戻り値 現在の回転速度[rpm]

getPosition

概要 モータの現在の回転位置を取得する。
文法 int getPosition()
パラメータ なし
戻り値 現在の回転位置(ステップ数)。


サンプルプログラム

編集中です。

編集中#include <rxduino.h>

桜ライブラリ

春ライブラリ

めいど by がじぇっとるねさすプロジェクト