Skip to content

CSD-01 タクトスイッチ ​

インスタンスの宣言 ​

CSD-01 タクトスイッチ(CSD01) ブロックを作業領域に追加すると、Python コードには次のようなインスタンスの宣言が自動的に挿入されます:

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

パラメーター ​

名前区分説明範囲・種類デフォルト値
indexドロップダウンオプションインスタンス番号(0 から始まる)0 以上の整数0

ポートで開始 ​

CSD01 (Tact Switch) が接続されているポートを設定します。

set_input_port

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプション接続するポートSa, Sb, Sc-

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.set_port('Sa')

ボタン入力 ​

選んだポートのボタン入力の値
ボタンが押されていれば 0、そうでなければ 1 を返します。

button_input

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプション読み取るポートSa, Sb, Sc最後の set_port のポート

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_input('Sa')

ボタンが押された? ​

選んだポートに接続されたスイッチのボタンが押されているかどうか

button_pressed

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプション読み取るポートSa, Sb, Sc最後の set_port のポート

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_pressed('Sa')