愛體驗認證

2019年5月22日 星期三

TCweng_利用紅外線感應器亮燈判斷人體移動教學

這次用的這顆主動式紅外線感測器SKU5242,可以判斷人體的移動還有黑線的有無,如果不是購買這個型號的紅外線也沒關係,因為基本上所有的紅外線感應器功能跟接腳都是大同小異,不會差距太大










材料:

1. LED燈兩顆
2. 紅外線感應器兩顆
3. UNO板一塊

!!!!!如果只有一個紅外線也沒關係,底下有另一種程式







接線:















VCC   >>>    5V
GND   >>>   GND
D0       >>>   9or10


!!!!如果紅外線感應器有A0的接腳,暫時可先不用理會沒關係,那是類比的接腳,比較少用到,之後如果有需要會再另外解釋






程式:(兩塊紅外線感應器版本)

void setup() {
  pinMode(6,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(9,INPUT);
  pinMode(10,INPUT);
  
}

void loop() {
  
    if(digitalRead(9)==0){
      digitalWrite(6,HIGH);
      digitalWrite(6,LOW);
    }

    if(digitalRead(10)==0){
      digitalWrite(7,HIGH);
      digitalWrite(7,LOW);
    }
    

}





程式:(一塊紅外線感應器版本)

void setup() {
  pinMode(6,OUTPUT);
  pinMode(9,INPUT);
  
}

void loop() {
  
    if(digitalRead(9)==0){
      digitalWrite(6,HIGH);
      digitalWrite(6,LOW);
    }

    
}

沒有留言:

張貼留言