Skip to content

PID-13 摇杆和按钮 ​

声明实例 ​

把 PID-13 摇杆和按钮(PID13) 积木添加到工作区后,Python 代码中会自动插入下面这样的实例声明:

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

参数 ​

名称类别说明范围 / 种类默认值
index下拉选项实例编号(从 0 开始)0 以上的整数0

启动 ​

开始使用摇杆和按钮。

start

参数 ​

(无)

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.start()

摇杆 ​

摇杆的 x / y 值。
各个值的范围是 -128 ~ 127。

joystick

参数 ​

名称类别说明范围 / 种类默认值
unit下拉选项测量的轴x, y-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.joystick('x')

按钮 ​

所选按钮的输入状态
按钮被按下时输出 1,没有被按下时输出 0。

button_input

参数 ​

名称类别说明范围 / 种类默认值
unit下拉选项按钮名称A 按钮(a), B 按钮(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_input('a')

按钮已点击? ​

所选按钮是否被点击
这个积木只在所选按钮被点击的那一刻返回 true,其他时候返回 false。

button_click

参数 ​

名称类别说明范围 / 种类默认值
unit下拉选项按钮名称A 按钮(a), B 按钮(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_click('a')