Collecter des données grâce à la carte et à ses capteurs intégrés

Afin de reproduire l'environnement naturel des grenouilles et d'assurer leur survie, différents paramètres de leur milieu de vie doivent être pris en compte. Quelles informations devons-nous connaître pour leur offrir le milieu de vie le plus approprié ? Comme le principal paramètre à contrôler pour assurer la survie de la grenouille est la température, qui doit se situer entre 21 et 26 °C, la solution qui semble la plus simple est de mettre en place un système de surveillance de température avec la carte STM32.

Afficher les données pour obtenir les informations nécessaires

Nous avons pu en première étape comment interroger un capteur pour obtenir des informations. Il serait utile maintenant de pouvoir faire connaître ces informations à l'utilisateur. Afin de faire connaître à l'utilisateur la température mesurée, la première solution qui vient à l'esprit est d'utiliser l'afficheur à LED intégré à la carte. d'utiliser l'afficheur LED intégré à la carte. D'autres solutions sont possibles telles que une aiguille et un cadran comme sur un compteur de vitesse de voiture.

Analyser les données et en tirer des enseignements

Nous sommes en mesure d'afficher les données instantanément. Afin de pouvoir analyser les variations des conditions climatiques et identifier le moment où le niveau de température devient critique pour nos grenouilles et la fréquence de ces alertes, il serait utile de pouvoir effectuer ce suivi sur une longue période de temps. L'utilisation d'un tableur serait une solution simple nous permettant donc d'analyser les données de la sonde de température sur une longue période. Pour ce faire, il est nécessaire de pouvoir récupérer les données de la carte programmable. La solution sera d'écrire via le port série les données au format CSV (comma-separated value) exploitable par un tableur.

Le projet inclut une étape finale : Utiliser les données pour avertir les utilisateurs en cas d'urgence

Maintenant que nous sommes capables d'afficher les données instantanément, nous avons besoin de les analyser pour effectuer le suivi de nos informations (par exemple, le suivi de la température, des alertes, du mouvement, de la fréquence...). Cette étape est faite pour permettre cette analyse sur l'éditeur. En ce qui concerne l'alerte de l'utilisateur, nous pouvons utiliser le haut-parleur intégré dans la carte programmable.