L’objectif de cette application est de mettre en place un système de surveillance et d’affichage en temps réel de la qualité de la baignade. Le système utilise un indicateur à trois couleurs, représenté par des LEDs, afin de signaler aux usagers l’état de sécurité de la mer :
Rouge : danger, baignade interdite
Orange : baignade risquée, réservée aux nageurs expérimentés
Vert : conditions sûres, baignade autorisée
Le dispositif intègre également deux boutons :
Le premier permet de déclencher un signal d’alerte (SOS) en cas d’incident. Dans ce cas, la LED rouge clignote jusqu’à ce que le second bouton soit pressé pour signaler la résolution du problème et rétablir l’état précédent.
Le second bouton est utilisé par le sauveteur pour confirmer qu’un incident est terminé et que la situation revient à la normale.
Enfin, le système est capable de recevoir des informations externes, telles que des alertes météorologiques ou des messages provenant de l’équipe en mer, via la communication série. Ces messages sont interprétés pour mettre à jour automatiquement l’indicateur lumineux selon les mots-clés suivants :
Rouge : meduse, tempete, requin → danger immédiat, baignade interdite
Orange : vague → baignade réservée aux nageurs expérimentés
Vert : surveillant, calme → conditions sûres
Ce projet permet ainsi de développer un système de supervision simple mais efficace, combinant capteurs, boutons de contrôle et retour d’information en temps réel pour garantir la sécurité des usagers.