一、写在前面

个人认为,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

https://gitcode.com/wh053/Arduino/blob/main/ArduinoUNO_%E7%94%B5%E5%99%A8%E5%8E%9F%E7%90%86%E5%9B%BE.pdf

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐