Skip to main content

Limitations et pistes d'améliorations

Vélo Espace n'est qu'un prototype. C'est à dire que si il est utilisable en l'état, il est loin d'être sans défaut, et est améliorable sur tous les plans : design, fonctionnalités, code...

Je ne pense pas continuer le développement de ce dispositif, ayant rempli l'objectif que je m'étais fixé. et arrivant à la limite de mes compétences. Nous ne pouvons que vous encourager à développer votre propre "Vélo Espace", en reprenant ou non tout ou partie du projet présenté ici, le tout étant que vous documentiez votre projet pour que tous les intéressés puissent en profiter à leur tour !

Quelques idées d'améliorations :

  • la valeur de décalage (cf section ci-dessus) est à entrer à chaque initialisation, il serait possible d'enregistrer la valeur dans l'EEPROM de l'arduino pour éviter cette étape ;
  • deux LEDs pourraient être utiles pour l'utilisateur : une indiquant la bonne initialisation du dispositif lors de son allumage (en utilisant par exemple la LED du pin 13), l'autre indiquant l'activité de la connexion Bluetooth (pin "STATE" du module Bluetooth;
  • rendre le dispositif étanche ;
  • modifier le code pour que différentes valeurs prises dans un court laps de temps (et ne représentant qu'un seul dépassement) soient groupées dans un seule moyenne, envoyée à l'utilisateur ;
  • coupler les données d'espacement avec la géolocalisation, pour être en mesure de visualiser sur une carte les axes à problèmes ;
  • alimenter le boîtier par le moyeu-dynamo ;
  • prévoir la mise en veille du dispositif en cas de non utilisation pendant X minutes, pour économiser les piles ;
  • ...