复位按键模块
May 28, 2023About 2 min
概述
复位按键模块是一种用来使电路恢复到起始状态的电路设备,它的操作原理与计算器有着异曲同工之妙,只是启动原理和手段有所不同。复位电路,就是利用它把电路恢复到起始状态。就像计算器的清零按钮的作用一样,以便回到原始状态,重新进行计算。
产品实拍
产品参数
- 工作电压:3.3V~5V
- 接口类型:ph2.0 3P
- 尺寸:24mm*40mm
引脚说明
序号 | 名称 | 功能描述 |
---|---|---|
1 | VCC | 3V3~5V电源正极 |
2 | GND | 电源负极 |
3 | S | 模拟信号输出 |
硬件连接
复位按键模块 | UNO主控板 |
---|---|
V | 5V |
G | GND |
S | 3 |
示例代码
Arduino
const int redLedPin = 13; // 红色LED灯连接引脚13
const int switchPin = 3; // 按键开关连接引脚3
void setup() {
pinMode(redLedPin, OUTPUT); //设置引脚13为输出模式
pinMode(switchPin, INPUT); // 设置引脚3为输入模式
Serial.begin(9600); // 设置串口波特率为9600
}
void loop() {
int switchValue = 0; //定义变量并赋初值为0
switchValue = digitalRead(switchPin); //读取引脚3的值
if (switchValue == 0) { //判断键值等于0,执行下面的程序
digitalWrite(redLedPin, HIGH); //点亮红色LED
}
else { //判断键值不为0,将执行下面的语句
digitalWrite(redLedPin, LOW); //熄灭红色LED
}
}
Mind+使用说明
1、下载及安装软件。 下载地址
2、切换到“上传模式”。
3、“扩展”中选择“主控板”中的“Arduino Uno”。
4、进行编程,程序如下图:
5、上传程序
结果
我们的模块使用的是自锁开关,因此,当我们按一下复位按键模块的按键时,UNO主控板上的13号LED和复位按键模块上的LED点亮,再按一下,两者熄灭。
疑难解答
更多问题及有趣的应用,请访问论坛 或加入QQ技术交流群:522420541