Avec l’été qui bat son plein pour ceux d’entre nous dans l’hémisphère nord, il est courant d’entendre toute une symphonie d’oiseaux à l’extérieur. Si vous n’êtes pas un ornithologue passionné, il peut être difficile de dire lesquels sont lesquels. C’est là que des projets comme celui-ci viennent du fabricant et développeur Hermy65, comme on l’appelle chez Reddit. En utilisant notre SBC préféré, le Tarte aux framboisesHermy65 a créé un mangeoire à oiseaux intelligente qui utilise l’apprentissage automatique pour identifier les oiseaux qui s’arrêtent pour une collation.
Selon Hermy65, le projet est un amalgame d’outils open source que d’autres ont créés et qui fonctionnent en tandem pour aider à concrétiser son idée de projet finale. Le concept original était de créer une mangeoire à oiseaux qui attire les invités sans méfiance avec de la nourriture savoureuse. Une caméra capture ensuite une image du visiteur aviaire et traite l’image pour déterminer de quelle espèce d’oiseau il s’agit.
Hermy65 poursuit en expliquant que le Pi exécute un serveur localement. Il envoie les informations détectées à une application appelée Frigate utilisée pour la détection d’objets. À l’aide de MQTT, les données de Frigate sont ensuite transmises à un autre outil appelé WhosAtMyFeeder qui analyse ensuite l’image pour déterminer l’espèce d’oiseau.
En ce qui concerne le matériel, Hermy65 utilise un modèle Raspberry Pi 3B, mais vous pouvez facilement utiliser un Raspberry Pi 4 ou quelque chose d’encore plus petit comme un Pi Zero W. Tout ce dont vous avez besoin est un Pi avec accès Wi-Fi, car les données sont transmis à une autre machine pour traitement. Le projet utilise également un module de caméra Raspberry Pi, en particulier un objectif fish eye. Le module officiel Raspberry Pi Camera v3 ou la caméra Global Shutter (conçue pour les images à grande vitesse) seraient parfaits pour cette tâche. Le projet est hébergé dans une enceinte imprimée en 3D qui est disponible sur à Imprimables et facilement imprimable sur le meilleures imprimantes 3D.
Une liste complète des logiciels utilisés dans le projet est disponible sur la page du projet sur Printables. Il comprend Qui est à ma mangeoire ?, Frégate (qui repose à la fois sur OpenCV et Tensorflow) et Docker.
Si vous voulez voir ça de plus près Projet Raspberry Pi ou simplement avoir une meilleure idée de la façon dont cela va ensemble, consultez-le sur Imprimables. Vous y trouverez non seulement les fichiers imprimables en 3D de la mangeoire à oiseaux, mais tous les détails de son fonctionnement.