Arduino - 板描述


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

主板说明
电源USB

电源USB

Arduino 板可以使用计算机上的 USB 电缆供电。您所需要做的就是将 USB 电缆连接到 USB 接口 (1)。

桶形千斤顶

电源(桶形千斤顶)

通过将交流电源连接到 Barrel Jack (2),Arduino 板可以直接由交流电源供电。

电压调节器

电压调节器

电压调节器的功能是控制提供给Arduino板的电压并稳定处理器和其他元件使用的直流电压。

晶体振荡器

晶体振荡器

晶体振荡器帮助Arduino处理时间问题。Arduino如何计算时间?答案是,通过使用晶体振荡器。Arduino 晶体顶部打印的数字是 16.000H9H。它告诉我们频率是 16,000,000 赫兹或 16 MHz。

Arduino重置

Arduino重置

您可以重置您的 Arduino 板,即从头开始您的程序。您可以通过两种方式重置 UNO 板。首先,使用板上的重置按钮 (17)。其次,您可以将外部重置按钮连接到标有 RESET (5) 的 Arduino 引脚。

针脚

引脚(3.3、5、GND、Vin)

  • 3.3V (6) - 提供 3.3 输出电压

  • 5V (7) − 提供 5 输出电压

  • Arduino 板使用的大多数组件在 3.3 伏和 5 伏电压下都能正常工作。

  • GND (8)(接地) - Arduino 上有多个 GND 引脚,其中任何一个都可用于将电路接地。

  • Vin (9) - 该引脚还可用于通过外部电源(例如交流电源)为 Arduino 板供电。

模拟引脚

模拟引脚

Arduino UNO 板有六个模拟输入引脚 A0 至 A5。这些引脚可以读取来自湿度传感器或温度传感器等模拟传感器的信号,并将其转换为微处理器可以读取的数字值。

主微控制器

主微控制器

每个 Arduino 板都有自己的微控制器 (11)。您可以将其视为董事会的大脑。Arduino 上的主要 IC(集成电路)因板与板之间略有不同。微控制器通常是ATMEL公司的。在从 Arduino IDE 加载新程序之前,您必须知道您的主板有什么 IC。该信息位于 IC 顶部。有关IC结构和功能的更多详细信息,您可以参考数据手册。

ICSP引脚

ICSP引脚

大多数情况下,ICSP (12) 是一个 AVR,是 Arduino 的一个微型编程头,由 MOSI、MISO、SCK、RESET、VCC 和 GND 组成。它通常被称为 SPI(串行外设接口),可以被视为输出的“扩展”。实际上,您正在将输出设备从属于 SPI 总线的主机。

电源LED指示灯

电源LED指示灯

当您将 Arduino 插入电源时,该 LED 应该会亮起,表明您的开发板已正确通电。如果该灯不亮,则表明连接有问题。

TX 和 RX LED

TX 和 RX LED

在您的主板上,您会发现两个标签:TX(发送)和 RX(接收)。它们出现在 Arduino UNO 板上的两个位置。首先,在数字引脚0和1处,指示负责串行通信的引脚。其次,TX 和 RX 主导 (13)。发送串行数据时,TX LED 以不同的速度闪烁。闪烁的速度取决于板子使用的波特率。接收过程中RX闪烁。

数字输入/输出

数字输入/输出

Arduino UNO 板有 14 个数字 I/O 引脚 (15)(其中 6 个提供 PWM(脉冲宽度调制)输出。这些引脚可配置为用作输入数字引脚以读取逻辑值(0 或 1)或用作数字输出引脚可驱动不同的模块,如 LED、继电器等。标有“~”的引脚可用于生成 PWM。

AREF

AREF

AREF 代表模拟参考。有时,它用于将外部参考电压(0 至 5 伏之间)设置为模拟输入引脚的上限。