Skip to content

Arduino - 安装

欢迎来到 Arduino 的世界!在您将项目变为现实之前,您需要设置一个开发环境。本指南涵盖了可用的现代选项,从适合初学者的官方 IDE 到专业级工具。

首先,您需要您的 Arduino 开发板(例如 UNO R3)及其配套的 USB 数据线(通常对于 UNO 来说是 USB-A 转 USB-B 数据线)。

路径一:Arduino IDE 2.x (推荐给初学者)

Section titled “路径一:Arduino IDE 2.x (推荐给初学者)”

官方 Arduino IDE 是标准的起点。现代的 2.x 版本有了显著改进,提供了更简洁的界面和代码自动补全等功能。

访问 Arduino 官方软件页面:https://www.arduino.cc/en/software。下载适用于您的操作系统(Windows、macOS 或 Linux)的 Arduino IDE 2.x 版本并运行安装程序。

使用 USB 数据线将您的 Arduino 开发板插入电脑。开发板上的绿色电源指示灯(标有 PWR)应该亮起。现代操作系统通常会自动安装必要的驱动程序。

  • 启动 Arduino IDE。
  • 选择您的开发板: IDE 可能会自动检测您的开发板。如果没有,请点击窗口顶部的开发板选择下拉菜单(可能显示“选择开发板”)。搜索并选择您的开发板(例如,“Arduino Uno”)。
  • 选择端口: 选择开发板后,再次点击下拉菜单。您的 Arduino 对应的正确串口/COM 端口应该会列出。选择它。如果您不确定是哪个端口,请拔掉开发板,检查列表,然后重新插入以查看出现的新端口。
Section titled “步骤四:上传您的第一个程序 (Blink)”
  1. 转到 文件 > 示例 > 01.Basics > Blink。这将打开经典的 LED 闪烁示例程序。
  2. 点击左上角的验证按钮(勾选图标),以编译代码并检查错误。
  3. 点击上传按钮(右箭头图标),将代码发送到您的 Arduino 开发板。您应该会看到开发板上的 RX/TX LED 快速闪烁。
  4. 如果成功,将出现“上传完成”的消息,并且您开发板上内置的“L”LED 将开始闪烁!

路径二:PlatformIO 与 VS Code (专业工作流)

Section titled “路径二:PlatformIO 与 VS Code (专业工作流)”

对于更大、更复杂的项目,许多开发者更喜欢 PlatformIO,一个用于嵌入式开发的开源生态系统。它与流行的 Visual Studio Code 编辑器集成。

  • 卓越的智能感知: 高级代码补全、导航和错误检查。
  • 高级库管理: 项目特定的库版本,以避免冲突。
  • 集成调试: 使用硬件调试器实时单步调试您的代码。
  • 支持数百种开发板: 轻松切换 Arduino、ESP32、STM32 等开发板。
  1. 安装 Visual Studio Code (https://code.visualstudio.com/)。
  2. 在 VS Code 中,转到扩展视图(左侧边栏上的方块图标)。
  3. 搜索并安装官方的 PlatformIO IDE 扩展。
  4. 安装后,从左侧边栏上的外星人头图标打开 PlatformIO 主页。
  5. 点击 ’+ 新建项目’,命名项目,选择您的开发板(例如,“Arduino Uno”),然后选择“Arduino”框架。PlatformIO 将为您设置完整的项目结构。
  6. 在 src/main.cpp 文件中编写您的代码。
  7. 使用底部状态栏上的按钮进行构建(勾选)和上传(右箭头)。

路径三:Arduino Web 编辑器 (基于云的选项)

Section titled “路径三:Arduino Web 编辑器 (基于云的选项)”

Arduino Web 编辑器 (https://create.arduino.cc/editor) 是一个出色的零安装选项。它完全在浏览器中运行。

  • 无需安装: 非常适合 Chromebook 或公共电脑。
  • 云存储: 您的程序会保存到您的 Arduino 账户,随时随地均可访问。
  • 始终保持最新: IDE 和库始终是最新版本。

要使用它,您需要创建一个 Arduino 账户并安装一个小型代理程序,该程序允许浏览器与您的物理 Arduino 开发板进行通信。