Nouvelle discussionNouveau message Derniers messages Recherche forum
376 messages.      24 25 26 27 28 29 30 31 32 33 34   - Décodage du protocole serial BAFANG BBS0x [18542]
Superjc
05-07-2018 à 15h47
Acceder au profil du membre
version clé en main à tester...
35€ environ

fr.aliexpress.com



Christophe, 2817 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [576390]

Message modifié le 2018-07-05 15:51:18 par Superjc.
Jacques74
05-07-2018 à 15h56
Acceder au profil du membre
Oui pas mal du tout ces modules empilables M5Stack ! à tester ! ... quoi que "clé en main" sur BBS ça reste à démontrer...
Ca reste quand même assez cher, surtout si on y rajoute le module batterie 850 mAh + ~16 euros...

Autrement en moins couteux, moins de 20 euros, j'ai aussi repéré ces quelques modèles (non tactile, boutons intégrés, carte Sd, etc..) :

fr.aliexpress.com TFT 1.4'' ou 1.8''

fr.aliexpress.com TFT 2.4''

fr.aliexpress.com TFT 2.2''

Ce qui est aussi assez important de tester, c'est la qualité de l'écran et sa visibilité en pleine lumière.
De ce coté, celui que j'utilise, un ILI9341 (idem sur les M5Stack je crois ?), vaut tout à fait un display couleur Bafang récent type DCP14/P850C, avec les mêmes limites en soleil direct
- au passage c'est largement supérieur à un petit Oled 1306 comme sur mon BBSDuino v1, qui lui devient carrément invisible sans par-soleil !
Évidemment ça consomme plus, surtout en fond blanc : Mais c'est gérable et modifiable, et on peut aussi utiliser les fonctions sleep.
Le nec serait d'y placer un petit capteur de lumière

Anonyme, 14975 msg, (FR).
 Citer Alerter [576392]

Message modifié le 2018-07-05 16:03:09 par Jacques74.
publicité
05-07-2018 à 15h56
Découvrez nos produits
Lien commercial -341-


Superjc
09-07-2018 à 08h42
Acceder au profil du membre
Moi je suis en retard pour la mise en boite mais le proto fonctionne bien
Les boutons + et fonctionnent extrêmement bien en mode interruption avec détection appui court ou long
Par exemple appui long sur moins -> vrai mode P (poussage 6km/h via le throttle )
Appui long sur Plus -> changement écran
Moteur sur Serial n°1 à 1200bauds
USB sur Serial n°0 à 115000bauds pour la vision du Terminal PC
Reste à disposition le Serial n°2 et le Bluetooth


Christophe, 2817 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [576794]
Jacques74
09-07-2018 à 18h53
Acceder au profil du membre
Ce qui est bien avec les ESP32 c'est qu'on est pas limité à 2 interruptions comme sur les Uno/Nano... ;)
Pareil d'ailleurs pour les UART serie, même s'il en existe qu'un disponnible sur le module choisis, on peut en créer d'autres avec la fonction hardware-serial sur d'autres GPIO (broches E/S).

C'est d'ailleurs un peu déroutant au début car chaque E/S peut être utilisée de nombreuses façons
(avec certaines limites bien sûr)

L'ensemble des possibilités est vraiment très riche, même si tout ne fonctionne pas encore très bien sous l'IDE Arduino ! (il faut le savoir)

Anonyme, 14975 msg, (FR).
 Citer Alerter [576869]

Message modifié le 2018-07-09 19:01:18 par Jacques74.
Superjc
09-07-2018 à 19h11
Acceder au profil du membre
Concernant la Commande de définition de la roue (#16 #1F)
Ce n’est pas le périmètre de la roue
C’est les RPM pour la limitation en vitesse
Si on envoie pas cette commande on est en mode débridé


Christophe, 2817 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [576870]
Yamty35
09-07-2018 à 22h07
Acceder au profil du membre

Jacques74 a écrit :
Ce qui est bien avec les ESP32 c'est qu'on est pas limité à 2 interruptions comme sur les Uno/Nano... ;) Pareil d'ailleurs pour les UART serie, même s'il en existe qu'un disponnible sur le module choisis, on peut en créer d'autres avec la fonction hardware-serial sur d'autres GPIO (broches E/S). C'est d'ailleurs un peu déroutant au début...



Le mieux n'étant forcément l'ami du bien ...
l'environnement Arduino-IDE est un peu (voire trop) juste pour la gestion des 2 coeurs en mode d'interruption/sémaphores ; en gros, on travaille "sans filet", sans aucun warning ni erreur, il faut y aller à l'aveugle.

Heureusement, cela se passe généralement bien.

L'étape suivante serait de passer à Espressif-IDE, mais c'et un poil plus technique.

Jacques

Jacques, 17 msg, 60 ans. (FR-35).
 Citer Alerter [576888]
Superjc
10-07-2018 à 09h53
Acceder au profil du membre
Ça avance, l’essentiel est programmé

Christophe, 2817 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [576902]
Jacques74
11-07-2018 à 14h10
Acceder au profil du membre
Joli et compact
... bon, pour moi ce serait lunettes obligatoire.
C'est quoi le petit module à droite sur ta plaque d'essais ?

De mon coté j'ai fini la mise en EEPROM des valeurs du compteur, comme sur mon BBSDuino v1, sauf qu'ici on est sur une pseudo eeprom qui est en fait de la mémoire FLASH (cf partitions mémoire de l'ESP32) : Les limites en taille et le nb. d'écritures sont largement plus étendues !
J'ai donc paramétré à une écriture automatique (sauvegarde) toutes les 30 secondes, ce qui me semble suffisant.

Ajout aussi dans la partie tactile du TFT de 2 boutons : Reset compteur et Reprog Legal/Debrid .
J'aurai donc accès à toutes les option avec ou sans le commodo du BBS
- Prochaine étape : Datalogging à la demande sur carte Sd.
Je ferai prochainement des images des différentes possibilités et affichage.

@Yamty,
Oui il y a des limites avec l'IDE Arduino, mais c'est en plein développement et avance assez vite.
N'oubliez pas de régulièrement vérifier les MAJ Espressif sur Github (Guit Gui) ainsi que les librairies spécialisées !
A noter que vu le nb. beaucoup moins importants d'exemples et discussions, cela reste encore un monde un peu plus compliqué que les Arduino 1ère génération...

Anonyme, 14975 msg, (FR).
 Citer Alerter [577102]

Message modifié le 2018-07-11 15:01:47 par Jacques74.
Richardel
11-07-2018 à 15h14
Acceder au profil du membre
pour le sport et par jeu...
je pense que la petite carte est un adaptateur de niveau 5v/3v3... pour une liaison serie.
me trompe je ?

Richard, 1462 msg, 64 ans. Petit Rechain (BE-48).
 Citer Alerter [577109]

Message modifié le 2018-07-11 15:16:37 par Richardel.
publicité
11-07-2018 à 15h14
Lien commercial -276-

Superjc
11-07-2018 à 20h27
Acceder au profil du membre
gagné !



Christophe, 2817 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [577158]
376 messages.      24 25 26 27 28 29 30 31 32 33 34   - Décodage du protocole serial BAFANG BBS0x - Lu 39734 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 09 à 10h57 Havoc La boutique va ré-ouvrir le 12 (Houilles) et sera tenue par le jeune contractuel une semaine sur deux. On peut s'attendre à ce que le...
Le 12 à 17h57 Nono57 cherche notice technique pour un VAE Metropolis ville de 26".
Le 14 à 22h11 Havoc Résurrection du Plan Vélo ! On reparle même du gravage obligatoire pour le neuf.
Le 15 à 09h11 Musterman Oué et l'occasion un peu plu-tard. Je sai pas vous mais à mon avis d'ici 10 ans il va y avoir des amendes si ont a pas le numero ou...
Le 15 à 13h29 Havoc Le gravage est une réponse aux demandes de la FUB (contre le vol).

En ce qui concerne l'assurance, c'est laissé à la liberté...


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

Transformez votre vélo en vélo électrique !