袁山野人 发表于 2020-2-3 20:19:56

BlockPi入门教程——按钮

<div>按钮是数字输入模块,BlockPi支持各类按钮作为输入信号,比如我使用的这种按钮模块:</div><div align="center"></div><div>连接OUT针脚到一个GPIO端口,VCC连到3.3V,GND连到GND。&nbsp;</div><div><font size="6">测试输入数值</font>&nbsp;</div><div>在正式使用之前,最好先用以下程序测试一下按钮的输出(其他输入设备也类似):</div><div align="center"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></div><div>比如我这款按钮模块在没按下时输出1,按下时输出0。</div><div><font size="6">按钮计数器&nbsp;</font></div><font size="6"></font><div align="center"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></div><div>其中“重复直到条件满足”部分是进行消抖处理,确保每按下一次按钮只计数一次。&nbsp;</div><div><font size="6">按钮触发LED小灯</font></div><div align="center"><font size="6"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></font></div><div><font size="6">按钮作为小灯开关</font></div><div align="center"><font size="6"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></font></div><div><font size="6">在多个小灯间切换</font></div><div>使用到了列表对多个LED进行控制:</div><div align="center"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></div><div>效果如图:</div><div align="center"><img style="max-width:400px" alt="" src="https://pic3.zhimg.com/v2-6047ecee63b4cec84078c594e574ba32_b.webp" border="0">
</div>

DFrJ5KYVQaH 发表于 2020-2-4 12:56:35

好的想法,好的创意

kylinpoet 发表于 2020-2-18 03:47:09

这个好,必须支持。
页: [1]
查看完整版本: BlockPi入门教程——按钮