使用 Arduino 点亮 LED


为了使用 Arduino 点亮 LED,我们首先需要进行硬件连接。选择开发板中支持数字输出的引脚。我们使用 Arduino Uno 开发板,并选择 7 号引脚。电路图如下所示:

如您所见,电阻的一端连接到 Arduino Uno 的 7 号引脚。电阻的另一端连接到 LED 的长脚(正极)。LED 的短脚连接到 GND。

电阻的值可以是 100 欧姆左右。我们将选择一个 220 欧姆的电阻。现在,代码如下所示:

示例

int LED_PIN = 7;
void setup() {
   pinMode(LED_PIN, OUTPUT);
}
void loop() {
   // put your main code here, to run repeatedly:
   digitalWrite(LED_PIN, HIGH);
   delay(1000);
   digitalWrite(LED_PIN, LOW);
   delay(1000);
}

如您所见,我们首先定义了 LED_PIN。接下来,在 setup 中,我们将其定义为输出引脚。在循环中,我们依次将引脚设置为高电平和低电平,以产生闪烁。如果此代码没有产生闪烁模式,请检查您的连接。一个常见的错误是将 LED 的长脚连接到 GND,短脚连接到电阻,这将不会产生任何闪烁模式。

如果您没有外部 LED,根据您使用的开发板,您可以使用开发板的 BUILTIN_LED。您只需将代码的第一行替换为以下内容:

int LED_PIN = LED_BUILTIN;

在 Arduino Uno 开发板上,13 号引脚连接到内置 LED。在其他 Arduino 开发板上,不同的引脚可能连接到内置 LED。但您不必担心。LED_BUILTIN 变量将根据您选择的开发板分配正确的引脚。

恭喜您完成了在 Arduino 上编写第一个 LED 闪烁代码。

更新于: 2021 年 3 月 23 日

513 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告