#117 Switch Brick

Overview

スライドスイッチを使用したBrickです。

I/OピンよりスライドスイッチのON/OFFをデジタル値で取得できます。

Connecting

Sample Code

A0コネクタにスイッチを接続し、D2にLEDを接続する。

#define switchPin A0 // スイッチピン
#define ledPin 2 // LEDピン

void setup() {
  // スイッチピンを入力用に設定
  pinMode(switchPin, INPUT);
  // LEDピンを出力用に設定
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // スイッチの値を取得
  int switchFlag = digitalRead(switchPin);

  // スイッチがONならLEDをつける
  if (switchFlag == HIGH) {
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }

}

構成Parts

  • スライドスイッチ

GitHub

https://github.com/FaBoPlatform/FaBo/tree/master/117_slideswitch