参考连接:https://www.yiboard.com/thread-831-1-1.htmlhtml
Arduino Uno R3 - 引脚图
编程
Arduino Uno R3 - 详细参数
测试
Arduino Uno R3 - 存储
ui
Arduino的存储空间便是其主控芯片所集成的存储空间。也能够经过使用外设芯片的方式来扩展Arduino的存储空间。编码
Arduino UNO的存储空间分三种:spa
Arduino UNO能够经过3种方式供电:设计
一、直流电源插孔htm
能够使用直流电源插孔为Arduino开发板供电。电源插孔一般链接到一个适配器。blog
开发板的供电范围能够是6-20V,但制造商建议将其保持在7-12V之间。高于12V时,稳压芯片可能会过热,低于7V可能会供电不足。接口
二、VIN引脚 - 该引脚用于使用外部电源为Arduino Uno开发板供电。电压应控制在上述提到的范围内。
三、USB接口 - 链接到计算机时,提供500mA/5V电压。
所使用的供电方式决定了可用于电路的功率:
电源引脚说明:
Arduino Uno引脚分配 - 数字引脚
Arduino Uno的引脚0-13用做数字输入/输出引脚。其中,引脚13链接到板载的LED指示灯;引脚三、五、六、九、十、11具备PWM功能。
须要注意的是:
● 每一个引脚可提供/接收最高40 mA的电流。但推荐的电流是20毫安。
● 全部引脚提供的绝对最大电流为200mA。
数字电平意味着什么?
数字是一种表示1位电压的方式:0或1。Arduino上的数字引脚是根据用户需求设计为输入或输出的引脚。数字引脚能够打开或关闭。开启时,它们处于5V的高电平状态,当关闭时,它们处于0V的低电平状态。
在Arduino上,当数字引脚配置为输出时,它们设置为0或5V。
当数字引脚配置为输入时,电压由外部设备提供。该电压能够在0-5V之间变化,并转换成数字表示(0或1)。为了肯定这一点,有2个阈值:
● 低于0.8v - 视为0。
● 高于2.0v - 视为1。
将组件链接到数字引脚时,确保逻辑电平匹配。若是电压在阈值之间,则返回值将不肯定。
Arduino Uno引脚分配 - 模拟输入
Arduino uno r3 有6个模拟输入引脚(Analog In),能够用于接收模拟输入、用来测定0~5v的电压,但也可用做数字输入或数字输出。
咱们看到上图中每个模拟输入引脚前面都标注了一个ADC,这是什么含义呢?这里就涉及到了模拟输入的原理。
ADC是什么?
ADC表示模拟到数字转换器。 ADC是用于将模拟信号转换为数字信号的电路。将输入的模拟信号经过ADC转换为数字信号,处理器才能对其进行处理。
这里讲的模拟输入是指0~5v的电压值。在Arduino上,ADC具备10位分辨率,这意味着它能够经过1,024个数字电平表示模拟电压。至关于将连续的电压值0~5v映射到离散的数值0~1023。将0 ~ 5 V的电压分红1024份(2^10),算出来即为4.882mV的测量精度。即:0~4.882mV之间的电压值映射到数字0,4.883mV~9.764mV之间的电压值映射到数字1......
Arduino Uno引脚分配 - 关于模拟输出
Arduino控制板没有模拟输出引脚,可是数字引脚三、五、六、九、十、11具备PWM功能。
PWM是什么?
脉冲宽带调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种很是有效的技术。
PWM是一种对模拟信号电平进行数字编码的方法。
PWM有两个关键组成部分:频率和占空比。频率决定了单个周期所用的时间。占空比 = 一个周期中高电平所占的时间/整个周期的时间。
LED
RESET
按下该按键能够使Arduino从新启动,从头开始运行程序。
复位引脚接低电平会使Arduino复位。当复位键被按下时,会使该端口接到低电平,从而使Arduino复位。