// // IR - ANALOGUE - DISTANCE TO WHITE BOARD // int led1 = 6; /* out6 を 6に割り当てる */ int led2 = 9; /* out9 を 9に割り当てる */ int sen1 = A1; /* sen1 を A1に割り当てる */ int sen2 = A0; /* sen2 を A0に割り当てる */ int pw = 10; /* pw を 10 に割り当てる */ void setup() { Serial.begin(9600); /* シリアル通信を初期化する  通信速度は9600bps (確認用) */ pinMode(led1, OUTPUT); /* 出力 */ pinMode(led2, OUTPUT); /* 出力 */ pinMode(pw, OUTPUT); /* 出力 */ pinMode(sen1, INPUT); /* 入力 */ pinMode(sen2, INPUT); /* 入力 */ /* 出力 */ digitalWrite(led1, LOW); /* OFF */ digitalWrite(led2, LOW); /* OFF */ digitalWrite(pw, HIGH); /* ON */ } void loop() { if (analogRead(sen1) > 500) /* 500 より 小さいとき */ { digitalWrite(led1, HIGH); /* ON */ } else { digitalWrite(led1, LOW); /* OFF */ } if (analogRead(sen2) > 500) /* 500 より 小さいとき */ { digitalWrite(led2, HIGH); /* ON */ } else { digitalWrite(led2, LOW); /* OFF */ } }