Faire un afficheur déporté
- etienneroussel
- Hors Ligne
- Membre elite
- Messages : 243
- Remerciements reçus 30
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
- Messages : 243
- Remerciements reçus 30
Voici ce que j'ai dans mes libraries, si ça peut aider..
et quand tu vas dans le gestionnaire de biblio et que tu sélectionnes INSTALLED, tu as quoi ?
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Bonjour à tous
Je viens de televerser la dernière version de Baroudeur, quelques infos:
-ligne 345 : la donnée CUMBAL qui est le ROUTBAL journalier n’est pas forcément la donnée 3, par exemple, chez moi c’est 4
- Le sprite " hors service” apparaît en permanence alors que je produis
En mode debogage, on a un aperçu des données reçues, vérifiez bien que les cumuls correspondent effectivement
Le hors service disparait dès que les panneaus produisent 10Wh, on peut modifier ceci aux environ de la ligne 209
if (PV.toInt() < 10) { HS.pushImage(0,0,173,22,hs);
Mettre 5 à la place du 10 et même chose ligne 315
if (PV.toInt() <= 10) PV = "0"; // Légère consommation due aux onduleurs
Je fait une version avec éclairage dimmable, et je vous le rappelle, c'est en open source comme on dit, tout le monde peut modifier et partager ses trouvailles
Du coup, quand j'ai plus de production, je n'ai plus le sprite
Edit: ptet trouvé la solution, en passant de 10 à 5 dans les lignes données, mon onduleur en veille consomme 6-7 watts
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
- Auteur du sujet
- Hors Ligne
- Membre elite
Je te conseille d'aller dans la librairie arduino, d'effacer la TFT_eSPI et de faire une copie de cette librairie.
Tu prends celle du dossier T-Display-S3-main dans /lib, tu la copie et tu la recolle dans librairie.
La TFT qui marche est la version 2.4.79 sur ton système c'est la 2.4.71 qui est installée.
Tu copie et on fait rien d'autre que compiler
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Pour ptiseb, la librairie TFT de bodmer est fausse.
Je te conseille d'aller dans la librairie arduino, d'effacer la TFT_eSPI et de faire une copie de cette librairie.
Tu prends celle du dossier T-Display-S3-main dans /lib, tu la copie et tu la recolle dans librairie.
La TFT qui marche est la version 2.4.79 sur ton système c'est la 2.4.71 qui est installée.
Tu copie et on fait rien d'autre que compiler
Ok, c'est fait, pas de changement apparent, mais je vais relancer Arduino IDE pour vérifier quand même.
Tu aurais une idée pour mon affichage de sprite qui n'apparait pas? le fait d'avoir changé les valeurs n'a rien donné
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
- Messages : 243
- Remerciements reçus 30
J'espère que tu vas réparer ptitseb !
Connexion ou Créer un compte pour participer à la conversation.
- Defaliz
- Hors Ligne
- Membre platinium
- Messages : 348
- Remerciements reçus 21
depuis mardi je travaille sur le pb d'écran noir..
j'ai essayé plusieurs librairies
github.com/Xinyuan-LilyGO/TTGO-T-Display esp32 sipmle
github.com/Xinyuan-LilyGO/T-Display-S3
celle de bromer github.com/Bodmer/TFT_eSPI
aujourd'hui mon esp32 s'est enfin (alleluiah ! )allumé avec les codes de Baroudeur, Demo et Companion
mais j'ai du modifié son code... évidemment tous les problèmes ne sont pas les mêmes mais essayez de modifier démo comme suit et ça éclairera peut-être les esp32..
pour demo j'ai commenté la ligne à la fin du programme
//dessinplage.pushToSprite(&lcd,120,60,TFT_BLACK);
et utilisé à la place la fonction pushSprite
dessinplage.pushSprite(120,60,TFT_BLACK);
et depuis ça fonctionne impec chez moi..
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
- Messages : 243
- Remerciements reçus 30
Tu peux poster ton fichier demo ?
merci
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
- Messages : 102
- Remerciements reçus 1
Connexion ou Créer un compte pour participer à la conversation.
- Defaliz
- Hors Ligne
- Membre platinium
- Messages : 348
- Remerciements reçus 21
la ligne a modifier est à la fin du fichier demo avant "// Rafraichissement écran"
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
- Auteur du sujet
- Hors Ligne
- Membre elite
On le branche avec le bouton boot pressé, on le connecte usb, on relache le bouton et on charge le code. Ensuite il faut le débrancher et le rebrancher, après ça doit marcher.....
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
- Auteur du sujet
- Hors Ligne
- Membre elite
Pour ptiseb, la librairie TFT de bodmer est fausse.
Je te conseille d'aller dans la librairie arduino, d'effacer la TFT_eSPI et de faire une copie de cette librairie.
Tu prends celle du dossier T-Display-S3-main dans /lib, tu la copie et tu la recolle dans librairie.
La TFT qui marche est la version 2.4.79 sur ton système c'est la 2.4.71 qui est installée.
Tu copie et on fait rien d'autre que compiler
Ok, c'est fait, pas de changement apparent, mais je vais relancer Arduino IDE pour vérifier quand même.
Tu aurais une idée pour mon affichage de sprite qui n'apparait pas? le fait d'avoir changé les valeurs n'a rien donné
Il y a 2 lignes à vérifier :
Le hors service disparait dès que les panneaux produisent 10Wh, on peut modifier ceci aux environ de la ligne 209
if (PV.toInt() < 10) { HS.pushImage(0,0,173,22,hs);
Mettre 5 à la place du 10 et même chose ligne 315
if (PV.toInt() <= 10) PV = "0"; // Légère consommation due aux onduleurs
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- MSun-PV
- Vos installations
- Faire un afficheur déporté