Go Down

Topic: Serveur Ethernet/ enregistrement SD pourTeleinfo et conso eau  (Read 11571 times) previous topic - next topic

bluemax2011

j'ai reçu mon DUE. reste plus que le 3231 avant d'attaquer.

 je vais en profiter pour faire la modif du port, IP et Mac.

 Pas de V  0.46 ?

 Le sketch préréglage ne sert en définitive que pour les premières 24h dans la conso pour peut-être éviter un "pic" de conso de 0 à 44 444 (par ex )? L'heure sera mise à l'heure directement par la page web. Je verrais lors de ma programmation.

 merci

ptitnitro62000

Salut bluemax,

Pour le réglage de l'heure, je te conseil de le faire avec le sketch préréglage , car si ton horloge n'est pas active , ou des valeur bizarres... ça risque de merdouiller sévère!

Les seuls modifications que j'ai fait depuis concerne le comptage des impulsions pour le compteur d'eau.
(problème d'interruptions parasites sur mon réseau électrique donc mise en place de d'une routine de filtrage)
Arduino uno R3, Arduino Nano V3, Arduino Mega 2560, Arduino DUE, Shield Ethernet + Micro SD, Tiny RTC (DS1307+24c32) , module RTC ( module DS3231 + AT24C32) stater kit de base et plein d'autres trucs sympa ;-)


bluemax2011

Bjr,
Je viens de faire le montage et après quelques réglages pour trouver le DUE sur l'IDE ... programmation :
mais j'ai les erreurs suivantes :

cpt2edf.ino:137:68: warning : deprecated conversion from string constant  to 'char*' [-Wwrite-strings-]
char * [] = {"", "Dim", "Lun",  ...   };
                                               ^
et après il me remarque la premiere ligne 7 fois
j'ai essayé la version 0.44 et il me marque :
Arduino : 1.6.8 (Windows 8.1), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 char  *Day[] = {"", "Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"};
                                                                   ^
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino:126:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
C:\arduino-1.6.8\arduino_avril2016_mod\Cpt2Edf_Eau44\Cpt2Edf_Eau44.ino: In function 'void listenForEthernetClients()':
Cpt2Edf_Eau44:855: error: 'pmc_enable_backupmode' was not declared in this scope
             pmc_enable_backupmode();
                                   ^
exit status 1
'pmc_enable_backupmode' was not declared in this scope


Voilà mes codes erreurs sur les deux versions.

merci.

bluemax2011

J'ai essayé sur un 2560 et j'avais accès aux pages mais en voulant changer l'heure plus rien.
Il me semble avoir perdu l'heure une fois en changeant de page.
 Pour le DUE, pour l'instant, je n'arrive pas à y accéder.
edit :
Aujourd'hui, je me rend compte qu'après programmation et branchement, la led à coté du reset sur le 2560 reste fixe puis lorsque je veux y accéder, elle se met à clignoter sans s'arrêter ( boucle ?) et la connexion devient impossible. Elle continue de clignoter ...

 Pour le DUE, toujours rien.
edit 2 :
Si je fais un reset, la led clignote encore. Par contre, j'ai fait un on/off et là cela s'est arrêté. J'ai de nouveau accès au serveur et pour l'instant cela semble bon. Je teste encore ... pas de chance, cela est reparti à clignoter et plus d'accès. Je pense à une boucle ?

edit 3 :
 J'ai désactivé le compteur d'eau et changé la sd mais pareil. J'ai essayé de ne plus y accéder pour voir si cela revenait tout seul et effectivement, cela est revenu au bout d'environ 16 mn.

edit 4 : pareil au bout de 15 mn à deux reprises.

bluemax2011


ptitnitro62000

Bonjour bluemax2001, chez moi ça marche nikel, depuis le 14 mars,  voici un extrait de mon fichier log,
hormis le redémarrage carte suite à une perte de communication (I2c):


14/03/2016,10:16:30,Demarrage Carte
27/03/2016,06:37:25,Erreur, Perte de communication avec le DS3231
27/03/2016,06:37:47,Demarrage Carte


Soit un total de 24 Jours.... 
Arduino uno R3, Arduino Nano V3, Arduino Mega 2560, Arduino DUE, Shield Ethernet + Micro SD, Tiny RTC (DS1307+24c32) , module RTC ( module DS3231 + AT24C32) stater kit de base et plein d'autres trucs sympa ;-)

bluemax2011

Bon alors je suis dans la merde !!!

 Tu utilises depuis le 14 mars un DUE ou un 2560 ? le DS3231 ou le DS1307 ?

  C'est incroyable pourtant j'ai aussi essayé sur un autre 2560. :smiley-confuse:
merci
PS : qu'est ce qui se lance au bout de 15 mn et qui me bloque ?

bluemax2011

Dans le doute, je viens de commander un 1307 + 24c32.
 j'espère pour moi que ce n'est que cela.

ptitnitro62000

Bonjour bluemax2001, désole pour la réponse qui vient assez tardivement...

je suis avec une configuration DUE et un DS3231.

Le 9 avril j'ai eu une "grosse panne", à cause d'un fichier .csv corrompu, qui a bloqué le fonctionnement.


As tu pensé a regarder le monitor serial?   j'ai mis des messages de debug.

problème de chien de garde???
Arduino uno R3, Arduino Nano V3, Arduino Mega 2560, Arduino DUE, Shield Ethernet + Micro SD, Tiny RTC (DS1307+24c32) , module RTC ( module DS3231 + AT24C32) stater kit de base et plein d'autres trucs sympa ;-)

bluemax2011

Pour l'instant, j'attends le 1307.

 En fait, qu'est ce qui se "déclenche" au bout de 15 mn ? le watchdog c'est avant ce délais ?

bluemax2011

bon, reçu mais pareil. 1 accés à la page puis plus rien. Dommage pour moi.
 Pas de retour des autres ?

Go Up