运行内置 Blink 示例
打开、编译并上传您的第一个可运行程序
运行内置 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 反馈 — 无需本地设置。
此课程中的所有课时
- Arduino Uno 导览
- 安装 Arduino IDE
- 选择开发板与端口,然后上传
- 运行内置 Blink 示例