BlockPi入门教程——按钮
2020-02-036971
AI 快速预览详细
本文介绍了BlockPi中按钮模块的应用,包括连接方法、输出测试及多种应用场景。首先,将按钮模块的OUT针脚连接到GPIO端口,VCC连到3.3V,GND连到GND。接着,通过编写程序测试按钮的输出,例如未按下时输出1,按下时输出0。文章还展示了如何使用按钮作为计数器,并通过消抖处理确保每次按下只计数一次。此外,还介绍了按钮触发LED小灯和作为小灯开关的应用,以及如何在多个小灯间切换。这些示例非常适合初学者和STEM教育场景,帮助孩子动手实践,培养编程兴趣。
|
按钮是数字输入模块,BlockPi支持各类按钮作为输入信号,比如我使用的这种按钮模块: ![]() 连接OUT针脚到一个GPIO端口,VCC连到3.3V,GND连到GND。 测试输入数值 在正式使用之前,最好先用以下程序测试一下按钮的输出(其他输入设备也类似): ![]() 比如我这款按钮模块在没按下时输出1,按下时输出0。 按钮计数器 ![]() 其中“重复直到条件满足”部分是进行消抖处理,确保每按下一次按钮只计数一次。 按钮触发LED小灯 ![]() 按钮作为小灯开关 ![]() 在多个小灯间切换 使用到了列表对多个LED进行控制: ![]() 效果如图:
|









