Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Code OLED 128*64
#71
(14-08-2024, 08:58 AM)Alain_C38 a écrit : Bonjour à tous et Raphael en particulier,

J'avais acheté le matos il y a un moment (ESP32 + écran OLED) en me disant que j'allais mettre en oeuvre votre programme.
ATTENTION : je ne suis pas un habitué d'Arduino IDE même si je me débrouille et comprend le principe général.

J'ai un routeur (v11.17) sur mon cumulus (voir signature) et c'est tout.

Je voulais faire un écran déporté un peu comme la maisonnette d'André en utilisant votre code, mais je suis perdu.

Je ne comprends plus le contexte du premier post et de votre code :
  1. Est-ce une modif de la maisonnette ?
  2. Est-ce une modif du prg Solar_rouveur avec un écran en plus ?
  3. Si cas 2, peut-on l'utiliser en solution déportée (ESP32+écran) et comment ?

Désolé pour ces question de débutant
Bonjour, 
J'ai construit la maisonnette avec l'afficheur déporté si tu prend un ILI9341 2,8", tu n'as que très peu de modif à les fichiers sont exactement les mèmes d'André juste des modifs dans l'affichage et cela marche très bien.
   
Cdlt Alain
Répondre
#72
Bonjour,
Il ne s'agit pas d'un écran déporté, ni une adaptation d'un code existant.
Il s'agit ici d'un écran qui affiche les données du routeur sur lequel il est installé, donc ton petit 2. Pas adapté en déporté.
Si tu veux un écran déporté, j'avais aidé un membre sur ce même topic. Tu peux le retrouver dans les posts précédent, essai de voir si tu peux le contacter.
En gros il faut envoyer des requêtes http aux routeurs dont tu veux les infos.
Routeur avec Triac, CE 2500w. Shelly pro em50 pour les mesures. Kit PV pnp 2 kW. Home assistant
Répondre
#73
(19-08-2024, 07:50 PM)Raphael591 a écrit : Bonjour,
Il ne s'agit pas d'un écran déporté, ni une adaptation d'un code existant.
Il s'agit ici d'un écran qui affiche les données du routeur sur lequel il est installé, donc ton petit 2. Pas adapté en déporté.
Si tu veux un écran déporté, j'avais aidé un membre sur ce même topic. Tu peux le retrouver dans les posts précédent, essai de voir si tu peux le contacter.
En gros il faut envoyer des requêtes http aux routeurs dont tu veux les infos.

--------------------------------------------
Merci, je vais rechercher
--------------------------------------------------------------
ESP32 (v11.17 et IP fixe) + sonde température + SSR -- Cumulus/Chauffe-Eau
Source données serveur Enphase 7.

Répondre
#74
Bonjour,
À la compil avec la dernière version V12 il y a une erreur
"TypeEnCours(int&................."
donc fonctionne plus dommage
et mes connaissances s'arrêtent ici hihihi
Cdlt
ESP32Wroom, Triac 40A "BTA40", Source UxIx2, Cumulus 300L 3000W.
Sonde temperature sur radiateur triac mise en route ventilateur a 25°
réactivité 30 seuil -100
14 panneaux de 410wcc en autoconso micro-onduleur APS DS3
200W max d injection sur reseau
Suivi sur Domoticz
Répondre
#75
(11-10-2024, 09:06 AM)lucky a écrit : Bonjour,
À la compil avec la dernière version V12 il y a une erreur
"TypeEnCours(int&................."
donc fonctionne plus dommage
et mes connaissances s'arrêtent ici hihihi
Cdlt

Bonjour, j'ai le même soucis et les mêmes problème de connaissance, la mise a jour en version 12 serai un plus car les fonctionnalités sont interagissant.
Si une bonne âme à les compétences, merci par avance

Cordialement

2800 Wc, Pilotage cumulus et chauffage sonde température ECS déporté, station ecoflox max Home assistant


Pièces jointes Miniature(s)
   
Répondre
#76
Bonjour,
En jetant un œil, le problème vient principalement du fait qu'il peut y avoir jusqu’à 4 sondes de température avec la V12.
Afin de compiler le code et d'afficher les infos de la première sonde, voici les modifs à effectuer:
Lignes 427 et 430, remplacer temperature par temperature[0]
Remplacer la ligne 468 par :
if (MATERIEL_ROUTAGE != -1) Mode = LesActions[MATERIEL_ROUTAGE].TypeEnCours(HeureCouranteDeci, temperature[0], LTARFbin, Retard[MATERIEL_ROUTAGE]);

Et enfin remplacer la ligne 549 par :
if(MATERIEL_ROUTAGE != -1 ) H = LesActions[MATERIEL_ROUTAGE].H_Ouvre;

N'ayant pas le matériel, je précise que je n'ai pu tester que la compilation.
En espérant que cela fonctionne chez vous.
Répondre
#77
(11-10-2024, 03:05 PM)Mike a écrit : Bonjour,
En jetant un œil, le problème vient principalement du fait qu'il peut y avoir jusqu’à 4 sondes de température avec la V12.
Afin de compiler le code et d'afficher les infos de la première sonde, voici les modifs à effectuer:
Lignes 427 et 430, remplacer temperature par temperature[0]
Remplacer la ligne 468 par :
if (MATERIEL_ROUTAGE != -1) Mode = LesActions[MATERIEL_ROUTAGE].TypeEnCours(HeureCouranteDeci, temperature[0], LTARFbin, Retard[MATERIEL_ROUTAGE]); 

Et enfin remplacer la ligne 549 par :
if(MATERIEL_ROUTAGE != -1 ) H = LesActions[MATERIEL_ROUTAGE].H_Ouvre;

N'ayant pas le matériel, je précise que je n'ai pu tester que la compilation.
En espérant que cela fonctionne chez vous.

Merci pour cette modif rapide
alors la compil pas de souci après modif, mais l'affichage reste sur F1ATB
afficheur SH110X
Cdlt
ESP32Wroom, Triac 40A "BTA40", Source UxIx2, Cumulus 300L 3000W.
Sonde temperature sur radiateur triac mise en route ventilateur a 25°
réactivité 30 seuil -100
14 panneaux de 410wcc en autoconso micro-onduleur APS DS3
200W max d injection sur reseau
Suivi sur Domoticz
Répondre
#78
N'ayant pas le matériel je ne peux pas debugguer malheureusement.
A tout hasard, avez vous bien rajouté les deux lignes (surtout la deuxième) comme indiqué dans le premier message de ce fil :
Les lignes à ajouter dans solar_router_V...ino :
- "InitSSD();" après la ligne "Serial.println("Booting");"
- "OledAffiche();" après l'appel "EnergieQuotidienne();"
Répondre
#79
Bonjour,
J'essaierai de jeter un oeil ce week-end.
En attendant vous pouvez essayer de mettre en commentaire les lignes de code concernant la température.
Routeur avec Triac, CE 2500w. Shelly pro em50 pour les mesures. Kit PV pnp 2 kW. Home assistant
Répondre
#80
(11-10-2024, 07:43 PM)lucky a écrit : Merci pour cette modif rapide
alors la compil pas de souci après modif, mais l'affichage reste sur F1ATB
afficheur SH110X
Cdlt

Bonjour,
Mise à jour du code dans le premier POST.
Je viens de passer en version 12, fonctionnel pour ma part.
A+.
Routeur avec Triac, CE 2500w. Shelly pro em50 pour les mesures. Kit PV pnp 2 kW. Home assistant
Répondre


Atteindre :


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