コンピュータを楽しもう!!

今、自分が面白くていろいろやってみたことを書き綴りたいと思います。連絡先はtarosa.yでgmail.comです。

FirmataLuaのコマンド説明

(2013.05.17更新)
FirmataLua の専用コマンドの説明を書きます。
Androidの操作に関する一般コマンドは、Luaridaのコマンドと同じですので、Luaridaコマンド説明を参照してください。

pinMode( pin, mode )

ピンのモードを設定します。
引数

  • pin: ピン番号です。
  • mode: モードです。0:INPUT 1:OUTPUT

戻り値
無し

digitalWrite( pin, value )

ピンに HIGH / LOW を出力します。
引数

  • pin: ピン番号です。
  • value: 0:LOW 1:HIGH

戻り値
無し

digitalRead( pin )

ピンの入力レベルを読み取ります。
引数

  • pin: ピン番号です。

戻り値

  • HIGH / LOW: 0:LOW 1:HIGH

analogWrite( pin, value )

ピンにPWM比率を変えて電圧を出力します。
引数

  • pin: ピン番号です。
  • value: 出力PWM比率(0〜255)です。

戻り値
無し

analogRead( pin )

ピンのアナログ電圧を読み取ります。
引数

  • pin: ピン番号です。

戻り値

  • 10ビット値: 10ビットの値(0〜1023)