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