跳至主要內容

Arduino ProMini

无名科技...大约 3 分钟

简介

Arduino Pro Mini 是一款基于 ATmega328P 微控制器的紧凑型开发板。它被设计用于需要较小尺寸和较低功耗的项目。Pro Mini 保留了 Arduino 平台的核心特性,同时提供了轻量级和经济实惠的解决方案。Arduino Pro Mini 无法直接下载程序,需要通过下载器给他下载程序。

ProMini
ProMini

产品参数

产品参数
产品参数
名称PromMini 168P 3V3 8MPromMini 168P 5V 16MPromMini 328P 3V3 8MPromMini 328P 5V 16M
主控芯片Atmega168PAtmega168PAtmega328PAtmega328P
EEPROM512B512B1KB1KB
SRAM1KB1KB2KB2KB
Flash16KB16KB32KB32KB
输入电压3V3/DC6~12V5V/DC6~12V3V3/DC6~12V5V/DC6~12V
输出电压3.3V5V3.3V5V
CPU频率8M16M8M16M
模拟口8个(A0~A7)8个(A0~A7)6个(A0~A5)6个(A0~A5)
数字口14个 (D0~D13)14个 (D0~D13)14个 (D0~D13)14个 (D0~D13)
PWM接口3、5、6、9、10、113、5、6、9、10、113、5、6、9、10、113、5、6、9、10、11

尺寸图

尺寸图
尺寸图

引脚说明

序号引脚描述
1D0数字引脚,RX(接收)
2D1数字引脚,TX(发送)
3D2数字引脚
4D3数字引脚,PWM
5D4数字引脚
6D5数字引脚,PWM
7D6数字引脚,PWM
8D7数字引脚
9D8数字引脚
10D9数字引脚,PWM
11D10数字引脚,PWM
12D11数字引脚,PWM
13D12数字引脚
14D13数字引脚,LED指示灯
15A0模拟输入引脚
16A1模拟输入引脚
17A2模拟输入引脚
18A3模拟输入引脚
19A4模拟输入引脚,SDA
20A5模拟输入引脚,SCL
19A6模拟输入引脚,168P有,328P没有
20A7模拟输入引脚,168P有,328P没有
21RAW输入电源(供电电压)
22VCC供电电压(3.3V/5V)
23GND电源负极
24DTR数据传输复位引脚
25RST物理复位引脚

DTR、RST介绍

DTR(Data Terminal Ready)和 RST(Reset)是两个不同的引脚,具有不同的功能和作用:

DTR(Data Terminal Ready):DTR 是一个串行通信信号,通常在串口通信中使用。它用于指示数据终端设备(如计算机)是否准备好进行通信。DTR 引脚通常连接到外部设备(如调试器、串口转 USB 模块等),用于控制外部设备的连接和断开。

RST(Reset):RST 是复位引脚,用于重置整个系统。当 RST 引脚接收到低电平信号时,会触发复位操作,导致系统重新启动。

尽管 DTR 和 RST 引脚都与引脚编号为 RST 的物理引脚有关,但它们具有不同的功能和用途。DTR 主要用于串口通信的数据终端设备的准备状态,而 RST 用于复位整个系统。

在 Arduino Pro Mini 上,RST 引脚用于触发系统复位,而 DTR 引脚并不直接存在于该板上。

Arduino示例代码

以下是一个简单的 Arduino 示例代码,用于点亮和熄灭板上的 LED 指示灯:

int ledPin = 13;

void setup() {
  pinMode(ledPin, OUTPUT);
}

void loop() {
  digitalWrite(ledPin, HIGH);  // 点亮LED
  delay(1000);                 // 延迟1秒
  digitalWrite(ledPin, LOW);   // 熄灭LED
  delay(1000);                 // 延迟1秒
}

下载程序

Arduino Pro Mini 是Mini开发板,不带串口芯片,要下载程序需要外接下载器。

下载器购买open in new window注意需要购买带DTR的下载器

串口驱动下载

CH340C串口驱动下载open in new window

疑难解答

更多问题及有趣的应用,请访问论坛open in new window 或加入QQ技术交流群:522420541

购买链接

淘宝open in new window