视频: 【ライブ配信】予選Bシフト後半4G『第42回 JLBCクイーンズオープン プリンスカップ』 2024
将开关连接到电子设备项目中的BASIC Stamp I / O引脚后,您需要知道如何确定开关是打开还是关闭PBASIC程序。最简单的方法是首先为要测试的引脚分配一个名称。例如,如果高电平输入按钮连接到引脚14,则可以为其指定一个名称,如下所示:
Button1 PIN 14
这里,名称Button1被分配到引脚14。然后,要确定是否按下按钮,可以使用如下的IF语句:
IF Button1 = 1 THEN HIGH Led1 ENDIF这里,输出引脚指定为Led1在按下按钮时变为高电平。
当按下按钮1时,如果要将Led1设置为HIGH
,仅
,请使用以下代码: IF Button1 = 1 THEN HIGH Led1 ELSE LOW Led1 ENDIF 如果按钮没有被按下,则按钮被按下并且为低。
<!您可以将整个事件放在一个循环中,以反复测试按钮的状态,并相应地打开和关闭LED:
DO IF Button1 = 1 THEN HIGH Led1 ELSE LOW Led1 ENDIF LOOP
这是一个有趣的程序,它与BASIC Stamp一起工作,它有一个连接到引脚14的按钮开关和连接到引脚0和2的LED。程序以半秒的间隔闪烁连接到引脚2的LED直到按钮开关被按下。然后,它会闪烁引脚0上的LED。<! - 3 - >
'按钮程序'Doug Lowe'2011年7月13日'{$ STAMP BS2}'{$ PBASIC 2.5} Led1 PIN 0 Led2 PIN 2 BUTTON1 PIN 14 DO IF BUTTON1 = 1 THEN LOW Led2高Led1暂停100低Led1暂停100 ELSE低Led1高Led2暂停100低Led2暂停100 ENDIF暂停100 LOOP
该项目显示如何建立一个简单的电路,您可以用来测试这个程序。以下是完成的电路应该如下所示: