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')