Arduino UNO R3 (CH340G)基础篇-引脚

本文详细介绍了Arduino UNO R3 (CH340G)的引脚分配,包括电源、数字引脚(含PWM)、模拟输入和特殊接口如ICSP、串行通信、SPI和I2C。文中还讲解了数字电平、PWM的概念,以及如何利用这些引脚进行模拟输出和模拟输入操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

Arduino Uno R3 (CH340G)引脚分配图

Arduino Uno 板载指示灯

Arduino Uno引脚分配 - 电源

Arduino Uno引脚分配 - 数字引脚

数字电平

PWM

Arduino Uno引脚分配 - 模拟输入

Arduino Uno引脚定义 - ICSP插头

串行通信

SPI

I2C


  Arduino Uno R3(CH340G)微控制器采用ATmega328P。Arduino Uno开发板的引脚分配图包含14个数字引脚、6个模拟输入、电源插孔、USB连接和ICSP插头。

 

参数列表:

参考Arduino官网资料

https://store.arduino.cc/usa/arduino-uno-rev3

 

Arduino Uno R3 (CH340G)引脚分配图

 

 

Arduino Uno 板载指示灯

 

Arduino Uno引脚分配 - 电源

Arduino Uno可以使用三种方式供电:

● 直流电源插孔 -可以使用DC电源插孔为开发板供电。供电范围可以是5-20V,但制造商建议将其保持在7-12V之间。

● VIN引脚 - 该引脚用于使用外部电源为开发板供电。

● USB电缆 - 连接到计算机时,提供500mA/5V电压。

●    5v和3v3

提供稳压的5V和3.3v,向外部组件供电。

●    GND

在Arduino Uno引脚分配图中,GND引脚它们都是互连的。

GND引脚

### 连接Arduino Uno与CH340驱动模块 通常情况下,Arduino Uno自带USB转串口芯片,因此一般无需额外连接CH340G这样的专用USB转串口模块[^2]。然而,在某些特殊应用场景下,比如更换了原生的USB接口或者希望利用外部更稳定的转换器时,则可以考虑采用CH340G。 当决定使用CH340G作为Arduino Uno的USB转串口解决方案时,应当注意两者之间的正确连线方式: - CH340G RX -> Arduino Uno TX - CH340G TX -> Arduino Uno RX - CH340G VCC -> Arduino Uno 5V (确保电压匹配) - CH340G GND -> Arduino Uno GND 值得注意的是,由于Arduino Uno本身已经具备了一个用于编程和通信的USB端口,所以在大多数时候并不需要再外加像CH340G这类组件除非有特别需求[^1]。如果确实要这样做,请务必确认电脑已成功安装好对应的CH340驱动程序以便能够正常识别并工作[^4]。 对于具体的硬件焊接或是面包板上的临时搭建都可以按照上述线路图来进行操作;而在软件层面则几乎没有什么变化——依旧可以在Arduino IDE里选择`Arduino/Genuino Uno`作为目标开发板,并通过新的COM端口上传代码[^5]。 ```cpp // 示例:简单的LED闪烁测试代码适用于Uno默认情况以及替换后的CH340环境 int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); // 打开(高电平) delay(1000); // 延迟一秒 digitalWrite(ledPin, LOW); // 关闭(低电平) delay(1000); // 再次延迟一秒 } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值