£££04-jccache.php ££££ -------
££££6 presence_caching 0 - forum/cach_forum_discussion_10516_from_440.php-
Nouvelle discussionNouveau message Derniers messages Recherche forum
540 messages.      40 41 42 43 44 45 46 47 48 49 50   - Construisons un wattmètre à afficheur [10516]
Superjc
08-12-2019 à 18h53
Acceder au profil du membre
M5stack Wattmètre évolué



Christophe, 3189 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [646041]
Superjc
14-12-2019 à 15h33
Acceder au profil du membre
Ajout d’un champ mémoire de la dernière valeur lue
On utilise soit la NVRAM du DS1307 ou la mémoire permanente du AT24C32 pour éviter la détérioration de celle de L’ESP32 avec les écritures multiples
C’est toujours intéressant de retrouver facilement une valeur même après une extinction du Wattmètre
On pourrait la retrouver via la carte sd mais c’est moins pratique et plus compliqué à lire par l’ESP lui-même


Christophe, 3189 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [646717]
publicité
14-12-2019 à 15h33
Lien commercial -48-


Jacques74
14-12-2019 à 15h47
Acceder au profil du membre

SuperJC a écrit :
... pour éviter la détérioration de celle de L’ESP32 avec les écritures multiples


Il y a une sacré marge avec l'ESP32, rien à voir avec une EEPROM classique beaucoup plus limitée
cf mémoire Flash / SPI

Sur mon display BBS ESP32 je stock en mémoire les cumuls Km, Ah, etc.. toutes les 30 secondes :
D'ici à atteindre le nb. d'écriture max il y a de la marge, même en roulant tous les jours
En plus en variant les adresses mémoire, on prolonge encore largement leur durée de vie.

Anonyme, 18035 msg, (FR).
 Citer Alerter [646719]

Message modifié le 2019-12-14 16:28:39 par Jacques74.
Superjc
14-12-2019 à 16h09
Acceder au profil du membre
mouhai



Christophe, 3189 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [646721]
Jacques74
14-12-2019 à 16h15
Acceder au profil du membre
De 100'000 pour les pires à plutôt 1'000'000 d'écriture ... et par adresse !!
Si tu les fais tourner, je te laisse compter ;)

Pas besoin non plus d'écrire toutes les secondes : d'ailleurs on pourrait très bien aussi détecter l’extinction de l'appareil et écrire qu'une seule fois en lot avant le Off

Anonyme, 18035 msg, (FR).
 Citer Alerter [646722]

Message modifié le 2019-12-14 16:30:23 par Jacques74.
Superjc
14-12-2019 à 16h17
Acceder au profil du membre
Sans rotation d’adresse ça fait 100000*10s/3600 = 277 heures

Christophe, 3189 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [646723]
Jacques74
14-12-2019 à 16h21
Acceder au profil du membre
100'000 écritures max c'est pour les vieilles EEPROM, les Flash c'est plutôt 1'000'000
Alors en faisant tourner les adresses, il y a une sacré marge

Perso vu les prix de ces modules, je prend le risque

Anonyme, 18035 msg, (FR).
 Citer Alerter [646724]

Message modifié le 2019-12-14 16:29:21 par Jacques74.
Superjc
14-12-2019 à 18h14
Acceder au profil du membre
J’utilise « preferences » au lieu de EEPROM pour stocker mes paramètres de setup
Mais j’avoue ne pas savoir à quelles adresses sont enregistrés les datas

github.com

EEPROM is deprecated. For new applications on ESP32, use Preferences. EEPROM is provided for backwards compatibility with existing Arduino applications. EEPROM is implemented using a single blob within NVS, so it is a container within a container. As such, it is not going to be a high performance storage method. Preferences will directly use nvs, and store each entry as a single object therein.


Christophe, 3189 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [646729]
Jacques74
24-12-2019 à 10h42
Acceder au profil du membre
Pour ceux qui rêvaient d'avoir une appli toute faite pour afficher un compteur VAE sur leur smartphone :
Ebike Analyzer
Bon, il faut l'acheter pour l'essayer, mais à moins d'un euro j'ai pas hésité ;)

L'appli est compatible avec les protocoles Cycle Analyst V2 et V3
J'ai fait des essais avec mon wattmètre Arduino + Bluethoot serial, ça fonctionne impeccable sur mon portable récent (Moto G7, Android 9)
A noter qu'on peut dataloguer directement dans un fichier du smartphonne, y compris avec les données GPS

Je vais essayer après sur ESP32 (et communication Bafang BBS0x), mais je ne sais pas encore si l'appli accepte le BTLE (low energy) et/ou BT classique ...
Pour le BT classique (serial) la librairie est un peu chatouilleuse sur ESP32 ...





Anonyme, 18035 msg, (FR).
 Citer Alerter [647810]

Message modifié le 2019-12-24 18:54:50 par Jacques74.
publicité
24-12-2019 à 10h42
Découvrez nos produits
Lien commercial -341-

Jacques74
24-12-2019 à 10h49
Acceder au profil du membre
Pour infos, j'avais déjà parlé des protocoles CAv2 et V3 ici :
cyclurba.fr

Mais voici quand même les deux en image :

Pour l'ajout GPS voir aussi l'outil en ligne Trip Analyzer chez Grin :
www.ebikes.ca
Les données doivent être dans un fichier séparé, à la même fréquence que le wattmètre, 1 ou 5Hz pour le CA.

CA v2
(S=speed et D3=distance)



CA v3
On voit que le début est le même que le v2, avec ajouts des données sup. dont la température (gérée par l'appli !)



les données doivent être séparée par des "tab" et la fin de ligne se termine par "CRLF"



Anonyme, 18035 msg, (FR).
 Citer Alerter [647812]
540 messages.      40 41 42 43 44 45 46 47 48 49 50   - Construisons un wattmètre à afficheur - Lu 241390 fois. [10516]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 25 à 16h57 Bbharley Bonjour à tous,
Je viens de regarder " teste moteur roue scooter électrique" par tchangly21 du 25 janv 2017 sur you tube,
Je...
Le 04 à 23h10 Yaya bonsoir à tous
SOS cherche batterie pour velegance opéra la mienne reste sur orange en charge et je ne fais plus que 7 ou 8 kms...
Le 08 à 14h45 Ptit-philou Bonjour, pas de réponses techniques sur le tchat (pas de place) : merci de poster sur le forum en bon français sans SMS.
Le 08 à 16h22 Havoc Disparition de Yoshizo Shimano. Il avait 85 ans.
Le 13 à 05h19 Lotfi-algeria ce message comporte une illustrationBonjour
Je suis un neveu membre
J'ai un problème. Mon circuit électronique de la accélérateur est ne fonctionne pas parceque...

Découvrez nos produits
Lien commercial -341-



Découvrez tous nos display compatible Bafang

Transformez votre vélo, en vélo électrique.