Arduino 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 R3笔记5 之 Arduino限流电阻该用多大呢?

下一篇 :Arduino R3笔记7 之 Arduino使用PWM电机调速

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ω-QAQ-Ω

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值