Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
gestion BackLight sur ESP-2432S028R
#1
il me semble que le BL n'est pas géré sur  ESP-2432S028R, serait-il possible de le gérer pour éteindre le BL quand l'écran est en veille ?

si je ne me trompe pas, il suffirait de rajouter 3 commandes dans EcranLCD.ino après la ligne 62
  if ((millis() - runtime_On) > DurEcran) {
    lcd.clear(TFT_BLACK);
    lcd.setBrightness(0); // mise BL = Off      
    ReDraw = true;
    ScreenOn = false;
    runtime_On = millis();
  }
  if (digitalRead(35) == 1) {
    ScreenOn = true;
    lcd.setBrightness(255); // mise BL ON          
    if (ReDraw) GoPage(NumPage);
    ReDraw = false;
    runtime_On = millis();
  }
  if (millis() - runtime_click > 200) {  //Anti-glitch
    runtime_click = millis();
    if (lcd.getTouch(&ClickX, &ClickY)) {
      lcd.setBrightness(255); //  mise BL ON    
      runtime_On = millis();
      if (!ScreenOn) {
        ScreenOn = true;
        GoPage(NumPage);
      } else {

A+
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)