diff --git a/FactoryTest/FactoryTest.ino b/FactoryTest/FactoryTest.ino index dcf77cc..cd10d34 100644 --- a/FactoryTest/FactoryTest.ino +++ b/FactoryTest/FactoryTest.ino @@ -127,14 +127,20 @@ if (true) { Disbuff.fillRect(0, 0, 240, 135, TFT_RED); - Disbuff.setFont(&fonts::Font0); - Disbuff.setCursor(12, 20); + Disbuff.setFont(&fonts::lgfxJapanGothic_16); // &fonts::Font0); Disbuff.setTextColor(TFT_WHITE); - Disbuff.setTextSize(3); - Disbuff.printf("Enter Deep Sleep"); - Disbuff.pushSprite(0, 0); - M5.delay(3000); + Disbuff.setTextSize(1.2); + for (int i = 5; i > 0; i--) + { + Disbuff.fillRect(0, 0, 240, 135, TFT_RED); + Disbuff.setCursor(12, 20); + Disbuff.printf("%d 秒後に、DeepSleep します。\n\n画面が消え緑LEDが光るまで長押しすると電源オフになります。", i); + Disbuff.pushSprite(0, 0); + M5.delay(1000); + M5.Display.setBrightness(i); + } esp_sleep_enable_timer_wakeup(7 * 86400 * 1000000ULL); // 1週間後に復帰 + // esp_sleep_enable_timer_wakeup(10 * 1000000ULL); // 10秒後に復帰 esp_deep_sleep_start(); } else