02. Projet - Zwarmex/Projet-integration-2024-2025 GitHub Wiki

Description textuelle complète

Le projet SmartPaws vise à créer un distributeur de croquettes et d'eau connecté, intelligent et automatisé, destiné aux propriétaires d'animaux de compagnie. Ce distributeur innovant offre plusieurs fonctionnalités avancées, telles que le contrôle à distance via une application web, la distribution automatique de nourriture et d'eau, ainsi qu'une approche unique pour inciter l'animal à interagir avec le dispositif de manière ludique et éducative. Le distributeur traitera aussi un ensemble de données afin de fournir au propriétaire une analyse comportementale de l'animal et éventuellement le prévenir en cas d'anomalie qui pourrait traduire par un soucis de santé.

Fonctionnalités Principales

1. Distribution Automatique de Croquettes et d'Eau :

Grâce à des capteurs de poids, on va venir peser les gamelles et de ce fait détecter si la gamelle est vide ou si le niveau d'eau est bas. Lorsque on atteint un certain seuil, le distributeur remplit automatiquement les gamelle avec des croquettes / de l'eau (quantité réglable par le propriétaire pour l'aligner au gabarit de l'animal). On s'assure ainsi que l'animal ne manque pas de nourriture et d'hydratation Un mode "voyage" permet au propriétaire de configurer des horaires de distribution automatique pour s'assurer que l'animal est nourri à intervalles régulier, même en son absence.

2. Contrôle à Distance via une Application Web :

Grâce à une interface web conviviale, les propriétaires peuvent contrôler et surveiller le distributeur de n'importe où. Ils ont la possibilité de déclencher manuellement la distribution de croquettes ou d'eau, de vérifier les niveaux de stock, et de configurer les paramètres du distributeur. C'est ici aussi que le propriétaire pourra consulter un rapport sur les habitudes alimentaires de l'animal. L'application envoie des notifications lorsque le niveau de croquettes ou d'eau dans le distributeur est bas, pour permettre au propriétaire de reremplir rapidement les stocks.

3. Système d'Incitation avec Bouton de Friandise

On a une fonctionnalité de stimulation et d'incitation de l'animal, c'est l'ajout d'un bouton connecté que l'animal peut actionner lui-même pour obtenir des friandises. Cela encourage l'animal à interagir avec le distributeur de manière autonome et renforce les comportements positifs. Néanmoins, dans un soucis de santé, le nombre de friandises distribuées par jour est limité.(la limite peut être ajustée par le propriétaire)

4. Collecte et Analyse des Données Comportementales :

Smartpaws collecte des données sur les habitudes alimentaires de l'animal, ainsi que sur son utilisation du bouton de friandises. Ces données sont analysées pour détecter tout changement de comportement, comme une diminution soudaine de l'appétit ou une augmentation de la consommation d'eau, qui pourrait indiquer un problème de santé. Le propriétaire peut consulter l’historique des distributions et les tendances d'utilisation de l’animal via l’application web, ce qui l’aide à surveiller la santé et les habitudes alimentaires de l'animal .

5. Connectivité et Sécurité :

Le distributeur est connecté à Internet via Wi-Fi, ce qui permet de le contrôler à distance et de synchroniser les données avec l'application web. La communication entre le distributeur et l'application est sécurisée, garantissant la confidentialité des informations du propriétaire et de son animal. En cas de coupure de connexion, le distributeur continue de fonctionner automatiquement selon les réglages prédéfinis, garantissant ainsi un service continu.

Aspect Techniques

  • Composants Électroniques : Le distributeur utilise un microcontrôleur (comme le Raspberry Pi Pico W) qui se connecte à divers capteurs, actionneurs, et modules de communication. Des capteurs de poids mesurent les niveaux de croquettes et d'eau, tandis qu'un moteur contrôle la distribution automatique.

  • Interface Web : L'application web permet un accès en temps réel aux données du distributeur et offre un contrôle total sur ses fonctionnalités. Les utilisateurs peuvent configurer les paramètres de distribution, recevoir des notifications et accéder aux rapports sur les habitudes de leur animal.

  • Connectivité et Réseau : La connexion Wi-Fi permet au distributeur d'échanger des informations avec l'application web et de rester accessible à distance.

Maquettes ou schémas en support

Modèle conceptuel — 28/09/24

schéma1

Modèle technique

Intérface web — 02/10/2024

image

Intérface web — 07/11/2024

Logo Final — 03/10/2024

LogoFinal

!!!WARNING!!!

ces schémas/modèles ne sont pas du tout définitifs, ils évolueront conséquemment en fonction des contraintes matérielles/techniques qui arrvieront durant le projet

Objectif / valeur ajoutée du projet pour le client et par rapport aux solutions existantes

Ce qui existe déjà

Il existe déjà des solutions pour nourrir automatiquement son animal de compagnie ou lui donner de l'eau. Il existe aussi des solutions pour interagir avec l'animal. Mais il n'existe pas une solution qui relie les trois.

Ex de solutions mentionnées ci-dessus :

Distributeur d'eau connecté :

image

Distributeur de croquettes :

image

Distributeur de friandises avec intéraction :

image

Nan mais regardez ce chien, il est trop cooool

Ce qui rend SmartPaws unique

  • "Cluster" de solutions déjà existantes : Avec Smartpaws on offre à l'utilisateur le confort de trouver une solution tout en un et l'ergonomie de monitorer et de contrôler tout ça via une plateforme unique.

  • Interactivité pour l'animal : L'ajout d'un bouton que l'animal peut actionner pour obtenir des friandises rend le système amusant et stimulant, encourageant des comportements positifs.

  • Collecte et Analyse des Données : En surveillant les habitudes alimentaires de l'animal, SmartPaws permet au propriétaire de mieux comprendre son compagnon et de détecter rapidement tout changement de comportement.

C. Liste des contraintes (techniques, financières, technologiques, utilisateurs, …)