我是编程微控制器的新手,我刚刚开始使用 Attiny85。我正在尝试建立一个带有触觉开关的 LED 电路。每次按下触觉开关时,它都会使 LED 跳到下一个操作状态。因为它是电池供电的,所以当 LED 熄灭时,我希望 attiny 85 消耗尽可能低的电流。截至目前,当 LED 在没有睡眠模式的情况下关闭时消耗 4mA。所以我尝试了 Attiny 85 的断电模式,但有些我是如何陷入断电模式的
if(count == 8){
analogWrite(0,LOW);
//Serial.println("I am OFF");
//Serial.println(count);
set_sleep_mode(SLEEP_MODE_PWR_DOWN); //Power down everything
sleep_mode();
sleep_disable();
}
它已成功进入睡眠模式,但我无法摆脱它。可以请人帮忙。我希望 Attiny 85 在再次按下触觉开关时退出睡眠模式。开关位于引脚 7 上,即 attiny 85 的 PB2。