#113 IR Receiver Brick

Overview

フォトトランジスタを使った赤外線受信Brickです。

I/Oピンから赤外線受信のON/OFFを取得することができます。

Connecting

アナログコネクタ(A0〜A5)、またはデジタルコネクタ(2〜13)のいずれかに接続します。

Parts Specification

Document
L-51ROPT1D1
2SC1815L-Y

Schematic

Sample Code

A0コネクタに赤外線受信Brick、A1コネクタにLED Brickを接続し、赤外線を受信したらLEDを発光させます。

//
// FaBo Brick Sample
//
// #113 IR Receiver Brick
//

#define ir_receivePin A0
#define ledPin A1

int irState = 0;

void setup() {
  pinMode(ir_receivePin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  irState = digitalRead(ir_receivePin);

  if (irState == HIGH) {
    digitalWrite(ledPin, HIGH);
  }
  else {
    digitalWrite(ledPin, LOW);
  }

}

構成Parts

  • 赤外線フォトトランジスタ

GitHub