diff --git a/v1.3/src/VoltageMonitor.cpp b/v1.3/src/VoltageMonitor.cpp index a776457..f093635 100644 --- a/v1.3/src/VoltageMonitor.cpp +++ b/v1.3/src/VoltageMonitor.cpp @@ -1,4 +1,5 @@ #include "VoltageMonitor.h" +#include "RGBController.h" // 初始化电压检测相关全局变量(与头文件声明对应) uint16_t bat_check_num = 0; @@ -36,10 +37,12 @@ void bat_check() double battery = (voltage * 3.97) / 1000.0; // 电量显示(LED_BAT引脚控制) - if (battery >= 7.8) + if (battery >= 7.8){ digitalWrite(LED_BAT, HIGH); - else + }else{ digitalWrite(LED_BAT, LOW); + startLEDBlink(CRGB::Red, 200, 5); + } bat_check_num = 0; } else