Affichage à distance consommation ou surproduction électrique

Un petit afficheur, un nano processeur et une connexion WIFI permettent de collecter à distance la consommation électrique ou la surproduction due à une installation photovoltaïque et l’afficher localement. Un capteur de présence infrarouge permet d’activer le dispositif uniquement lorsqu’une personne se trouve à proximité.

Affichage distant de la puissance

Matériel

Seulement 2 cartes sont nécessaires pour le système :
– LILYGO® TTGO T-Display 1.14 pouces ESP 32 (4MB CH9102F )
– Un détecteur de mouvement à infrarouge.

Si vous souhaitez des détails sur la carte ESP32/TFT : Info carte: Https://github.com/Xinyuan-LilyGO/TTGO-T-Display

Les éléments sont disponibles chez Aliexpress en chine.

Pour l’alimentation, il est possible d’utiliser un chargeur de téléphone avec un cable USB-C ou connecter une alimentation à la broche 5V de l’ESP32. La consommation est d’environ 150mA au maximum et 8mA en veille.

Logiciel

La dernière version du logiciel qui se connecte au routeur version V5.00_RMS (novembre 2023) et la version V6.00_RMS (décembre 2023) est disponible ici:

Routeur Solaire ou autre source de mesure de puissance et affichage distant

L’ensemble du code est écrit en utilisant l’IDE Arduino. Il est injecté par la liaison série. Il se compose de 2 fichiers :
– Power_Remote_Display_Public.ino
– Free_Fonts.h

Il existe d’anciennes versions :

Pour le routeur version V2 est disponible ici :

Pour le routeur en version V3.00_UxI_ est disponible ici :

Pour le routeur en version V3.10_Linky est disponible ici :

La programmation de la carte se fait à l’aide de l’outil de développement IDE d’Arduino. Il faut dans les préférences faire appel au gestionnaire de carte de « Espressif » qui développe l’ESP32. Allez dans Fichier / Préférences et mettez l’adresse : https://dl.espressif.com/dl/package_esp32_index.json

Dans le gestionnaire de cartes, choisissez la carte TTGO Lora32-OLED

Installer la bibliothèque TFT_eSPI . Comme cette librairie peut traiter différents afficheurs, il faut lui préciser le modèle utiliser dans ce projet.

Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h avec un éditeur de texte comme Bloc-Note ou Notepad++. Le dossier Arduino se trouve en général dans le dossier document.

commenter ligne //#include <User_Setup.h>

decommenter include <User_Setups/Setup25_TTGO_T_Display.h>

Pour un premier essai d’affichage, essayez l’exemple TFT_eSPI /160*128/TFT_Print_Test.ino. Il n’est pas adapté à la taille d’écran, mais permet de vérifier le système.

Adaptation du logiciel

Il faut adapter le logiciel, avant compilation et téléchargement, afin de donner l’adresse IP du routeur auquel il faut se connecter, le nom et le mot de passe du réseau wifi etc. C’est une section de code en début de fichier :

/*
  Données à adapter à votre configuration de réseau local
  -------------------------------------------------------
*/

//WIFI
const char* ssid = "SSID";          //Mettre le nom du  WIFI SSID
const char* password = "12345678";  //Mot de passe WIFI 

// Adresse IP Statique de l' ESP32
IPAddress local_IP(192, 168, 0, 210);
// Set your Gateway/Passerelle IP address
IPAddress gateway(192, 168, 0, 254);
IPAddress subnet(255, 255, 255, 0);
IPAddress primaryDNS(8, 8, 8, 8);    //optional
IPAddress secondaryDNS(8, 8, 4, 4);  //optional

// Client of Power Router. Adresse source des données de puissance Routeur Solaire V4_RMS F1ATB 2023
const char* hostSource = "192.168.0.205";
const int httpPort = 80;
/*
  Fin zone paramètre à adapter
  ----------------------------
*/

Affichage

La résolution de l’écran est de 240*135 pixels pour le modèle choisi. Il existe d’autres versions avec une meilleure résolution, mais cela n’est pas nécessaire pour ce projet.

L’affichage par défaut donne la puissance en W. Une bande orange visualise l’amplitude. Cette bande passe à droite en vert en cas de surproduction due à des panneaux photovoltaïques.

Un appui sur le bouton du bas permet l’affichage de la sinusoide de tension et de courant sur 20 ms, ainsi que les valeurs efficaces et la puissance apparente en VA en version V2 du routeur. Avec le routeur V3.00_Linky, il s’affiche l’historique des puissances sur 40 heures.

Un appui sur le bouton supérieur donne le détail chiffré de la puissance et du cumul de la consommation du jour.

Un appui sur la cheminée, « Reset » le processeur.

Montage

L’ensemble est monté dans une petite maison réalisée avec une imprimante 3D à résine. Le fichier du modèle .stl est téléchargeable ici :

Boitier (maison) avec face arrière vissable au mur.

Une autre version adaptée à une imprimante à filament et retravaillée par un réalisateur du projet est disponible sur Cults3D.

Pour le détecteur de mouvement, choisissez un modèle avec un diamètre de 10mm du capteur qu’il faudra probablement tourner de 90° pour rentrer dans la boite.

Articles sur le Photovoltaïque

F1ATB André

Radio Amateur - Domotique - Photovoltaïque

Vous aimerez aussi...

95 réponses

  1. Bruno dit :

    Cette idée est géniale. Bravo. J’ai déjà réalisé ton routeur solaire qui fonctionne très bien, et la je viens de commander de quoi réaliser cette extension qui va être hyper pratique. plus besoin de démarrer un pc pour voir les infos. Merci.

    • F1ATB André dit :

      Placé dans un endroit judicieux de la maison, il permet d’informer la famille sur les consos et quand mettre en route des appareils car il y a surproduction.

  2. JPK dit :

    J’ai réalisé votre routeur qui fonctionne à la perfection. Vraiment bravo pour la réalisation et un grand grand merci pour le partage. Petite question est-il possible de calculer la puissance journalière routée?

    • F1ATB André dit :

      Pour la puissance, il faudrait mettre une sonde ampèremétrique sur le câble du chauffe-eau ou une sonde de courant à effet hall. On pourrait faire une estimation grossière avec le temps d’ouverture et le pourcentage d’ouverture du Triac et la puissance nominale du chauffe-eau. Mais attention si le Triac est à 100%, c’est que la production est très élevé ou le chauffe-eau ne consomme plus, car il a atteint sa température. Cdlt

  3. Serge 11 dit :

    Bonjour,
    Le TTGO est proposé en version CH9102F et TELEC(MIC) CERT.
    Vous connaissez la différence entre ces deux produits?
    Pour la différence de prix, je vais prendre un 16 MB.

  4. Nutta dit :

    La mise en boite – c’est pas que j’aime spécialement le rouge, mais c’est ce qui est actuellement sur ma machine.. et je compte bien m’en refaire un autre (en blanc) pour une autre pièce de la maison.
    Il manque encore le toit.
    https://i81.servimg.com/u/f81/15/44/36/18/p1040112.jpg

  5. VV dit :

    Bonjour,
    Je sous-traite l’impression 3D à un collègue. Celui-ci me dit que le fichier STL n’est pas imprimable, des zones se retrouvent dans le vide lors de l’impression. Vous confimez ? il faut le re-travailler ? Des conseils ?

  6. Nutta dit :

    Je ne suis pas expert en modélisation 3D, mais si jamais quelqu’un veut (VV peut-être ?) les STL pour imprimer avec une imprimante filament, je peux vous donner mon fichier.
    Par contre la toiture est à coller (pans droit et gauche + faitage en 3 parties afin d’imprimer sans support).
    https://i.servimg.com/u/f81/15/44/36/18/p1040113.jpg

  7. ERIC RODRIGO dit :

    Bonjour et merci pour la description de cette réalisation.
    Cependant , j’ai 2 questions:
    1) vous avez écrit: Les données de puissance sont collectées auprès du routeur solaire décrit ici : https://f1atb.fr/index.php/fr/2022/12/03/realisez-un-routeur-solaire-pour-gerer-la-surproduction/ mais il peut être adapté à toute autre source de données qui est accessible par le web.
    Pourriez-vous donner des explications? Pour ma part j’ai un ECU-B d’APSystem; est-ce que système peut être utilisé directement?
    2) si je comprends bien votre système affiche la puissance autoconsommée. Peut-on avoir aussi la puissance soutirée sur le réseau et donc connaitre la puissance totale consommée?
    Merci pour votre réponse. Eric

    • F1ATB André dit :

      L’ECU-B d’AP System vous fournit uniquement la puissance produite par vos panneaux. Il ne connait pas la consommation au niveau de la maison.
      La sonde de courant et le transformateur de mon projet, mesure la puissance à l’entrée de la maison. Il ne connait pas le niveau de production des panneaux, et la consommation des équipements, mais il connait le résultat, consommation moins production.
      Cdlt

  8. ERIC RODRIGO dit :

    Bonjour André, merci pour votre réponse qui m’a bien éclairée. Je vais passer commande du matériel.

  9. Jean-Louis dit :

    Bonjour,
    je suis en train de préparer pour faire ce router , je bloque pour l’affichage a niveau
    « Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h

    commenter ligne //#include

    decommenter include

    Pouvez-vous me donner un coup de main pour comment faire ?
    je vous remercie de votre partage .
    cordialement.
    Jean-louis

    • F1ATB André dit :

      Prendre un éditeur de texte comme Bloc-Note ou Notepad++.
      Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h. Le dossier Arduino se trouve en général dans le dossier document suivant les installations.

      commenter ligne //#include en rajoutant au début //

      decommenter include en enlevant //

      puis enregistrer

  10. F5OYK Didier dit :

    Bonjour André
    après le routeur V2 qui fonctionne à merveille, je me lance dans à réaliser l’afficheur.
    question : l’adresse IP (ligne 39) est celle du routeur ESP32 ou une différente choisie pour l’afficheur ?
    73’s

  11. F5OYK Didier dit :

    C’est bon André, j’ai trouvé…il faut mettre une adresse propre à l’afficheur et non pas celle du routeur ‘ESP32.. peut-etre modifier le com de la ligne 39..?
    merci encore André
    73’s

  12. Dacquignie dit :

    Bonjour, pour les malchanceux qui comme moi auraient reçu l’écran sans le capteur IR, constaterez que vous pouvez mettre en service sans cette pièce (pour les impatients comme moi) et que lors de l’appuie sur le « bouton cheminé » l’afficheur va s’allumer et vous présenter les mesures pendant un dizaine de seconde. si vous voulez que l’afficheur reste allumé un peu plus longtemps, j’ai remarqué que c’est possible en réglant le nombre de seconde voulues à la ligne 199 :

    if (millis() – previousIRMillis > 20000) { //Attente On 20 secondes //Go to sleep now

    dans l’exemple j’ai réglé sur 20 secondes

    bonne conception et développement à tous, encore merci André pour tout ces travaux partagé avec nous.

  13. chenetp dit :

    Bonjour, j ai un petit soucis je suis en triphase et il m affiche que la puissance de la phase 3 et pas la puissance totale des 3 phases
    Merci Cordialement

    • F1ATB André dit :

      Vous avez le routeur avec le Linky, je suppose. Affiche-t-il les bonnes données? Ici vous me faite la remarque pour l’afficheur distant dans la petite maison.
      Cdlt

      • chenetp dit :

        J ai le linky en mode standard et il affiche bien les consos des 3 phases et l energie totale sauf que sur l afficheur de la petite maison il n affiche que la conso de la phase 3
        cdlt

  14. chenetp dit :

    desolee de vous deranger encore,le routeur fait la meme chose il se base sur la phase 3,si la conso totale est de 1000w et la phase 3 est a 0 le triac s ouvre et alimente le chauffe eau alors que l energie totale est largement positive
    Cdlt

    • F1ATB André dit :

      Pourriez-vous m’envoyer des copies d’écran du tableau sur fond blanc « Données brutes Linky en mode standard » de la page données brutes.
      Copies avec consommation, peu de soleil
      Copies avec injection, même celle erronée ou on injecte dans le chauffe-eau avec une conso positive.

      J’ai dû mal interpréter une des données du Linky.
      En consommation, il donne le détail par phase.
      En injection, il ne donne que la somme.
      Je n’ai pas le triphasé chez moi.

      Pour ne pas remplir le forum de commentaires, envoyez-moi cela directement à f1atb.fr@gmail.com

      Merci

  15. Jean-Michel VRAUX dit :

    Bonsoir André,
    Je rencontre un petit souci avec l’afficheur.
    Il ne s’éteint pas toujours lorsque la pièce est vide.
    Il est nécessaire de faire un reset pour qu’il fonctionne normalement pendant quelques heures et, à nouveau, il ne s’éteint plus. Reset encore et tout recommence. Également, il s’allume seul de temps en temps un bref instant même lorsque la pièce est vide.
    A part cela il fonctionne correctement.
    Comment corriger ce dysfonctionnement? Le détecteur serait-il défectueux?
    Merci, bien à vous.

    • F1ATB André dit :

      C’est le capteur infrarouge qui réagit aux émissions radio du Wifi. Déplacer les fils ou blinder les afin qu’ils ne fassent pas antenne.
      Cdlt

      • JEAN MICHEL VRAUX dit :

        Bonjour André,
        Pour suivre vos instructions, j’ai fabriqué un rectangle de 50mmx25mm feuilleté film plastique/film alu/film plastique que j’ai inséré au dos de la carte entre les fils et celle-ci.
        Ce blindage est efficace à 100%.
        Merci d’avoir, une fois de plus, indiqué la solution.
        Bien à vous.
        Jean-Michel

    • F1ATB André dit :

      Cette carte est utilisable, mais nécessite de reprendre le programme pour la partie graphique. Le driver n’est pas le même et les commandes à passer seront différentes pour la mise en page.
      Cdlt

  16. Ad Campos dit :

    bonjour
    j’ai modifié les lignes 39 et 47

    que dois je faire pour les les lignes ci-dessous ?
    //WIFI
    const char* ssid = « SSID »; //Mettre le nom du WIFI SSID
    const char* password = « 1234567890 »; //Mot de passe WIFI

    Merçi

    • F1ATB André dit :

      Il faut mettre le nom de votre réseau Wifi à la maison à la place de SSID, ainsi que le mot de passe à la place de 1234567890

      Cdlt

  17. Ad Campos dit :

    Le mot de passe de la box ?
    Merci

  18. Ad Campos dit :

    houra
    celà fonctionne

    Merci

  19. F6FXW dit :

    Bonjour,
    J’ai testé ce petit montage (sans la maisonnette), et c’est tout OK.
    Merci, le tuto est bien documenté, ça fonctionne donc de suite !

    Suggestions/doléances…
    Peut-on espérer voir arriver un jour une version qui propose une page à afficher avec les paramètres suivants:
    -1- La puissance active prise au réseau (C’est donc déjà existant)
    -2- La puissance active instantanée issue des cellules photovoltaïques. (Avec ajout d’un autre SCT013 en sortie onduleur, bien sûr)
    -3- Le cumul journalier/annuel de l’énergie active d’origine photovoltaïque.

    Pour l’affichage des différentes pages, le retour automatique à la page puissance active n’est pas forcément souhaité.
    Pourriez-vous programmer le BP comme un registre à décalage ? (Chaque pulse BP fait avancer d’une page) ce qui permettrait de laisser indéfiniment la page préférée.

    Bonne continuation, et réussites pour vos projets.
    Michel, F6FXW

    • F1ATB André dit :

      Je ne comprends pas votre question sur le BP (C’est quoi BP?) et le changement de page.
      La prochaine version aura 2 sondes de courant. Sortie ce mois-ci.
      Cdlt

      • F6FXW dit :

        BP =Bouton Poussoir
        Page = Un des affichage spécifique -> ( Puissance, ou sinusoïdes, ou historiques)

        Ok donc, on attend de voir la prochaine version.
        Cdlt, F6FXW

  20. Antoine dit :

    Juste pour un petit commentaire pour vous remercier sur cette afficheur déporté, c’est que du bonheur.
    Tout marche super bien.
    Merci pour tout

    • Christian dit :

      Bonjour André, encore un grand merci pour tout ce partage de connaissances.
      j’ai réalisé ce petit montage avec la maisonnette, cela fonctionne très bien sauf la mise en veille de l’afficheur qui ne s’éteint jamais.
      J’ai blindé les fils et j’ai un écran sandwich isolé sur les modules comme préconisé suite au message de Jean-Michel VRAUX. Rien n’y fait, pas d’extinction de l’afficheur. j’ai rechargé le programme, idem.. j’ai un doute sur le module de détection mais avant de commander un nouveau module, j’aimerais votre avis?
      Peut être ai-je oublié quelque chose.
      Merci encore pour tout
      Cdt.

      • F1ATB André dit :

        Il y a peut-être les fils du détecteur qui passent trop près du Wifi et se transforment en détecteur HF . Je suis souvent ennuyé par cela.
        Cdlt

        • Nutta dit :

          Perso je ne suis pas emmerdé avec ça mais lors des premiers tests (je n’avais pas encore reçu le détecteur IR) j’avais remarqué qu’il me suffisait de toucher au GPIO33 avec le doigt, pour activer l’afficheur. C’est hyper sensible en effet !
          En cas de détection permanente, il est peut-être possible de « charger » un peu l’entrée avec une résistance entre GPIO33 et la masse ?

        • Christian dit :

          Ok André merci, mais j’ai vraiment blindé tout au max et rien n’y fait, l’afficheur ne s’éteint pas.
          Je vais essayer de charger l’entrée comme préconisé et si pas de résultat je commanderais un nouveau détecteur.
          Encore merci
          Cdt.

  21. F6FXW dit :

    Bonjour André,
    Le lien vers Cults3D est mort. (Le site Cults3D n’est plus accessible)
    Je cherche à trouver un fichier xxx.FCStd (FreeCAD) que je voudrais modifier pour y placer un second afficheur (Températures) .
    Avez-vous connaissance de quelqu’un qui aurait cela ?
    Cordialement,
    F6FXW

  22. Olaf dit :

    Bonsoir André,

    Un routeur avec cette V4 pourra-t-il exporter des données vers la maisonnette ?

    Merci encore pour vos inventions

  23. ktmono03 dit :

    Bonsoir André
    Encore une fois bravo pour vos réalisations , ttes fonctionnent a merveille (routeurv4.03,esp déporté,chaletconso),juste un tt petit soucis qd j’appuie sur le BP du bas (GPIO 0) ,il m’affiche le détail chiffré ,mais jamais je n’obtiens pas les courbes U et I ,d’ailleurs elles n’apparaissent jamais quelques soit les différents appuis,après ce n’est pas un grave, mais c’est le petit plus ,lol !
    Cordialement 73 André

    • F1ATB André dit :

      Vous avez raison. Il y a un petit souci. Je vais corriger.

      André

    • F1ATB André dit :

      Une nouvelle version V4.1_RMS corrige le problème de la courbe de puissance.

      • ktmono03 dit :

        Bonjour André
        Merci pour la modif rapide ,…..je suis vraiment pénible lol !,en effet on sélectionne désormais bien ,la puissance instantanée,le tableau récapitulatif ,la courbe de puissance ….,mais je parlais de la sinusoïde du U et la courbe du courant I avec les valeurs max,comme celles des données brutes du routeur….après je chipote….pas grave si ça n’est pas possible .
        73 André
        cordialement
        Claude

  24. Helios dit :

    Bonjour ,
    J’ai un module LILYGO T-DISPLAY V1.1 Équipé d’un driver CH9102F, Après des Recherche sur internet j bien trouvé un driver CH9102_Driver-main, Fourni par Le constructeur.
    Malgré son installation il est impossible de se connecter le message suivant apparaît: Périphériques USB non reconnus.
    Après différents essais de drivers Le résultat reste toujours le même.
    Peut être de votre côté auriez vous une idée qui pourrait me sortir de ce mauvais pas.
    Cordialement
    Helios

  25. Jérôme dit :

    Bonjour, la dernière version à date (4.1) est-elle compatible avec le routeur RMS 5, ou faut-il attendre une nouvelle version ?

    • F1ATB André dit :

      La version 5 remplace la version 4. Simplement en installant la V5 il faut refaire la procédure de premier lancement en se connectant au Wifi de l,ESP à l’adresse 192.168.4.1

      Cdlt

      • Jérôme dit :

        oui mais… sur cette page de l’afficheur à distance il n’y a pas de version 5 à télécharger. D’où ma question, est-que la dernière version téléchargeable de l’afficheur à distance (4.1) est compatible avec le routeur RMS 5 ?
        J’ai oublié de vous remercier pour tout ce travail 😉

  26. Arno dit :

    bonjour
    après le routeur je m attaque à la visu de la conso
    J ai un problème ma carte ttgo refuse d’afficher quoi que se soit (écran noir perpétuel) alors qu’avant la programmation j avais la liste des réseaux wifi. Je précise que le chargement du programme se passe bien et que la led bleue est allumée
    Je commence à pencher sur le fait que la carte est morte mais si quelqu’un a une idée je suis preneur.
    cordialement arno

  27. Mandrin dit :

    Un grand merci !!!
    C’est magique, on téléverse et ça fonctionne.
    Monsieur André, je vous remercie encore pour tout ce que vous faites et donnez en partage. Vous êtes un passionné, et c’est grâce à des gens comme vous que le monde devient plus beau.
    A l’inverse du routeur V5, mon Mac n’a pas voulu téléverser, mais un PC Windows oui… A réfléchir, peut être un problème de driveur CH9102 et CP2102
    Cordialement
    Mandrin

  28. ktmono03 dit :

    Bonsoir André
    je viens de charger la version 5.02 rms sur l’ESP32 ,comme dit Jérôme plus haut ,la dernière version de l’afficheur de la maison que j’ai trouvé est bien le 4.1 ?,
    le soucis est que depuis ce changement la puissance est devenue ‘négative’ donc en injection ,alors que sur l’esp principal ou se fait la mesure ,elle est tjrs bien ‘normale’ positive en soutirage…..
    cordialement
    Claude

    • F1ATB André dit :

      Comme mentionné sur la page du routeur, quand on change la version il faut également changer la version de la maisonnette.

      • Ktmono dit :

        Bonjour André
        Vraiment désolé ,je me suis polarisé sur les différentes anciennes versions jusqu’à la 4,1…cherchant la v5: ,mais en fait celle ci est en début de paragraphe …., pas bon de vieillir lol!!! ,merci encore pour le partage de vos connaissances
        cordialement
        Claude

  29. F1ATB dit :

    Comme mentionné sur la page du routeur, quand on change la version il faut également changer la version de la maisonnette.

  30. MrFixit dit :

    Bonjour André et Merci pour vos partages éclairés !
    Je désire réaliser votre routeur solaire mais sans utiliser le Wifi de ma box… Car je n’en ai pas.!
    Par contre je désirerais utiliser le ESP32 Wroom comme AP (access point) avec son serveur Web. Comment dois-je m’y prendre? Ai-je besoin de NodeMCU ? Ou alors, puis-je utiliser votre code avec quelques modifications?
    En vous remerciant par avance.

  31. Loic GRENAPIN dit :

    Bonjour, est-il nécessaire de modifier d’autres valeurs pour connecter à une freebox ?

    • F1ATB André dit :

      Il faut modifier les premières lignes du programme dans l’Esp comme indiqué. Au niveau de la Freebox, si vous voulez accéder de l’extérieur, vous pouvez mettre une règle NAT.

  32. Montvalt dit :

    Bonjour André
    mon routeur solaire fonctionne parfaitement et je réalise l’afficheur avec le lyligo et j’ai un problème lors du téléversement: Fatal error, this chip is ESP32-S3 and not ESP32 Dans le gestionnaire de carte j’ai sélectionné TTGO Lora32-OLED mais je n’ai pas V1(qui n’apparait pas) . j’avoue ne pas savoir que faire
    Cordialement Dominique

  33. Montvalt dit :

    Bonjour André
    Il semblerait que le Lyligo S3 soit bien différent de celui proposé dans cette réalisation. Hormis le reset qui est de l’autre côté de la carte l’attribution du 2ème bouton et de la broche pour le PIR on des GPIO différents. J’ai réussi à televerser en choisissant ESP 32S3 dev module, mais l’écran reste noir quelque soit l’excitation des gpio . Je vais me plonger dans la doc du S3
    A bientôt
    Cdlt

  34. ktmono03 dit :

    Bonsoir André
    J’ai déjà fait une maisonnette qui fonctionne très bien mais je vient d’en faire une deuxième avec le même type de carte,l’écran reste noir .pourtant avec le moniteur arduino ,on voit qu’elle fonctionne correctement, les valeurs de puissance,la détection IR ,la veille défilent bien.Avez vs rencontré ce type de probléme ?,sinon je vais contacter le vendeur….
    Cordialement 73 a vous
    Claude

    • F1ATB André dit :

      Essayez également avec un autre programme donné dans les exemples de l’Arduino. Mais votre écran semble HS.

      Cdlt
      André

      • ktmono03 dit :

        Bonsoir André
        Petit retour d’info
        je viens de trouver pourquoi j’avais ce souci d’écran ‘noir’….En fouinant sur le net ,quelqu’un avaiteu aussi le même problème avec cette carte pour une tt autre appli…. en fait je ne sais pas pourquoi cette modif (ci dessous) n’a pas du être sauvegardée …pourtant qd j’ai changé de version ,ça c’était bien passé,mais la, avec une nouvelle carte ….niete !! lol ! :

        Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h avec un éditeur de texte comme Bloc-Note ou Notepad++. Le dossier Arduino se trouve en général dans le dossier document.

        commenter ligne //#include

        decommenter include

        Donc voila ce petit retour ,si ça peut aider d’autres personnes qui aurait le même problème avant qu’ils ne renvoient ,pour rien,la carte gratuitement sous 15 jours aux chinois comme j’allais le faire …

        73 et merci André pour les futurs développements

        Cordialement
        Claude

  35. Alain dit :

    Bonsoir André,
    Un grand merci pour le partage, je suis en pleine construction du routeur deux esp32 programmés pour le display je souhaiterai ne pas utiliser le détecteur infrarouge pour avoir l’affichage en permanence si je ponte le Gpio33 à la masse cela serai bon pour qu’il reste allumé ?
    Une autre question j’ai vu à la ligne 77 « Option Tarifaire du Linky » si j’ajoute tempo qui est mon abonnement cela sera t’il prit en compte pour les jours bleu, blanc, rouge ?
    Encore bravo pour le taf.
    Cdlt
    Alain

    • F1ATB André dit :

      La mise à la masse ne fonctionnera pas, on attend un front pour le réveil et non un état.
      Interdissez le deep sleep (sommeil profond).
      Mettez // en début de ligne 258 pour passer en commentaires
      // esp_deep_sleep_start();
      Pour l’option tarifaire, cela fonctionne uniquement si l’ESP en charge de la mesure de puissance à l’entrée de la maison est connecté au Linky. Après il envoi à l’affichage l’option tarifaire en cours.
      Cdlt

  36. Alain dit :

    Bonjour André,
    je suis passé en commentaire ligne 258, //esp_deep_sleep_start();
    l’afficheur clignote toute les demi-secondes, dans le moniteur série la ligne
    Going to sleep now
    Going to sleep now
    Going to sleep now
    Going to sleep now
    Going to sleep now
    Going to sleep now
    Going to sleep now
    est en boucle, une idée?
    Cdlt
    Alain

    • F1ATB André dit :

      en y regardant de plus près il faut passer 3 lignes en commentaire
      //Serial.println(« Going to sleep now »); // Mise en veille profonde
      //tft.fillScreen(TFT_BLACK);
      //esp_deep_sleep_start();

  37. Alain dit :

    Bonjour André,
    c’est bon ça fonctionne afficheur allumé, merci.
    Je suis entrain de finaliser avec deux ESP un mesure et un action, je reviendrai certainement vers vous pour des réglages
    bon week-end
    Alain

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *