Arduino - Arduino 板描述

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

Arduino 板描述

电源 USB

电源 USB

可以使用计算机上的 USB 电缆为 Arduino 板供电。你只需将 USB 电缆连接到 USB 连接(1)即可。

桶杰克

电源

Arduino 板可以通过此电源接口直接从 AC 主电源供电。

电压调节器

电压调节器

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

晶体振荡器

晶体振荡器

晶体振荡器帮助 Arduino 处理时间问题。Arduino 如何计算时间? 答案是,使用晶体振荡器。印在 Arduino 晶体顶部的数字是 16.000H9H。它告诉我们频率是 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 板的大脑。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 插入电源时,此指示灯应亮起,表示电路板已正确通电。如果此灯未亮起,则说明连接有问题。

TX 和 RX LED

TX 和 RX LED

在你的主板上,你将找到两个标签:TX(发送)和 RX(接收)。他们出现在 Arduino UNOArduino 板的两个地方。首先,在数字引脚 0 和 1 处,指示负责串行通信的引脚。第二,TX 和 RX `led(13)`。发送串行数据时,TX 指示灯以不同的速度闪烁。闪烁的速度取决于电路板使用的波特率。RX 在接收过程中闪烁。

数字 I/O.

数字 I/O.

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

AREF

AREF

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