2018年7月30日 星期一

人體紅外線偵測

 料:Arduino主板一個、擴張板一個、雙母頭杜邦線5條、流水燈一個、人體紅外線偵測 一個。

效用:利用人體紅外線偵測是否有人,有人就亮燈。

應用:自動照明,感應到物體時自動照明;未偵測到物體時自動點滅。

電路接法:


圖形程式方塊

程式碼:
bool _ABVAR_1_d= false ;
boolean __ardublockDigitalRead(int pinNumber)
{
  pinMode(pinNumber, INPUT);
  return digitalRead(pinNumber);
}
void setup()
{
  pinMode( 5 , OUTPUT);
}

void loop()
{
  _ABVAR_1_d = LOW ;
  _ABVAR_1_d = __ardublockDigitalRead(10) ;
  if (( ( _ABVAR_1_d ) == ( HIGH ) ))
  {
    digitalWrite(5 , LOW);
  }
  else
  {
    digitalWrite(5 , HIGH);
  }
  Serial.write(_ABVAR_1_d);
}


沒有留言:

張貼留言

熱門文章