Ci-joint le code de l'avertisseur de radar.
La version courante est la 0.83.
Elle reprend donc les principales fonctionnalités décrites dans les billets précédents, et notamment dans celui-ci.
Le code est téléchargeable ici:
Version 0.83
Affichage des articles dont le libellé est TinyGPS. Afficher tous les articles
Affichage des articles dont le libellé est TinyGPS. Afficher tous les articles
/Flash: modules logiciels
/Flash se base sur plusieurs librairies externes:
La seule contrainte imposée lors du calcul de la distance avec le radar le plus proche est la suivante: le radar le plus proche de la liste n'est pris en compte que si la distance diminue entre 2 calculs (véhicule se rapproche effectivement du radar)
- TinyGPS pour la mise en oeuvre du GPS sur port série
- SDFATlib pour la mise en oeuvre du lecteur SD
- NewSoftSerial, permettant de définir plusieurs ports série (GPS, terminal pour debugger)
Le déroulement séquentiel s'approche de ceci:
| Acquisition d'une trame valide | ||
| Véhicule dans zone géo ? | ||
| non . | oui | |
| Calcul d'une nouvelle zone avec VHL au centre | Calcul/affichage distance radar le plus proche | |
| Retour début | ||
La seule contrainte imposée lors du calcul de la distance avec le radar le plus proche est la suivante: le radar le plus proche de la liste n'est pris en compte que si la distance diminue entre 2 calculs (véhicule se rapproche effectivement du radar)
Inscription à :
Articles (Atom)