關閉      標題:arduino attiny85 避免 button 開機就觸發
內容:
// ------------------ setup ------------------ void setup() { isStart = true; pinMode(BTN_CHANGE, INPUT_PULLUP); pinMode(BTN_START, INPUT_PULLUP); pinMode(RELAY_PIN, OUTPUT); digitalWrite(RELAY_PIN, LOW); // 預設關閉 display.setBrightness(2); // 中低亮度 showCountdown(countdown); // 初始化按鈕狀態 // 避免開機就觸發 btnChange.stableState = digitalRead(BTN_CHANGE); btnChange.lastRead = btnChange.stableState; btnChange.lastChange = millis(); btnStart.stableState = digitalRead(BTN_START); btnStart.lastRead = btnStart.stableState; btnStart.lastChange = millis(); }