Menu
CoddyTech

スケッチにコメントを書く

CoddyのArduinoジャーニー「はじめての回路」セクションの一部。レッスン 6/22。

コメントは人向けのメモです。ボードはコメントを無視します。2つのスラッシュ // を付けると、その行の残りの部分がコメントになります。

digitalWrite(8, HIGH);  // 赤を点灯

複数行にわたるコメントは、/* で始めて */ で終わります。

/* 赤いLEDを点滅させます。
   ピン8に接続されています。 */

コメントはコードの目的を説明するので、あなたやほかの人が後から読んでも理解できます。もう1つの使い方があります。行の前に // を付けると、その行を削除せずにボードに無視させることができます。これは行をコメントアウトするといいます。// を取り除けば、その行は元に戻ります。

この方法でLEDを消すには、そのピンを使うすべての行をコメントアウトします。出力に設定されたことがないピンでも、HIGH に設定されていると、LEDがかすかに点灯することがあります。

challenge icon

チャレンジ

簡単

スターターでは赤色のLED(ピン8)と黄色のLED(ピン9)が同時に点滅します。行を削除せずに、赤色のLEDだけを点滅させてください。

  • // または /* */ を使って、ピン9を使用する3行をコメントアウトします
  • ピン8を使用する行はすべてそのままにします

実行を押してから、確認を押してください。

自分で試してみよう

/* 2つのLEDが同時に点滅します:
   赤はピン8、黄色はピン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);
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

はじめての回路のすべてのレッスン

自分で練習してみよう: Arduinoプレイグラウンド