pinmode

ピンのモード設定

pinmode pin, outmode

pin=0~(0)     : デジタルピン番号
outmode=0~(0) : 設定されるモード(MODE_*)

(プラグイン / モジュール : arduino)

解説

arduinoのデジタルピンを指定したモードに設定します。
たとえば、「pinmode 9, MODE_OUTPUT」は、9番のピンをデジタル出力に設定します。
pinmode命令は、firmataで規定されたいくつかのモードを指定することができます。
以下のモードがマクロとして定義されています。

	モード名       内容
	--------------------------------
	MODE_INPUT    デジタル入力
	MODE_OUTPUT   デジタル出力
	MODE_ANALOG   アナログ出力
	MODE_PWM      PWM制御(出力)
	MODE_SERVO    サーボ制御(出力)

適切にモード設定を行なった後は、指定されたピンでの入出力が可能になります。

関連項目

digitalWriteデジタルデータの出力(arduino)
analogWriteアナログデータの出力(arduino)
digitalReadデジタルデータの読み出し(arduino)
analogReadアナログデータの読み出し(arduino)

サンプル逆引き (3)

arduino_test2.hsp
arduino_test3.hsp
arduino_test4.hsp

情報

プラグイン / モジュールarduino
バージョン3.5
作成日2016/07/01
著作者onitama
URLhttp://hsp.tv/
備考arduino.asをインクルードすること。
タイプユーザー定義命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\arduino.hs