Go Down

Topic: Une station météo connectée (une de plus, mais...)  (Read 806 times) previous topic - next topic

lesept

Bonjour
Voici les codes, je ferai quelques messages pour expliquer certaines difficultés. L'archive data.zip contient le répertoire 'data' nécessaire à l'upload des fichiers (icônes, etc) dans la SPIFFS.
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

lesept

Je profite de la recharge de la batterie pour prendre quelques photos de l'intérieur ;







Pour que rien ne bouge à l'intérieur lorsque l'orientation change, les différents composants (écrans, modules électroniques, PCB, batterie) sont collés au pistolet à colle. Pour faire passer les fils sous le PCB, j'ai installé ce dernier sur des pieds faits avec des entretoises, idem pour la batterie.

Bientôt j'installerai un connecteur micro USB externe pour ne pas avoir à ouvrir le boîtier pour recharger la batterie.

Peut-être que je m'intéresserai aussi à la mise à jour OTA pour parfaire le tout...
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

icare

Bonjour,
Voici les codes, je ferai quelques messages pour expliquer certaines difficultés. L'archive data.zip contient le répertoire 'data' nécessaire à l'upload des fichiers (icônes, etc) dans la SPIFFS.
J'ai juste survolé le fichier Met...N32.ino pour voir ton remarquable travail, et la question est :
Pourquoi le loop() est vide ?
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

lesept

Merci
La loop est vide parce le code n'y rentre jamais. C'est le principe du deep sleep : l'esp se réveille, exécute le setup, fait ce qu'il a à faire et part en sommeil ensuite.
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

icare

Bonjour 6+1 :)
Merci pour ta réponse.
Effectivement cela s'explique dans ce contexte. Je n'ai aucune expérience du mode mise en sommeil (qu'il soit profond ou non ;)) et il va falloir m'y intéressé un jour.
Pour l'instant, d'une manière général, je pense que c'est une perte de temps ;)
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

lesept

A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

logis27

Salut 7
Chouette travail et avec toute la documentation voulue, même une vidéo.
Tu nous gâte.

Go Up