Menu
CoddyTech

print 与 println

本课属于 Coddy Arduino 学习旅程的“初识电路”单元。第 8 课,共 22 课。

Serial.println()会打印文本,然后换到新的一行。Serial.print()会打印文本,但仍停留在同一行,所以接下来的内容会紧跟在它后面。

Serial.print("Speed: ");
Serial.println("fast");
Serial.println("Done");

监视器会显示两行:

Speed: fast
Done

用多个部分通过 print()拼成一行,再用 println()结束这一行。"Speed: "里的空格会让单词保持分开:如果没有这个空格,监视器就会显示 Speed:fast。

在程序运行时打印它正在做什么,是找出程序无法正常工作的原因的主要方法。

challenge icon

挑战

简单

让引脚 13 上的 LED 闪烁(亮 500 ms,灭 500 ms),并在串口监视器中报告每次变化:

  • 打开时,打印 LED: on
  • 关闭时,打印 LED: off
  • 用 print() 打印 "LED: ",然后用 println() 打印单词,这样每条状态信息都在一行中

按“运行”,然后按“检查”。

亲手试试

void setup() {
  pinMode(13, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // 输出 LED:亮
  digitalWrite(13, HIGH);
  delay(500);
  // 输出 LED:灭
  digitalWrite(13, LOW);
  delay(500);
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

初识电路中的所有课

自己练习: Arduino 在线编辑器