Mes projets

Labyrinthe 2.0

Dans le cadre d’un de mes premiers cours de programmation, il nous a été demandé de créer un jeu en utilisant le langage de programmation Python. Pour l’élaboration de ce jeu, nous avons utiliser le module Tkinter. 

La jeu que nous avons décidé de créer était un labyrinthe, mais pas un labyrinthe comme les autres. En effet, dans ce labyrinthe, la visibilité sera problématique. Un brouillard empêchera l’utilisateur de connaitre tout les chemin de la maquette.

Pour résoudre ce problème, il devra prendre son courage à deux mains et emprunté ces chemins au risque de tombé sur un cul de sac.

Smart Robot

Le premier projet concret qu’il nous a été demandé de faire était la conception d’un robot intelligent télécommandé.

Après avoir pris en main l’univers Arduino et certains composants électroniques tel que le module Bluetooth HC-05, le sonar électronique HC-SR04.

Pour ce travail nous avons crée une plaque électronique (PCB) que nous avons réalisé sur le logiciel Fusion360. Nous avons enfin modélisé le châssis de notre robot avec le logiciel Autocad.

La programmation de ce projet a été faite dans le langage C#.

Serre automatisée

Le dernier projet réalisé dans le cadre de mon cursus fut une serre automatisée. 

Les dispositifs de cette serre sont de 2 sortes : les capteurs et les actionneurs. Ces composants sont des microcontrôleurs ESP32.

La communication entre les actionneurs et les capteurs sera faite via le protocole MQTT. Nous avons également établit une communication entre chaque éléments de cette serre et un dashboard. Grace à celui nous aurons pu consulter les informations relative à notre serre et actionner à distance certain éléments.

Enfin, notre serre communiquera ses informations à une base de données MariadB qui nous permettra de consulté l’état de notre serre au fil du temps.