当前位置:首页Arduino > 正文

Arduino UNO按键点亮小灯方法

作者:野牛程序员:2023-08-18 11:52:21Arduino阅读 3220

以下是一个示例,演示如何使用 Arduino UNO 控制一个按钮,按下按钮时点亮一个小灯:

准备材料

  • Arduino UNO 开发板

  • 按钮开关

  • 一个 LED 灯(带电阻限流)

  • 面包板

  • 连接线

电路连接

  1. 将按钮的一端连接到 Arduino 的数字引脚 2,另一端连接到 GND。

  2. 将 LED 灯的阳极(长脚)连接到 Arduino 的数字引脚 3,将 LED 灯的阴极(短脚)连接到 GND。

示例代码: 以下是示例代码,使用按钮按下时点亮一个 LED 灯:

const int buttonPin = 2; // 按钮连接的引脚
const int ledPin = 3;    // LED 灯连接的引脚

void setup() {
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, LOW); // 初始状态灯灭
}

void loop() {
  int buttonState = digitalRead(buttonPin);

  if (buttonState == HIGH) {
    digitalWrite(ledPin, HIGH); // 按钮按下,点亮灯
  } else {
    digitalWrite(ledPin, LOW);  // 按钮未按下,灯灭
  }
}

在这个示例中,当按钮被按下时,LED 灯点亮;按钮未按下时,LED 灯熄灭。按钮按下的状态通过读取数字引脚 2 的值来检测。

上传代码到 Arduino 开发板后,按下按钮即可点亮 LED 灯,松开按钮后灯熄灭。根据实际硬件连接,可能需要进行适当的调整。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击