Présentation Portfolio Apps Contact À propos
Icône du projet Monitoring Plant
Projet IUT

Monitoring Plant

Un appareil de mesures automatisées des paramètres biologique d'une plante.

Contributeurs

09/2023

Date de début

04/2024

Date de fin

7 mois et 3 jours

Durée

Captures d'écran

  • Image Poster

    Poster

    Poster de présentation du projet.

  • Image Aperçu du système

    Aperçu du système

    Un Raspberry Pi qui sert d'ordinateur central, avec ses capteurs.

  • Image Page d

    Page d'accueil

    Un aperçu de la page d'accueil du site où l'on peut gérer ses campagnes de mesures. Avec un menu de navigation en haut permettant de se déconnecter. En effet, un système de connexion a été mis en place.

  • Image Page de consultation d

    Page de consultation d'une campagne de mesure

    Un page permettant de consulter les mesures d'une campagne et l'historique des succès/problèmes. On peut voir les mesures sous forme de graphique ou de tableau avec, la date, l'heure ainsi que la valeur de chaque capteurs. Le tout exportable au format CSV.

  • Image Page de création d

    Page de création d'une campagne de mesure

    Une page permettant de créer une campagne de mesure. On peut choisir la fréquence des mesures, la durée de la campagne, le nom et bien plus...

Description

A partir de zéro, nous développons un appareil de mesure autonome permettant la mesure automatisé des paramètres biologiques d'une plante. Nous avons créé l'interface web pour interagir avec l'appareil, codé le programme assurant les mesures et les échanges avec les différents capteurs et gérer la base de données stockant les mesures.

Technologies utilisées

Icône CSS

CSS

Icône JavaScript

JavaScript

Icône PHP

PHP

Icône C/C++

C/C++

Icône Node.JS

Node.JS

Icône SQL

SQL

Icône Git

Git

Icône Bash

Bash

Icône TypeScript

TypeScript

Icône Apache

Apache

Icône HTML

HTML

Compétences développées/employées

Patience/Persévérance

Ce projet m'a permis de développer ma patience et ma persévérance, car j'ai dû faire face à de gros défis techniques (implémentation et reverse engineering du capteur d'oxygène) sans forcement avancer pendant un mois.

Travail d'équipe

L'intégralité du projet a été réalisé en équipe de 3. Un tel projet a demandé beaucoup de communication entre les membres de l'équipe pour avancer efficacement. Nous avons dû nous répartir les tâches et nous entraider pour avancer dans le projet.

Créativité

J'ai pu mettre à l'oeuvre ma créativité en imaginant la charte graphique, le design du site web.

Curiosité

J'ai dû faire preuve de curiosité pour apprendre le concept de communication I2C, comment fonctionnait une liaison USB et en apprendre plus sur l'obstruction de code avec les moyens de les contourner.

Rigueur

La rigueur a été essentiel pour m'assurer que le code était propre et bien structuré. Des réunions régulières avait été mises en place pour s'assurer du bon avancement du projet.

Sens de l'écoute

J'ai pu faire preuve de sens de l'écoute pour m'assurer que le projet répondait aux besoins des utilisateurs et que les fonctionnalités étaient bien comprises par l'équipe.

Vulgarisation

J'avais fait preuve de vulgarisation pour expliquer les concepts techniques aux membres de l'équipe qui n'étaient pas familiers avec ces derniers. J'ai également fait la même chose lors de nos réunions avec le client pour vérifier/expliquer certains éléments de notre conception.

Autonomie

Tout au long du projet, j'ai dû faire preuve d'autonomie pour avancer dans mes tâches et éviter de ralentir l'équipe lors de la réalisation de tâches bloquante.