在程序中添加注释
本课属于 Coddy Arduino 学习旅程的“初识电路”单元。第 6 课,共 22 课。
注释是写给人看的说明。开发板会跳过注释。两个斜杠 // 会把该行剩余部分变成注释:
digitalWrite(8, HIGH); // 红灯亮起要写多行注释,请用 /* 开头,并用 */ 结尾:
/* 让红色 LED 闪烁。
它连接在引脚 8 上。 */注释用于说明代码的用途,方便你和其他人以后阅读。注释还有另一个用途:在一行代码前加上 //,开发板就会忽略这一行,而不用删除它。这叫作注释掉一行代码。去掉 //,这一行就会恢复。
要用这种方式关闭一个 LED,请把所有使用它的引脚的代码行都注释掉。如果某个引脚从未被设置为输出,但仍被设为 HIGH,LED 可能会微微发光。
挑战
简单初始代码会让红色 LED(引脚 8)和黄色 LED(引脚 9)一起闪烁。不要删除任何一行,只让红色 LED 闪烁:
- 用
//或/* */注释掉使用引脚 9 的三行 - 保持引脚 8 的每一行不变
按“开始”,然后按“检查”。
亲手试试
/* 两个 LED 同时闪烁:
红色 LED 接在引脚 8,黄色 LED 接在引脚 9。 */
void setup() {
pinMode(8, OUTPUT); // 红色
pinMode(9, OUTPUT); // 黄色
}
void loop() {
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(500);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(500);
}
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
初识电路中的所有课
自己练习: Arduino 在线编辑器