Arduino UNO硬件介绍
个人认为,Arduino UNO 是电子爱好者、学生和新手的首选开发板,推荐指数:⭐⭐⭐⭐⭐极致易用,入门门槛低1. 硬件即插即用:通过 USB 线直接连接电脑,无需额外下载器或复杂接线,通电就能用。2. 软件简单直观:配套的 Arduino IDE 界面简洁,代码采用类 C/C++ 的简化语法,还自带大量示例代码(如控制 LED、读取传感器),复制修改就能运行。生态极全,能搭所有基础项目。
一、写在前面
个人认为,Arduino UNO 是电子爱好者、学生和新手的首选开发板,推荐指数:⭐⭐⭐⭐⭐
- 极致易用,入门门槛低
1. 硬件即插即用:通过 USB 线直接连接电脑,无需额外下载器或复杂接线,通电就能用。
2. 软件简单直观:配套的 Arduino IDE 界面简洁,代码采用类 C/C++ 的简化语法,还自带大量示例代码(如控制 LED、读取传感器),复制修改就能运行。
- 生态极全,能搭所有基础项目
1. 兼容模块多:市面上 90% 以上的电子模块(如温湿度传感器、电机、显示屏)都默认支持 Arduino 接口,不用自己焊线或改协议。
2. 教程和社区足:从基础的 “点亮 LED” 到进阶的 “智能小车”,国内外有海量免费教程;遇到问题时,社区(如 CSND、知乎、B 站,等)能快速找到解决方案。
- 成本亲民,试错无压力
1. 原版价格约 100-150 元(*没必要*),兼容版仅 25-40 元(*推荐*),对新手来说无需高额投入。
2. 损坏风险低:电路设计有基础保护(如反接保护),即使接错线也不容易烧毁核心芯片,适合反复试错。
二、开发板供电
如下供电方式,人选其一即可,但务必注意不同供电方式的电压范围。
2.1. USB Type-B供电 (供电电压:5V)
适用场景: 程序调试过程
USB Type-B既是数据线,又可以为开发板供电;

2.2. DC电源口供电(供电电压:9V-12V)
DC电源口位置如图:

供电线接头规格:DC 5.5mm*2.1mm公头,如图
2.3. Vin引脚供电(供电电压:7V-12V)
电源正极接入Vin引脚,电源地接入其旁边的GND(任一即可),如图:(注意电源电压范围:7V-12V)

2.4 5V引脚供电(供电电压:5V)
电源正极接入5V引脚,电源地接入其旁边的GND(任一即可),如图:(注意电源电压为:5V)
注意: 该引脚亦可以作为UNO开发板的对外供电接口,因此不推荐适用该接口作为UNO的供电端口。

三、Arduino UNO的硬件接口配置
Arduino Uno 开发板的引脚分配包含以下主要部分:
3.1 数字引脚(Digital Pins)
Arduino Uno 有 14 个数字引脚(编号为 0 到 13),其中引脚 13 连接到板载 LED【1】。引脚 3、5、6、9、10 和 11 支持 PWM(脉宽调制)输出。

3.2 模拟输入引脚(Analog Pins)
Arduino Uno提供 6 个模拟输入引脚(编号为 A0 到 A5),这些引脚可以作为 ADC(模数转换器)使用,也可以配置为数字输入或输出。

3.3 电源引脚(Power Pins)
5V、3.3V 和 GND 引脚用于对外供电引脚,如图:

3.4 SPI通信接口
Arduino Uno提供 1 路SPI通讯接口,占用10、11、12、13共4个引脚,各引脚功能定义如下表:
| 功能定义 | MOSI | MISO | SCK | SS |
| 引脚编号 | 11 | 12 | 13 | 10 |

3.5 IIC通信接口
Arduino Uno提供 1 路IIC通讯接口,占用A4、A5共2个引脚,各引脚功能定义如下表:
| 功能定义 | SDA | SDL |
| 引脚编号 | A4 | A5 |

3.6 UART串口通信接口
Arduino Uno提供 1 路UART串口通信接口,占用0、1共2个引脚,各引脚功能定义如下表:
| 功能定义 | RX | TX |
| 引脚编号 | 0 | 1 |

四、Arduino UNO开发板尺寸

参考文献
1. Arduino UNO产品手册.pdf
https://gitcode.com/wh053/Arduino/blob/main/Arduino%20UNO%E4%BA%A7%E5%93%81%E6%89%8B%E5%86%8C.pdf
2. ArduinoUNO_电器原理图.pdf
更多推荐



所有评论(0)