📜  打开和关闭铅 arduino (1)

📅  最后修改于: 2023-12-03 15:25:47.244000             🧑  作者: Mango

打开和关闭铅 Arduino

简介

在 Arduino 上,我们可以通过控制电路板上的引脚来控制和操作外部设备和组件。为了控制铅,我们需要使用某些引脚来连接它并控制输出。本文将介绍如何使用 Arduino 控制电路板上的引脚,以及如何打开和关闭铅。

硬件准备

在你开始编写代码之前,以下是你需要准备的硬件:

  • Arduino Uno 控制板
  • 电流为 5V 的直流电源线
  • LED 灯(或任何其他 5V 的单色 LED 灯)
  • 220Ω 的电阻器
  • 面包板
  • 杜邦线
步骤
将电路连接到 Arduino

首先,需要将电路板连接到 Arduino。连接步骤如下:

  1. 将五个杜邦线插入面包板,让它们的一侧(对着同一个方向)连接在一起。
  2. 将第一个杜邦线连接到 Arduino 13 引脚,将第二个杜邦线连接到 5V 引脚,将第三个杜邦线连接到 GND 引脚,第四个杜邦线连接到面包板不使用的任何列上(用于连接电阻器),第五个杜邦线连接到面包板另一列。
  3. 在第四个杜邦线所连接的面包板列上插入一个电阻器。
  4. 将 LED 灯连接到后两条杜邦线的一侧,另一侧连接到面包板上的电阻器另一端。
  5. 将电源线的正极连接到另一面的两个杜邦线,负极插到面包板的 GND 上。
编写代码

接下来,进入编写代码环节。

  1. 打开 Arduino IDE,创建一个新的文件。
  2. 在文件中输入以下代码:
void setup() {
  pinMode(13, OUTPUT);
}

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

在代码中,我们使用 pinMode() 函数将 13 引脚(连接到 LED 的引脚)设为 OUTPUT 模式,以控制此引脚的输出。而 loop() 函数中使用 digitalWrite() 函数来设置引脚的状态,HIGH 意为输出电压为 5V,LOW 意为输出电压为 0V。delay() 函数以毫秒为单位,并告诉 Arduino 等待多少时间才执行下一条指令。

  1. 将 Arduino 连接到计算机,并上传代码。
成果示例

下载代码并上传后,LED 灯应该会隔 500 毫秒闪烁一次。

总结

通过此程序,我们成功地控制了 Arduino 上的引脚,将电路接上后也成功地打开和关闭了 LED 灯。这是 Arduino 入门的一个很好的示例,可以帮助你了解如何使用 Arduino 来控制其他设备和组件。