返回介绍

Arduino - 闪烁LED( Blinking LED)

发布于 2021-05-21 05:45:03 字数 1861 浏览 1026 评论 0 收藏 0

LED是小而强大的灯,可用于许多不同的应用。 首先,我们将致力于闪烁LED,微控制器的Hello World。 它就像打开和关闭灯一样简单。 建立这一重要基线将为我们开展更复杂的实验奠定坚实的基础。

组件的要求 (Components Required)

您将需要以下组件 -

  • 1 × Breadboard
  • 1×Arduino Uno R3
  • 1×LED
  • 1×330Ω电阻器
  • 2 × Jumper

过程 (Procedure)

按照电路图并连接面包板上的组件,如下图所示。

面包板

Note - 要找出LED的极性,请仔细查看。 两个腿中较短的一个朝向灯泡的平坦边缘指示负端子。

LED

像电阻器这样的元件需要将它们的端子弯成90°角,以便正确地安装面包板插座。 您也可以缩短端子。

电阻器

草图 (Sketch)

在您的计算机上打开Arduino IDE软件。 用Arduino语言编码将控制你的电路。 单击“新建”打开新草图文件。

草图

Arduino代码 (Arduino Code)

/*
   Blink
   Turns on an LED on for one second, then off for one second, repeatedly.
*/
// the setup function runs once when you press reset or power the board
void setup() {  // initialize digital pin 13 as an output.
   pinMode(2, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
   digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage level)
   delay(1000); // wait for a second
   digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
   delay(1000); // wait for a second
}

Code to Note

pinMode(2, OUTPUT) - 在使用Arduino的一个引脚之前,你需要告诉Arduino Uno R3它是INPUT还是OUTPUT。 我们使用一个名为pinMode()的内置“函数”来执行此操作。

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

结果 (Result)

您应该看到LED打开和关闭。 如果未看到所需的输出,请确保已正确组装电路,并验证并将代码上载到电路板。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文