Submit

02 / 16

LED 闪烁:HIGH、LOW 与延时

运行 LED 闪烁实验,比较 500 与 1000 毫秒延时,跟踪 D13 状态,并算出完整的亮灭周期。

运行此实验 →
独立建模的高细节教学电路:包含插座、引脚、芯片和元件接线

实验目标

用 HIGH、LOW 和延时设置节奏。

工作原理

delay 使示例在下一次变化前暂停。亮灯时间与灭灯时间之和为一个周期。亮 1000 毫秒、灭 500 毫秒时,周期为 1.5 秒。外接 LED 需要串联限流电阻。

动手试一试

  1. 打开此实验
  2. 先运行亮 500 毫秒、灭 500 毫秒的示例,再只把亮灯时间改为 1000 毫秒,观察完整周期。

接线

  • D13 — 电阻 → LED 正极
  • GND — LED 负极

示例代码

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);
  delay(500);
  digitalWrite(13, LOW);
  delay(500);
}

检查理解

亮 1000 毫秒、灭 500 毫秒,一个周期有多长?

查看答案

1500 毫秒。完整周期包含亮灯和灭灯两个阶段,不能只计算亮灯时间。

参考资料

Arduino Uno R3 ↗ · 语言参考 ↗

MAKE A THOUGHTFUL CHOICE

Your shortlist, side by side.

Pricing models are indicative. Check each official website for current plans and limits.