如何将一根杜邦线当开关使用控制三个灯的亮灭
时间: 2023-12-17 12:04:31 浏览: 155
您可以使用一个数字信号输出口(Digital Output Pin)将杜邦线接入到控制三个灯的电路中。具体步骤如下:
1. 将杜邦线的一端连接到数字信号输出口上。
2. 将杜邦线的另一端分别连接到三个灯的负极(GND)上。
3. 将三个灯的正极分别连接到三个不同的数字信号输入口(Digital Input Pin)上。
4. 在程序中,通过控制数字信号输出口的电平高低,从而控制三个数字信号输入口的电平高低,从而控制三个灯的亮灭。
示例代码如下:
```
int led1 = 2;
int led2 = 3;
int led3 = 4;
int switchPin = 5;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(switchPin, OUTPUT);
}
void loop() {
if (digitalRead(switchPin) == HIGH) {
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
} else {
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
}
}
```
在这个例子中,我们将杜邦线接到数字信号输出口 5 上,将三个灯分别连接到数字信号输入口 2、3、4 上。当数字信号输出口 5 的电平为高时,三个灯都会亮起来;当数字信号输出口 5 的电平为低时,三个灯都会熄灭。
阅读全文