跳到主要内容

按键模块

模块介绍​

按键模块上安装了一个轻触开关按键,可以通过按下按键,向主板传递信号。

提示

按键模块内置了上拉电路。当按键不按下时,会在对应端口或引脚读取到高电平,无需在程序上再次设置上拉。

信息

按键模块内置了硬件消抖电路,因此无需在程序上设置消抖程序。


模块使用​

程序样例​

以下是按键模块的程序样例:

按键控制小灯​

功能描述:按下按键时,小灯点亮;松开按键时,小灯熄灭

1713965879582


按键控制小灯——单击控制​

功能描述:按一次按键,小灯点亮;再按一次按键,小灯熄灭(不使用中断方式)

1713965883750


按键控制小灯——单击控制(使用中断)​

功能描述:按一次按键,小灯点亮;再按一次按键,小灯熄灭(使用中断方式)

1713965889013


按键控制电机转动​

功能描述:按一次按键,电机正转1秒;再按一次按键,电机反转1秒(不使用中断方式)

1713965893710