Arduino & IoT Academy · 课时

运行内置 Blink 示例

打开、编译并上传您的第一个可运行程序

第 4 / 4 课13 个步骤

运行内置 Blink 示例 是 CoddyKit 上的免费 Arduino & IoT Academy 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Arduino & IoT Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Arduino & IoT Academy 课程共包含 4 节课。

硬件界的 Hello World

每位创客都会从Blink开始,这是经典的第一个草图。它会让板载 LED 闪烁,证明整个设置都能正常工作。💡

打开示例

IDE 在文件,然后是示例下附带了现成的草图。您现在甚至还不用输入任何内容。

查找 Blink

依次打开“示例”“基础”,然后选择Blink。IDE 会在新窗口中为您打开完整代码。

查看 setup

setup代码块会在启动时运行一次。这里会将内置 LED 所连接的引脚设置为输出。

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

查看 loop

loop代码块会永远重复运行。它会点亮 LED、等待、熄灭 LED、再等待,然后重新开始。

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

HIGH 表示什么

写入HIGH会向引脚施加电压,从而点亮 LED。写入 LOW 会移除电压,使 LED 熄灭。

delay 的作用

延时调用会让程序暂停指定的毫秒数。这里的 1000 表示整整等待一秒。

进行编译

点击验证来编译 Blink。运行过程中没有红色错误,就表示代码已经准备好上传。

上传代码

按下上传,将 Blink 刷入开发板。代码通过 USB 传输时,请观察那些微小的指示灯闪烁。

观察它闪烁

橙色的板载 LED现在会每秒闪烁一次。您刚刚让硬件按照您的指令运行起来了。🎉

让它体现您的想法

将两个延时数值都改为 200,然后再次上传。LED 闪烁得更快了,这证明您确实可以控制代码。

快速检查

让我们检查一下如何加快闪烁速度。

回顾

您打开了Blink,阅读了 setup 和 loop,上传了代码,还调整了延时。您的第一台智能设备已经运行起来了。🎉

免费开始

用 AI 导师学习 C++ — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
30
课程
120

常见问题解答

「运行内置 Blink 示例」课时是免费的吗?

是的 — 「运行内置 Blink 示例」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Arduino & IoT Academy 课程的其余内容,请升级到 CoddyKit PRO。 Arduino & IoT Academy 课程共包含 4 节课。

「运行内置 Blink 示例」这节课中我会学到什么?

打开、编译并上传您的第一个可运行程序 你通过在浏览器中直接运行的动手代码来练习 Arduino & IoT Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Arduino & IoT Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Arduino & IoT Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 4 节课,共 4 节。

「运行内置 Blink 示例」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Arduino & IoT Academy 课中编写并运行代码吗?

能。每节 Arduino & IoT Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. Arduino Uno 导览
  2. 安装 Arduino IDE
  3. 选择开发板与端口,然后上传
  4. 运行内置 Blink 示例
← 返回 Arduino & IoT Academy