Conception et fonctionnement du module de surveillance externe¶
L'objectif de ce module est de filmer la planche d'envol d'une ruche et d'envoyer le flux vidéo au serveur central pour l'afficher dans l'application.
Construction de la version 1 du module de surveillance externe¶
Pour créer ce module de surveillance externe, j'avais besoin d'un microcontrôleur avec un port RJ45 pour pouvoir ouvrir les ports nécessaires et permettre à l'application de récupérer le flux vidéo. Dans un contexte professionnel, j'aurais ouvert les ports de l'application, mais cela n'était pas possible, car le serveur est situé à l'école.
Le microcontrôleur que j'ai donc utilisé est un Raspberry Pi 4.
Pour disposer d'une caméra facile à manipuler, j'ai utilisé la caméra Raspberry Pi module 3.
Installation de la caméra¶
La caméra Raspberry Pi module 3 est connectée au Raspberry Pi via le port CSI (Caméra Serial Interface).
Étape 1 : Trouver un boîtier¶
Pour protéger le serveur des intempéries, j'ai utilisé un boîtier de dérivation. Ce boîtier était idéal pour les raisons suivantes :
- Adaptabilité : Permets d'intégrer facilement le serveur.
- Protection contre les intempéries : Assure l'étanchéité.
- Modulable : Facile à modifier pour différents usages.
- Compact et portable : Facile à déplacer.
- Coût réduit : Abordable financièrement.
Étape 2 : Modification du boîtier¶
J'ai percé trois trous sur les côtés de la boîte pour :
- Le câble RJ45.
- Le câble d'alimentation.
- La vue de la caméra.
Étape 3 : Support pour le module¶
Pour le support du module de surveillance externe, j'ai utilisé un trépied pour appareil photo pour les raisons suivantes :
- Hauteur : Permets de filmer assez haut pour voir l'entrée de la ruche.
- Stabilité : Le trépied est très stable et résiste aux intempéries.
- Peu de modifications nécessaires : Grâce au trépied, je n'ai pas besoin de fixer un support sur la ruche.
Étape 4 : Adaptation sur un trépied¶
J'ai utilisé le support d'une caméra comme base pour le module. J'ai pris les dimensions de la vis et créé un pas de vis dans le boîtier de dérivation pour un meilleur maintien de la boîte, assurant ainsi sa résistance aux intempéries.
Étape 5 : Ajout d'oeillets¶
J'ai ajouté des oeillets pour les passages de câble du RJ45 et pour le câble d'alimentation pour assurer une bonne étanchéité.
Résultat¶
Voici le module de surveillance installé et fonctionnel. Il filme l'entrée de la ruche et publie le flux vidéo.
Voici le rendu du flux vidéo publié :