Arduino pins

聊一聊Arduino的引脚

我们以UNO为例,聊一下arduino引脚功能,ZHONGBEST版本和官方版会略有差异,但大同小异。

14个数字量I/O引脚(引脚编号0-13)

这些引脚既可以作为输入也可以作为输出。输入时用来读取传感器的信息,而输出是用来控制执行器的。我们一般需要在Setup函数中定义好是作为输出还是输出(INPUT or OUTPUT),是的,二选一。所谓数字量,也就是0和1.

6个模拟量输入引脚(引脚编号A0-A5)

模拟量输入引脚是用来读取模拟量传感器的电压值的。与数字引脚只能读取0和1不同,模拟量输入能够将0-5V分成1024个不同等级。

6个模拟量输出引脚(引脚3、5、6、9、10和11)

我们可以看到这两个引脚编号后面都带有波浪线,代表支持PWM输出,也就是模拟量输出。

电源引脚

主控板上的GND代表了接地,5V和3.3V代表的电源正极输出量。比如你正极接5V,负极接GND,那输出的就是5V。

串口引脚

0和1数字引脚上还会有TX和RX的标示,那个就是串口引脚,TX和RX是一对,通常接对方串口的RX和TX,交叉接法。

外部中断

2和3位外部中断引脚,可以输入外部中断信号。

SPI通信

10、11、12、13是用作SPI通信的引脚。

TWI通信

我们更熟悉的是他的兼容模式I2C通信,A4(SDA)和A5(SLC)具有TWI功能,并且可以无限扩展。

AREF

模拟输出参考电压的输入端口。

Reset

复位端口,接入低电平就会使arduino复位。主控板上的那个黑色复位键,就是这边引出来的。

results for ""

    No results matching ""