闪烁一个 LED

17 Mar 2025 | 4 分钟阅读

这是一个使用 Arduino 创建的简单基础项目。 LED(发光二极管)是一种电子设备,当电流通过其端子时会发光。 LED 用于各种应用。 它也用作不同电子设备中的开/关指示器。

在这个项目中,我们将 LED 连接到 Arduino 板上的数字引脚。 LED 将用作一个简单的灯,可以按指定的持续时间打开和关闭。

LED 的结构

LED 是一种双端子设备。 这两个端子被称为阴极和阳极。

如下所示

Arduino Blinking an LED

长端子称为阳极,较短的端子称为阴极。 在这里,阴极是负极,阳极是正极。

项目组件

LED 闪烁中使用的组件如下所示

  1. 1 x Arduino UNO 板。
    我们可以使用任何版本的 UNO 板,例如 UNO R3 等。我们也可以使用其他类型的 Arduino 板,例如 Arduino Zero、Arduino Micro 等。
  2. 1 x 面包板
  3. 2 x 跳线
  4. 1 x LED
  5. 1 x 220 欧姆电阻。

我们可以使用任何值高达 470 欧姆的电阻。 我们也可以使用其他值的电阻,这取决于我们的电路要求。 通常,该值不应超过允许的正向电流。

项目的结构

该结构清楚地显示了 UNO 板的引脚排列。 它还显示了连接到电路板的 LED 和电阻。

如下所示

Arduino Blinking an LED

Sketch

我们需要安装 Arduino IDE 才能开始编码,这已经在之前的文章中讨论过。

打开 IDE 并从下面的代码开始

我们可以根据我们的选择或要求修改延迟时间。

每个代码语句都在 Arduino 编码基础中进行了解释。 您可以打开 URL 以获得清晰的理解。

注意:确保代码没有错误。

草图将在正确编译后上传到电路板,如下所示

Arduino Blinking an LED

我们需要单击“验证”按钮来编译代码。

电路板上的 RX 和 TX LED 将在成功上传代码后亮起。

过程

连接项目组件的步骤如下所示

  • 将 LED 连接到面包板上。 我们需要将 LED 的两个端子插入面包板的孔中。

我们可以在面包板上的任何位置插入 LED。

  • 将电阻与 LED 串联连接,如下所示
Arduino Blinking an LED
  • 将电阻的左侧引脚(与红色 LED 串联连接)连接到 UNO 板的数字输出引脚,即引脚 8
  • 使用导线将 LED 的负极/较短端子(阴极)连接到 UNO 板的 GND 引脚,如下所示
Arduino Blinking an LED

在这里,橙色线连接到引脚 8,蓝色线连接到 GND。

较短的端子表示负极。 因此,我们将较短的端子连接到接地 (GND)。

  • 连接 USB 电缆。
  • 在 Arduino IDE 中选择电路板和串行端口。
  • 将草图或代码上传到电路板上。
  • LED 将按指定持续时间变暗和亮起。

要点

此项目中需要考虑的重要点如下所示

  • 电阻必须与 LED 串联连接。

电阻可防止过多的电流到达 LED。 连接中过多的电流会烧坏 LED。 因此,连接中使用与 LED 串联的电阻。

  • 我们可以使用任何引脚作为 OUTPUT 引脚。 例如,8、13、7、4 和 3。 其他引脚是 PWM 和模拟引脚。
  • LED 的一个端子连接到接地,而另一个端子连接到数字引脚。 数字引脚只有两个值 0 或 1。
    • 高电平 = 1
    • 低电平 = 0
  • 建议使用 Arduino UNO 板进行所有基本项目,因为它易于理解和实现。 它也是所有类型电路板使用的标准 Arduino 板。 它提供电源,也充当串行端口。

下一个主题闪烁两个 LED