これまで別々に作ってきた
スイッチとLEDの回路を
同時に接続しました。

image

当然ジャンパワイヤが多い。
これまでで最多の7本です。

image

コードは簡単に。

const int LED = 13;
const int BTN = 8;
int val = 0;

void setup() {
  pinMode(LED, OUTPUT);
  pinMode(BTN, INPUT);
}

void loop() {

  val = digitalRead(BTN);
  if (val == HIGH) {
    digitalWrite(LED, HIGH);
  } else {
    digitalWrite(LED, LOW);
  } 

}

押しているあいだ
LEDが点灯します。

ブレッドボード上の配線を
かたいワイヤに変えました。

image

すっきりしましたね。

image