コンテンツにスキップ

KidsBits CRASH

R11ケーブルで簡単接続。

Arduino

衝突を検知

衝突を検知するとLEDが光るようにします。 CRASHセンサーを4ピンに、LEDピンを2ピンのそれぞれ接続します。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#define LEDPIN 2
#define CRASHPIN 4

volatile int value;

void setup() {
  value = 0;
  pinMode(CRASHPIN,INPUT);
  pinMode(LEDPIN,OUTPUT);
}

void loop() {
  value = digitalRead(CRASHPIN);
  if (value == 0){
    digitalWrite(LEDPIN,HIGH);
  }
  if (value == 1){
    digitalWrite(LEDPIN,LOW);
    }
}