🎭
トグルスイッチの使い方
部品
LEDに繋ぐ場合
VCC → 左 → 中央 → 抵抗(220Ω) → LED → GND とする。緑の線は意味がなさそうに思えるが OFF のときに入力を安定させるために必要になる。
Arduino の入力に繋ぐ場合
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
pinMode(8, INPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, digitalRead(8));
}
と似ている。
- VCC → 左 → 中央 → 8
- スイッチ右(緑) → GND
緑の線があるとおかげで OFF のときの入力が安定して 0 になる。内蔵LEDが消灯しているので 0 になっていることがわかる。
VCCを繋ぐ側と ON / OFF の関係
中央に向けてスイッチを倒すと ON になると考えると理解しやすい。
つまり、
- 右に倒したときONにしたければ左側にVCCを繋ぐ
- 左に倒したときONにしたければ右側にVCCを繋ぐ
とする。
Discussion