首页 > 其他分享 >Arduino UNO R3自学笔记6 之 Arduino引脚(IO)功能介绍

Arduino UNO R3自学笔记6 之 Arduino引脚(IO)功能介绍

时间:2024-09-26 23:47:47浏览次数:12  
标签:R3 引脚 开发板 Arduino IO UNO

注意:学习和写作过程中,部分资料搜集于互联网,如有侵权请联系删除。

前言: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电机调速

标签:R3,引脚,开发板,Arduino,IO,UNO
From: https://blog.csdn.net/FKL1054934525/article/details/142526753

相关文章

  • P8475 「GLR-R3」雨水 题解
    关于这道题目卡\(O(n\logn)\)但是放\(O(n^2)\)我也是很疑惑。我们发现,题目要求的是字典序最小的序列。但凡涉及了字典序最小,答案或多或少的都会带点贪心思想。那我们也来贪一贪。考虑当前枚举到第\(i\)个点,如果后面有比它更小的数,那显然把它们交换过来是更优的。如果有多......
  • P8474 「GLR-R3」立春 题解
    俗话说的好:“打表出奇迹”,所以我们这一题打表计算。其实确实可以打表来找规律。通过打表,我们可以获得如下的结果:1 12 33 214 3155 9765…… ……然后观察可得:\[1\times3=1\times(2^2-1)=3\]\[3\times7=3\times(2^3-1)=21\]\[21\times15=21\t......
  • Android 10.0 Launcher3禁止改变density等系统密度导致布局变化hotseat靠右边显示功能
    1.前言在10.0的系统rom定制化开发中,在进行launcher3的定制化功能中,在有些项目修改系统密度density的值,以后导致launcher3的布局变乱,hotseat布局成一行竖屏显示看的很不美观,接下来就看如何分析解析禁止density改变导致布局变动的功能分析2.Launcher3禁止改变density等系统密......
  • 如何修复user32.dll缺失问题:利用免费DLL修复工具解决电脑报错(全面)
    如何修复user32.dll缺失问题?小编在玩梦幻西游时空手游桌面版时,遇到如上图的系统提示“user32.dll文件丢失或损坏”的错误。这一错误可能导致应用程序无法正常运行,甚至影响系统的稳定性。我立马查询了相关资料,也询问了懂电脑的同时,他们都说有多种方法可以帮助我解决这一问题,包......
  • TPS549B22RVFR线性稳压器原装现货PDF数据手册引脚图功能框图参数
    TPS549B22的说明TPS549B22器件是一款紧凑型单通道降压转换器,具有自适应导通时间D-CAP3模式控制。该器件专为高精度、高效率、快速瞬态响应、易于使用、外部元件较少且空间受限的电源系统而设计。该器件采用全差分感应和TI集成FET,高侧导通电阻为4.1mΩ,低侧导通电阻为......
  • TS5A3166DBVR模拟开关IC芯片原装现货PDF数据手册引脚图功能框图
    TS5A3166的说明TS5A3166器件是一款单刀单掷(SPST)模拟开关,工作电压范围为1.65V至5.5V。此器件具有较低的导通状态电阻。该器件具有出色的总谐波失真(THD)性能和极低的功耗。这些特性使得这款器件适合于便携式音频应用中对于高效率、高电源密度和稳健性的需求。TS......
  • RC522 NFC Reader,解决无法读取完整内存数据【Arduino IDE】
    目录一、前言二、项目概要三、实验测试(一)读取uid(二)读取内存与写入内存回到开头提到的两个问题:第一种情况读不全数据,//TrythempagesoftheoriginalUltralight.UltralightChasmorepages.第二种情况:直接无法读出数据,有时候甚至是一开始读得出,后来突然又读不出了......
  • EtherCAT(以太网控制自动化技术)协议以其高带宽、低延迟特性,在工业自动化领域占据重要地
    一、MR30分布式IO模块概述EtherCAT(以太网控制自动化技术)协议以其高带宽、低延迟特性,在工业自动化领域占据重要地位。明达技术自主研发的MR30分布式IO模块作为EtherCAT协议的杰出应用,集成了多种输入输出功能,通过EtherCAT总线实现与主站的高效通信与控制,为纸巾包装行业带来革新。二、......
  • JEDEC DDR3 SRAM standard
    DDR=DoubleDataRate双倍速率,DDRSDRAM=双倍速率同步动态随机存储器,人们习惯称为DDR,其中,SDRAM是SynchronousDynamicRandomAccessMemory的缩写,即同步动态随机存取存储器。而DDRSDRAM是DoubleDataRateSDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR内存是在SDR......
  • ESP32等单片机学习和研究的迷宫-传统和现代-端和云-Arduino IDE和wokwi web
    ESP32等单片机学习和研究的迷宫-传统和现代-端和云-Arduino和wokwiESP32等单片机学习和研究的迷宫-传统和现代-端和云-Arduino和wokwi什么是迷宫?不合适的学习和研究方式,花费大量的精力和时间,收效甚微。这种又称之为学习和研究的“黑洞”出路从传统到现代:降本增效!E......