Arduino项目01.Arduino 闪烁LED

LED是用于许多不同应用的小型强光灯。首先,我们将学习闪烁LED,即微控制器的Hello World。它就像打开和关闭灯一样简单。建立这个重要的基线将为你提供坚实的基础,以实现更复杂的实验。

必需的组件

你将需要以下组件:

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

程序

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

连接面包板

注意 – 要了解LED的极性,请仔细查看。两个腿中较短的,朝向灯泡的平坦边缘表示负极端子。

LED

像电阻器这样的组件需要将其端子弯曲成90°角,以便恰当的适配面包板插座。你也可以将端子切短。

电阻器

草图

在计算机上打开Arduino IDE软件。使用Arduino语言进行编码控制你的电路。通过单击“New”打开新的草图文件。

打开Arduino IDE软件

Arduino代码

/*
   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
}

代码说明

pinMode(2,OUTPUT) – 在使用Arduino的引脚之前,你需要告诉Arduino Uno R3它是INPUT还是OUTPUT。我们使用一个内置的“函数”pinMode()来做到这一点。

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

结果

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

发布者:suiyublg,转转请注明出处:https://huibian.net/1401-2/

(0)
suiyublg的头像suiyublg
上一篇 2017年4月11日 14:28
下一篇 2017年4月13日 16:43

相关推荐

  • Arduino教程20.Arduino If语句

    它采用括号中的表达式,后面跟随语句或语句块。如果表达式为真,则执行语句或语句块,否则跳过这些语句。 不同形式的if语句 形式1 if (expression) statement; 如果你有一个语句,你可以使用没有大括号{}的if语句。 形式2 if (expression) { Block of statements; } if语句 – 执行顺…

    2017年3月24日
    40400
  • Arduino教程08.Arduino 控制语句

    判断结构要求程序员指定要由程序评估或测试的一个或多个条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 以下是大多数编程语言中典型的判断结构的一般形式: 控制语句是源代码中控制程序执行流程的元素。它们是: 序号 控制语句和描述 1 If 语句它采用括号中的表达式,后面跟随语句或语句块。如果表达式为真,则执行语句或语句块,否则跳过这…

    2017年3月25日
    46802
  • Arduino教程25.Arduino while循环

    while循环将会连续、无限循环,直到括号()内的表达式变为false。必须用一些东西改变被测试的变量,否则while循环永远不会退出。 while循环语法 while(expression) { Block of statements; } while循环执行顺序

    2017年3月25日
    45300
  • Arduino电机控制01.Arduino 直流电机

    在本章中,我们将使用Arduino板(UNO)连接不同类型的电机,并向你展示如何连接电机并从电路板上驱动它。 有三种不同类型的电机: 直流电机(DC—Direct Current motor)是最常见的电机类型。直流电动机通常只有两个引线,一个正极和一个负极。如果将这两根引线直接连接到电池,电机将旋转。如果切换引线,电机将以相反的方向旋转…

    2017年4月26日
    1.0K00
  • Arduino教程02.Arduino 板的说明

    在本章中,我们将了解 Arduino 板上的不同组件。将学习 Arduino UNO 板,因为它是 Arduino 板系列中最受欢迎的。此外,它是开始使用电子和编码的最佳板。有些板看起来与下面给出的有些不同,但多数 Arduino 中的这些组件大部分是共同的。

    2017年3月18日
    47202

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
欢迎大家来到大雄学编程!