Étape 6: Suivi et alertes
Dans ce premier projet, nous en permanence vérifier l’emplacement du projet et voir si nous avons dépassé une distance donnée que nous avons mis dans l’esquisse ainsi.
Si tel est le cas, nous ferons la LED clignote et aussi faire l’avertisseur sonore émet un son.
Tout d’abord, nous déclarons certaines constantes et variables pour l’alarme :
Ensuite, nous avons mis la distance maximale que le projet peut aller sans déclencher l’alarme. Notez que la précision d’un civil GPS comme celui-ci est autour de 10 mètres, alors je suggère vraiment de définition d’une valeur qui est supérieure à 20 mètres ou alors :
Nous déclarons également deux variables qui contiendront l’emplacement initial du projet :
Par défaut, nous avons mis l’alarme est fausse :
Dans la fonction setup() de l’esquisse, nous obtenons une solution GPS pour définir l’emplacement initial du projet :
Après cela, nous vérifions si nous sommes en mode alarme ou non et agir en conséquence sur le buzzer LED & Piezo :
Il est maintenant temps de tester le projet ! Télécharger le code de la carte Arduino et ouvrir le moniteur de la série. Vous devriez voir qu’au départ, la distance est égale à zéro, ou à une valeur faible.
En effet, Notez que la précision du GPS est d’environ 10 mètres, donc entre deux mesures, la position sera légèrement modifiée. Vous pouvez également prendre le projet pour une petite balade en allant hors de la limite que vous définissez et savoir s’il déclenche l’alarme !
La meilleure chose est qu'il laisse points, où il a été enfin trouvé en d’autres termes ciblage géographique.