Skip to content

Librairie arduino pour le projet Courses en Cours

Notifications You must be signed in to change notification settings

mrtseb/cec-arduino

Repository files navigation

cec-arduino

Librairie arduinio pour le projet Courses en Cours

https://www.course-en-cours.com/fr/

Le challenge "Courses en cours" offre cette année la possibilité de piloter le moteur au travers d'une carte Arduino. Malheureusement pour le moment acune librairie ne prend en charge ce pilotage. C'est la raison d'être de ce dépôt.

Les fonctions permettent:

- de récupérer des informations depuis l'Arduino connectée en série sur le port UART du moteur.
- de configurer la course
- de lancer la course
- d'étalonner les capteurs
- de récupérer le bilan de course

Limitations actuelles:

- il n'y a pas controle du CRC
- pour le moment il faut au préalable connecter le moteur au bluetooth une première fois pour utiliser la carte Arduino, la raison en est pour l'heure inconnue.
- les délais semblent importants à respecter pour permettre des mesures
- pour le moment le retour d'information pendant la rotation du moteur semble assez délicate

Le fichier excel "CeC - API Véhicule - V1.9.xlsx", décrit l'API de commande du moteur. Comme bien souvent dans les systèmes techniques modernes, l'échange d'informations se réalise au travers de l'envoi et de la réception de trames d'octets.

Le code fourni ici est un code Opensource. Merci simplement de conserver le droit de paternité de l'oeuvre et de citer le nom de l'auteur.

L'auteur est ouvert à toute remarque et toute contribution qui pourraient faire avancer le projet. Pour toute question ou suggestion, s'adresser à sebastien.tack@ac-caen.fr .

Lancement du projet: Février 2020

Nouveauté : une application Lazarus codée en FreePascal permet d'expérimenter directement le moteur courses en cours.

Tout ceci est bien sur encore au stade de développement.

A propos de l'auteur:

Sébastien TACK Professeur de sciences de l'ingénieur au lycée Mezeray d'Argentan. sebastien.tack@ac-caen.fr

About

Librairie arduino pour le projet Courses en Cours

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published