Skip to content

🚀 Arduino 入门指南:从环境搭建到第一行代码

欢迎来到 Arduino 的奇妙世界!这里是硬件编程的起点。无论你是编程新手,还是对智能硬件充满好奇的创客,这份指南都将带你从零开始,一步步完成环境搭建,并亲手点亮你的第一个 LED 灯。


🛠️ 第一步:搭建你的开发环境

核心心法:工欲善其事,必先利其器。在开始创造之前,我们需要先准备好“画板”和“颜料”。

1. 下载与安装 Arduino IDE

Arduino IDE 是官方提供的集成开发环境,就像写代码的“记事本”,但它能直接和开发板对话。

步骤操作说明注意事项
下载访问 Arduino 官网 下载对应系统的安装包。Windows 用户建议选 .exe 安装版。
安装运行安装包,建议修改路径到非系统盘(如 D 盘)。务必勾选“Install USB driver”安装驱动。
汉化打开 IDE,File -> Preferences -> Language 选择中文。设置后需重启软件生效。

2. 安装串口驱动程序

电脑需要通过“串口驱动”才能听懂 Arduino 的语言。

  • 官方原装板:Win 10/11 或 macOS 通常能自动识别,无需额外操作。
  • 国产兼容板:大多数使用 CH340CP2102 芯片,需要手动安装驱动。
    1. 检查:将板子连接电脑,打开“设备管理器”。
    2. 识别:如果看到带黄色感叹号的“未知设备”,说明缺驱动。
    3. 安装:根据芯片型号(查看板子上的小芯片)去官网下载并安装。安装成功后,端口 (COM) 下会正常显示。

3. 配置开发板与端口

驱动装好后,需要在 IDE 里“对上暗号”。

  1. 选择开发板:点击 工具 -> 开发板,选择你的型号(如 Arduino Uno)。
  2. 选择端口:点击 工具 -> 端口,选择刚才在设备管理器里看到的 COM 口。

核心心法:Arduino 的程序结构只有两个灵魂函数 —— setup() 负责“准备”,loop() 负责“循环”。

1. 打开示例代码

在 Arduino IDE 中,依次点击菜单栏:

📂 文件示例01.BasicsBlink

2. 核心代码解析

cpp
// ==========================================
// 1. 初始化函数:程序启动时只运行 **一次**
// ==========================================
void setup() {
  // 将板载 LED 引脚设置为【输出模式】
  pinMode(LED_BUILTIN, OUTPUT);
}

// ==========================================
// 2. 循环函数:程序会 **无限重复** 执行
// ==========================================
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // 💡 点亮 LED (HIGH = 高电平/通电)
  delay(1000);                      // ⏳ 暂停 1000毫秒 (1秒)
  
  digitalWrite(LED_BUILTIN, LOW);   // 🌑 熄灭 LED (LOW = 低电平/断电)
  delay(1000);                      // ⏳ 暂停 1000毫秒 (1秒)
}