Sa réalisation a nécessité une grande attention au cahier des charges pour que le projet réponde bien aux exigences demandées. Après de nombreuse études (Analyse de l’existant, Réalisation de diagramme, définition du besoin, etc.), nous avons pu commencé à faire une sélection des choix techniques qui pourrait être utilisé.
Pour ma part, ma fonction a été de réaliser le site internet permettant d’avoir accès à notre distributeur de croquette à distance. La solution qui a été choisie pour sa réalisation est PHP ainsi que l’utilisation de SQL. C’était pour moi l’occasion de réaliser un premier projet avec une technologie que je n’avais jamais utilisée.
Le site est composé d’un système d’authentification, d’un panel de gestion de ces chiens ainsi que de nombreux paramètres de configuration. Le propriétaire peut en tant réel voir la consommation de nourriture ses différents chiens, changé la quantité de nourriture en fonction des jours et des repas et peut être alerté à tout moment de cas de problème sur l’appareil.
Pour que notre produit puisse fonctionner, je me suis aussi occupé en partie de la communication entre le site et un arduino. Pour cela, différents scripts PHP on été créés et un protocole de communication a été établie entre les deux parties. Les données renvoyées par le serveur sont au format json et traité par l’arduino avec une librairie prévue à cet effet.