使用 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 闪烁代码。
广告