Arduino UNO R3自学笔记6 之 Arduino引脚(IO)功能介绍
注意:学习和写作过程中,部分资料搜集于互联网,如有侵权请联系删除。
前言:Ardunio UNO R3有很多引脚,接下来主要介绍它们都可以用做什么。
从上图不难看出开发板引脚也不是有多少,分类来看也就以下种类型:
●数字IO
●模拟IO
●通讯IO
●电源
●系统其它
1.数字IO
Arduino UNO R3拥有14个数字I/O引脚,这些引脚既可以作为输入引脚读取外部设备的逻辑状态(高电平或低电平),也可以作为输出引脚控制外部设备的开关状态,其中13引脚和板载LED(板子上以"L"标识的起器件)是联通的,见下图。
这14个引脚,我们称之为D0~D13。
Arduino UNO R3的部分数字引脚(D3、D5、D6、D9、D10、D11)支持PWM(脉宽调制)功能,支持此功能的引脚在电路板上有“~”标识。这意味着用户可以通过编程控制这些引脚的电压,从而实现更精细的控制,如调节电机的速度或LED的亮度,调节精度为8位。
2.模拟IO
A0~A5:这六个引脚用于读取外部模拟信号。模拟信号是一种连续变化的信号,可以表示温度、压力、光强等多种物理量。Arduino通过这些引脚读取这些模拟信号,然后将其转换为数字值,计算出具有物理意义的值,比如压力、流量、温度。
3.通讯IO
在D0与D1标有TX(发送)和RX(接收)的两个引脚用于串口通讯,。
4.电源
VIN:这是外部直流电源的输入引脚。当用户使用外部电源(如电池或电源适配器)为开发板供电时,应该将此引脚与电源的正极相连。当VIN引脚有电压输入时,它会覆盖USB或其他引脚提供的电源,为开发板供电。
5V:这是开发板上稳定的5V电压输出引脚,可以通过它为开发板上的其他组件或外部设备供电。
3.3V:这个引脚提供稳定的3.3V电压输出,最大驱动电流为50mA。这个电压常用于为某些特定组件供电。
GND:这是地线引脚,所有的电压和电流都以此为参考。在电路中,GND引脚用于闭合电路回路,并确保整个电路有一个公共的逻辑参考电平。
5.系统其它
RESET:这是一个复位引脚。当用户按下连接到这个引脚的按钮时,Arduino会重置其内部状态,恢复到初始状态并重新从头执行程序。
上一篇 :Arduino UNO R3自学笔记5 之 Arduino限流电阻该用多大呢?
下一篇:Arduino UNO R3自学笔记7 之 Arduino使用PWM电机调速