|
|
本帖最后由 lou2382 于 2012-12-11 08:35 编辑
請問!
關於光敏啟動led燈的問題!
目前卡在光敏電阻再設定直上面會開開關關的問題
下列為程式碼
因為如光敏電阻 第一次為199會開燈但是下一秒光敏為201 ㄧ直重複跳動
那led救會依直開開關關
如何把它的範圍調不要那麼敏感呢!
if (photocellVal <= 200 ) {
digitalWrite(ledPin, HIGH); // turn on LED
// ledState = 1;
lcd.setBacklight(LED_OFF); //如果燈打開就把lcd關掉'
}
else if (photocellVal >= 200)
{
// 光線部充足時關閉 LED 打開LCD
digitalWrite(ledPin, LOW); // turn on LED
// ledState = 0;
lcd.setBacklight(LED_ON); //如果燈打開就把lcd關掉
}
delay(1000);
|
|