Code OLED 128*64 - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Code OLED 128*64 (/thread-140.html) |
RE: Code OLED 128*64 - Alain H - 17-08-2024 (14-08-2024, 08:58 AM)Alain_C38 a écrit : Bonjour à tous et Raphael en particulier,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 RE: Code OLED 128*64 - Raphael591 - 19-08-2024 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. RE: Code OLED 128*64 - Alain_C38 - 22-08-2024 (19-08-2024, 07:50 PM)Raphael591 a écrit : Bonjour, -------------------------------------------- Merci, je vais rechercher RE: Code OLED 128*64 - lucky - 11-10-2024 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 RE: Code OLED 128*64 - FADEGA - 11-10-2024 (11-10-2024, 09:06 AM)lucky a écrit : Bonjour, 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 RE: Code OLED 128*64 - Mike - 11-10-2024 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. RE: Code OLED 128*64 - lucky - 11-10-2024 (11-10-2024, 03:05 PM)Mike a écrit : Bonjour, Merci pour cette modif rapide alors la compil pas de souci après modif, mais l'affichage reste sur F1ATB afficheur SH110X Cdlt RE: Code OLED 128*64 - Mike - 11-10-2024 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();" RE: Code OLED 128*64 - Raphael591 - 11-10-2024 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. RE: Code OLED 128*64 - Raphael591 - 12-10-2024 (11-10-2024, 07:43 PM)lucky a écrit : Merci pour cette modif rapide Bonjour, Mise à jour du code dans le premier POST. Je viens de passer en version 12, fonctionnel pour ma part. A+. |