PAE 2021 Vol de ruche 1 : Différence entre versions
| Ligne 101 : | Ligne 101 : | ||
Détecter un mouvement brusque permet de savoir si la ruche est embarquée soudainement. Alors que détecter un mouvement très lent permet de savoir si le voleur prend le temps pour éviter de se faire repérer. <br> | Détecter un mouvement brusque permet de savoir si la ruche est embarquée soudainement. Alors que détecter un mouvement très lent permet de savoir si le voleur prend le temps pour éviter de se faire repérer. <br> | ||
A ce jour le code ainsi que les fichiers de configurations du serveur ssmtp: [[Fichier:Code_confsstmp.zip |Archive avancement]] | A ce jour le code ainsi que les fichiers de configurations du serveur ssmtp: [[Fichier:Code_confsstmp.zip |Archive avancement]] | ||
| + | |||
| + | = Séance 15/03/2021 = | ||
| + | |||
| + | == Travail réalisé == | ||
| + | Recherche d'information pour mise en situation pour le terrain, le mouvement lent s'est avérer inutile car les abeilles sécrète une substance très collante dans la ruche. Il est donc nécessaire de décoller les cadres de qui entraine d'importante variation sur l'accéléromètre. De plus si l'on soulève la ruche entière cette dernière pèse environ 60 kilos, un mouvement lent est donc impossible, par exemple lorsque l'on pose la ruche cela entrainera un choc déclencheur. | ||
Version du 4 mai 2021 à 10:45
Sommaire
Séance 15/03/2021
Travail réalisé
Réalisation d'un premier schéma fonctionnel avec des blocs : alt
Documentation sur l’accéléromètre ADXL335 : [|Datasheet ADXL335]
Choix de la carte Arduino Yun pour ce projet, utilisation de 2 bus série ( Un pour le capteur d'accélération, un pour communiquer avec le processeur linux )
et le bus bridge pour communiquer entre les processeurs. La carte Yun à deux processeurs un utilisé pour le traitement dans notre cas et un autre sous linux que l'on utilisera pour envoyer un mail lors d'une alerte de vol.
Comparatif avec les produits existants :
- Détecteur de vol permettant d'alerter et de géolocaliser (134 euro) [|Lien]
- Capteur de poids (290 euro) [|Lien]
- Capteur de présence et appareil photo (228 euro) [|Lien]
- Alarme sonore 120 dB DIY (5-20 euro) [|Lien]
Objectifs prochaine séance
Terminer le point 1 et commencer les points 3 et 4.
Travail restant
- Comparatif prix
- Fréquence d'acquisition
- Prise en main Arduino Yun/ ADXL335
- Test de L'ADXL sur 1/2/3 axe(s)
- Calibration de l’accéléromètre lors de la mise en place
- Test de vibrations
- Test de chocs
- Mesure du bruit
- Calibration du Delta (Seuil détection vol)
- Utilisation du serveur Web pour l'envoi d'un mail
Séance 22/03/2021
Travail réalisé
[Tutoriel ADXL335]
Base du code pour utiliser l'ADXL335 et principe de calibration. [YouTube Arduino Yun et ADXL335]
L'objectif de cette séance est donc de prendre en main la carte Arduino Yun et de mettre en place le fonctionnement de l'ADXL335. Etant donné que nous avons choisi la solution arduino, la mise en place du capteur avec la carte est simple et guidée par différent tutoriaux sur internet.
Le branchement se fait comme suit :
Actuellement le capteur renvoie des données sur les 3 axes, nous avons pu en sortir nos premières courbes qui montre l'évolution de l'état des 3axes lorsque l'on fait des secousses.
Objectifs prochaine séance
Travail restant
- Comparatif prix
- Fréquence d'acquisition
- Calibration de l’accéléromètre lors de la mise en place
- Test de vibrations
- Test de chocs
- Mesure du bruit
- Calibration du Delta (Seuil détection vol)
- Utilisation du serveur Web pour l'envoi d'un mail
Séance 01/04/2021
Travail réalisé
Création de courbes représentant les différentes perturbations qu'une ruche pourrait subir. Nous avons fait 3 mesures selon des critères différents :
Ces mesures ont été effectuée grâce à une soustraction entre la mesure de référence prise à l'initialisation du dispositif (lorsque le dispositif est installé et ne sera plus amené à bouger) et le mesure en cours.
Sur les diagrammes 1 on peut observer des petits pics de l'ordre de 5 unité(unité du capteur) ce qui indique que même dans un environnement stable, immobile le capteur peut générer des valeurs différentes de 0.
Sur les diagrammes 2 on peut observer des zones où les perturbations sont plus importante nous avons simuler les vibrations en tapant avec le poing sur la table, cela nous permet de simuler un animal qui se frotte à une ruche ou encore des rafales de vents assez importantes. Grâce à ces mesures nous avons pût ajuster notre seuil, en prenant en compte que d'importants pics peuvent survenir sans raison apparentes.
Sur les diagrammes 3 nous avons déplacer le capteur, sur les différents axes et donc observer l'augmentation du signal qui peut être importante et donc nous avons développer un seuillage sur un nombre d'échantillons qui correspond à une prise sur une durée de temps.
Ces mesures sont très intéressantes car elles nous permettent de caractériser la réponse de notre système en fonction de la perturbation reçue.
De cette manière nous allons pouvoir déterminer une valeur de seuil pour laquelle on considérera que la ruche se fait voler.
Pour éviter les fausses alarmes, l'utilisation des 3 axes proposés par le capteur en simultané est une bonne solution.
Les tests ne se feront pas sur un seul axe car un problème d'ordre technique peut très bien renvoyer une valeur incohérente alors que la ruche ne subit aucune perturbation.
Séance 08/04/2021
Travail réalisé
Mise en place d'un serveur 'ssmtp' sur la carte arduino Yun permettant l'envoie de mail automatisé depuis une adresse spécifique vers une autre.
La mise en place ne demande pas énormément de manipulation, il suffit de suivre le tutoriel suivant : [|Tutoriel serveur ssmtp arduino]
A l'heure actuel le système est capable de détecter un mouvement brusque ou bien un mouvement très lent, par la suite il envoie un seul mail pour éviter le spam.
Détecter un mouvement brusque permet de savoir si la ruche est embarquée soudainement. Alors que détecter un mouvement très lent permet de savoir si le voleur prend le temps pour éviter de se faire repérer.
A ce jour le code ainsi que les fichiers de configurations du serveur ssmtp: Fichier:Code confsstmp.zip
Séance 15/03/2021
Travail réalisé
Recherche d'information pour mise en situation pour le terrain, le mouvement lent s'est avérer inutile car les abeilles sécrète une substance très collante dans la ruche. Il est donc nécessaire de décoller les cadres de qui entraine d'importante variation sur l'accéléromètre. De plus si l'on soulève la ruche entière cette dernière pèse environ 60 kilos, un mouvement lent est donc impossible, par exemple lorsque l'on pose la ruche cela entrainera un choc déclencheur.