Arduino Micro

2025年3月17日 | 阅读 3 分钟

Arduino Micro(一种 Arduino 板)基于 ATmega32U4 微控制器。 它带有内置的 USB。 当连接到计算机时,Micro 也可以用作鼠标或键盘。 它使用 Micro USB 电缆。

我们需要使用 micro USB 电缆来建立 Micro 板和计算机之间的连接,以便开始编程。 USB 端口内置在 ATmega32U4 微控制器中,无需使用辅助处理器。

Arduino Micro 板如下所示

Arduino Micro

Arduino Micro 和 Arduino UNO 有什么区别?

  • Arduino Micro 包含 20 组引脚。 该组中的 7 个引脚是 PWM(脉冲宽度调制)引脚,而 12 个引脚是模拟输入引脚。 板上的其他组件是复位按钮、16MHz 晶体振荡器、ICSP 排针和 micro USB 连接。 相比之下,Arduino UNO 包含 6 个模拟引脚输入、14 个数字引脚、一个 USB 连接器、一个电源插孔和一个 ICSP(在线串行编程)排针
  • Arduino Micro 比 Arduino UNO 消耗更少的电量。
  • 与 UNO 相比,Arduino Micro 尺寸较小。
  • Arduino UNO 基于 ATmeg328p,而 Arduino Micro 基于 ATmega32U4 微控制器。

Arduino Micro 和 Arduino Pro Mini 的主要区别是什么?

  • Arduino Pro Mini 的振荡器频率为 8MHz,而 Arduino Micro 的振荡器频率为 16 MHz
  • 与 Arduino Micro 相比,Arduino Pro Mini 的尺寸较小。
  • Arduino Micro 基于 ATmega32U4 微控制器,而 Arduino Pro Mini 基于 ATmega328P

Arduino Micro 和 Arduino Nano 有什么区别?

  • Arduino Micro 基于 ATmega32U4 微控制器,而 Arduino Nano 基于 ATmega328 微控制器。
  • Arduino Nano 具有 2KB 的 SRAM,而 Micro 具有 2.5KB 的 SRAM。 在这里,SRAM 代表静态随机存取存储器。

Arduino Micro 的技术规格

Arduino Micro 的技术规格如下

  • 它包含 12 个模拟引脚。
  • 数字引脚组中的 7 个引脚是 PWM(脉冲宽度调制)引脚。 这些引脚用于将数字信号转换为模拟信号。 当 Arduino 板上没有内置 DAC(数模转换器)时,通常使用它。
  • 具有高级功能的程序或固件由带有 ICSP(在线串行编程)排针的微控制器接收。
  • 建议的输入电压在 7V 到 12V 之间。
  • Arduino Micro 的工作电压为 5V。
  • 使用的微控制器是 ATmega32U4。 它是一种低功耗微控制器。

Arduino Micro 入门

我们可以使用 Arduino IDE 编程 Arduino Micro。

我们还可以使用 Arduino Web Editor,它允许我们将草图上传并将代码从我们的 Web 浏览器(推荐使用 Google Chrome)写入到任何 Arduino 板。 它是一个在线平台。

Arduino Micro 入门的步骤如下

  • 安装 Arduino Micro 板的驱动程序

当我们使用 USB 将板插入计算机时,驱动程序将自动安装。 但在某些 Windows(Vista、10 和 7)中,我们需要使用选项开始-> 控制面板-> 硬件-> 选择相应的板 -> 右键单击 -> 选择更新驱动程序手动安装驱动程序。

  • 打开在 Arduino 软件中编写的代码或草图。
  • 选择端口和板类型。
    .
    在这里,我们将选择 Arduino Micro。 当板成功连接到我们的计算机时,端口将可见。

例如,让我们使用选项文件 -> 示例 -> 数字 -> Button打开一个 Button 的示例。 如下所示

Arduino Micro

将打开 Button 草图的示例。

所选板如下所示

Arduino Micro
  • 现在,上传运行编写的代码或草图。

要上传和运行,请单击 Arduino 显示面板顶部的按钮,如下所示

Arduino Micro

在代码或草图编译并运行几秒钟后,Arduino 板上的 RX 和 TX 灯会闪烁。

代码成功上传后,将出现“完成上传”消息。 该消息将在状态栏中可见。


下一个主题Arduino Due