无涯教程-Arduino - 闪烁的LED

63 阅读1分钟

LED是小巧而函数强大的灯,可用于许多不同的应用中,首先,我们将使LED闪烁(微控制器的Hello Learnfk),就像打开和关闭灯一样简单,创建这个重要的基准将为您进行更复杂的实验打下坚实的基础。

所需组件

您将需要以下组件-

  • 1×面包板
  • 1×Arduino Uno R3
  • 1个LED
  • 1×330Ω电阻
  • 2×跳线

电路图

遵循电路图,并将面包板上的组件连接起来,如下图所示。

Breadboard

注意-要找出LED的极性,请仔细观察。朝向灯泡平坦边缘的两条腿中较短的那一条表示负极端子。

LED

诸如电阻器之类的组件需要将其端子弯曲成90°角,以正确安装面包板插座。您也可以缩短端子。

Resistors


Arduino代码

/*
   Blink
   Turns on an LED on for one second, then off for one second, repeatedly.
*/

//当您按下复位或给电路板供电时,设置功能运行一次

void setup() { //将数字引脚 13 初始化为输出。 pinMode(2, OUTPUT); }

//循环函数永远一遍又一遍地运行

void loop() { digitalWrite(2, HIGH); //打开 LED(HIGH 是电压电平) delay(1000); //等1秒钟 digitalWrite(2, LOW); //通过使电压低来关闭 LED delay(1000); //等1秒钟 }

注意代码

pinMode(2,OUTPUT)    -  在使用Arduino的一个引脚之前,您需要告诉Arduino Uno R3它是INPUT还是OUTPUT。

digitalWrite(2,HIGH)    -  将引脚用作输出时,可以命令其为HIGH(输出5伏)或LOW(输出0伏)。

输出结果

您应该看到LED亮起和熄灭,如果未看到所需的输出,请确保正确组装了电路,并验证了代码并将其上载到板上。

参考链接

www.learnfk.com/arduino/ard…