(15-01-2025, 12:19 PM)Fred37 a écrit : ok, je m'en doutais, j'ai du faire une erreur, non pas dans "solar_routeur.ino", mais dans "Oled.ino"... je vais donc repartir avec un "Oled.ino" original.
Comment fait tu ton émulation ? J'ai bien essayé quelques progs, pour éviter de téléverser à chq fois dans l'Esp, mais ils n'ont pas réussi avec un prog aussi gros que celui là, même Wokwi, surtout si on veut un résultat avec affichage...
mes GPIO: SDA 21, SCL 25, pinBtnOled 33, ModeBtnOled 0
MERCI !
EDIT:
- plus d'erreuren reprenant de "0"
- l'adresse pour un SH1106 est BIEN 0x3C (du moins chez moi...).
avec 0x3D mon écran reste figé, aucun changement de valeur/écran une fois allumé.
(j'ai aussi passé le "pin reset" à -1, vu que ce SH1106 n'a pas de "bouton reset")
- pour l'écran, le SDA de l'écran est, par défaut, pin 26 (#define SDA_PIN 26).
Or ce pin 26 est AUSSI le TX du JSY-MK-194c normal ?
Autre chose: à quoi correspond ces "nouvelles" lignes ?
#define AnalogIn0 35 //Pour Routeur Uxi
#define AnalogIn1 32
#define AnalogIn2 33 > conflit avec mon BP possible ?
Et #define TEMPERATURE_PRECISION 12 ? c plus "précis" que "PinTemp 13" (DS18B20) ??
Bonjour,
AnalogIn0, AnalogIn1, AnalogIn2 sont utilisés pour la mesure de puissance en UxI, c'est historique depuis les premières version du routeur
respectivement c'est attribué a la mesure de l'offset (~3.3V/2), la mesure de l'image de la tension alternative (derrière un transformateur et un pont diviseur de tension), le dernier mesure l'image de l'intensité donné par la pince ampèremétrique
TEMPERATURE_PRECISION est plus récent (V12), et ... n'est pas utilisé dans le programme, je suppose qu'André a/avait prévu de régler la résolution des sondes DS18B20 en mode 12 bits
salutations,
Merci André
,
Routeur V17.16 (since V2.01) / Source UxI / 5 actions
Si les réponses que je propose bénévolement sur ce forum ne vous plaisent pas, ignorez-les simplement sans me jeter la pierre ! (Ou ne posez pas de question)
,Routeur V17.16 (since V2.01) / Source UxI / 5 actions
Si les réponses que je propose bénévolement sur ce forum ne vous plaisent pas, ignorez-les simplement sans me jeter la pierre ! (Ou ne posez pas de question)


en reprenant de "0"
c normal ?