Développement d'un projet d'IOT, une station météo

Lors de mon année à l'université en Roumanie, nous avons eu un petit projet qui consistait à développer une application d'IOT de notre choix. Nous avons choisi de réaliser une sorte de petite station météo à l'aide d'un arduino, d'un capteur de température et de LEDs. Le capteur de température capture une valeur et allume une LED d'une certaine couleur en fonction de la température (par exemple, au dessus de 20°C la LED est rouge, en dessous elle devient verte, puis jaune si la température baisse encore, etc). De plus, une application mobile permettait d'afficher la température pour y accéder où que l'on soit.
Nous avons dû étudier le matériel qui était nécessaire, nous avons ensuite écrit le code pour l'application mobile puis enfin le code pour les LEDs. Une fois tout cela fait nous nous sommes réunis pour faire le montage côté hardware.

Nous avons effectué ce projet à 3. Pour ma part, je me suis occupé de conceptualiser le projet (matériel nécessaire, planning rapide). Je me suis ensuite chargé du code nécessaire à l'activation des LEDs.
Je tiens à préciser qu'il s'agissait d'un projet très simpliste mais qui m'a tout de même aidé à en apprendre plus sur le hardware.

Ci-dessous un aperçu de notre résultat avec d'un côté le arduino et ses LEDs, et de l'autre l'application mobile :

Arduino et interface Web
C++ Flutter
Puce Arduino LEDs

Compétences requises

  • Savoir utiliser un microcontrôleur
  • Connecter différents éléments de hardware
  • Développer en C++

Compétences acquises

  • Quelques notions de hardware et de branchements
  • Compréhension de ce que représente un projet IOT

La vidéo de démo du projet est disponible à ce lien Démo IOT