Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
bargraph sous les valeurs et led arrière
#1
Bonjour,

Perso j'ai modifié le code pour ajouter le bargraphe des mesures sous les valeurs affichées (Pour éviter les questions, j'ai déjà un routeur donc pour le coup, j'ai remplacé la 2ème ligne par ma prod solaire)

D'un coup d'oeil, je sais où j'en suis entre la puissance soutirée du réseau et celle de ma production, j'ai indexé le max à afficher à la valeur totale consommée, puis ratio des valeurs pour l'animation 


  lcd.setTextColor(CoulTabTexte);
  lcd.fillRect(0, H1, 3 * W, H, TFT_LIGHTGREY);
  lcd.fillRect(0, H2, 3 * W, H, TFT_LIGHTGREY);
  lcd.drawRect(0, H1, 3 * W, H, CoulTabBord);
  lcd.drawRect(0, H2, 3 * W, H, CoulTabBord);lcd
.setTextColor(CoulTabTexte);

  if (PactConso_M > 0) lcd.fillRect(1, H1+1, ((PuissanceS_M*(3*W))/(PactConso_M)), H-2, CoulW);
  if (PactConso_M > 0) lcd.fillRect(1, H2+1, ((PactProd*(3*W))/(PactConso_M)), H-2, CoulWh);

Je pense que ça peut être sympa comme évolution de l'affichage

   

Et j'ai ajouté l'allumage de la led derrière la carte pour allumer dès que ça produit...
if (PactProd > 10) {
    digitalWrite(4, 0);  
    digitalWrite(16, 0);  
    digitalWrite(17, 1);      
  } else {
    digitalWrite(4, 1);  
    digitalWrite(16, 1);  
    digitalWrite(17, 1);  
  }
Répondre


Messages dans ce sujet
bargraph sous les valeurs et led arrière - par chris50000 - 28-09-2025, 04:42 PM

Atteindre :


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