Ce système sera utilisé dans le cadre de l’épreuve de projet qui se déroulera à partir de février 2020.
Présentation
Il s’agit de réaliser un système autonome permettant de connaître à distance certains paramètres d’une ruche afin d’assurer son suivi et d’évaluer la santé des abeilles. Le projet consiste donc à équiper une ruche d’abeilles en y ajoutant des capteurs pour permettre d’obtenir différentes informations telles que la température intérieure, l’humidité, le poids et le comptage des abeilles.
La ruche connectée doit permettre à l’apiculteur d’optimiser le suivi de ses abeilles :
L’orientation et luminosité permettent d’optimiser son rendement et d’influer sur la période de pollinisation des abeilles au cours de la journée.
L’humidité et la température signalent, par exemple, s’il faut donner à boire aux abeilles ou si la ruche peut être ouverte.
La masse témoigne de la santé de la colonie et de l’état de la production.
La pression atmosphérique et l’humidité préviennent d’un changement météorologique qui provoquerait un changement de comportement et un rassemblement de la colonie dans la ruche.
Le système « ruches connectées » doit donc réaliser les missions suivantes :
L’envoi à intervalles réguliers (15 min) des mesures effectuées suivantes :
Température intérieure et extérieure,
Humidité relative intérieure et extérieure,
Pression atmosphérique,
Poids de la ruche,
Ensoleillement,
L’affichage des mesures et des alertes en temps réel
L’affichage sous forme de vues graphiques des mesures (récapitulatifs journaliers : moyennes, min, max pour chaque heure sur les 7 derniers jours) et éventuellement l’historique des alertes
L’alerte en cas de variation brutale d’une grandeur mesurée (perte de poids soudaine) ou de dépassement de seuils. L’alerte pourra être signalée sous la forme d’un email ou d’un message SMS.
Répartitions des tâches par étudiant
Etudiant 1 (EC) :
Mesurer les grandeurs température, humidité, pression atmosphérique, et ensoleillement de la ruche (option)
Mesurer le poids de la ruche
Transmettre les données au PC
Etudiant 2 (IR) : Application PC
Consulter les données d’une ruche (vue “temps réel” + description + affichage des alertes)
Recevoir les données actuelles des ruches (MQTT/Json)
Récupérer les données enregistrées (HTTP/Json)
Éditer les ruches
Paramétrer une nouvelle ruche et les alertes
Option : Déclencher les alertes (par email)
Etudiant 3 (IR) : Application mobile
Consulter les données d’une ruche (vue “temps réel” + description + affichage des alertes)
Recevoir les données actuelles des ruches (MQTT/Json)