Robot Mobile — Station Météo
Décembre 2024

Dans le cadre de mon projet SAE, j'ai conçu et réalisé un Robot Mobile basé sur une carte Raspberry Pi et un Sense Hat.

L'objectif était de développer un robot capable de réaliser un parcours prédéfini ou aléatoire tout en mesurant température, humidité et pression atmosphérique.

Pour mener à bien ce projet, j'ai dimensionné les composants électroniques (potentiomètres, LEDs, résistances, condensateurs…), sélectionné les technologies adaptées et réalisé l'implantation sur la carte. J'ai ensuite programmé le robot en C++ pour piloter les moteurs et capteurs, testé chaque fonction individuellement puis validé le fonctionnement global.

Robot Mobile
Carte électronique

Voici la carte électronique que j'ai conçue et câblée pour la gestion complète du robot. Elle regroupe l'ensemble des composants nécessaires au pilotage des moteurs, à la lecture des capteurs et à la communication avec le Sense Hat.

Le dimensionnement a été réalisé en amont, en calculant les valeurs de chaque composant pour garantir un fonctionnement stable dans toutes les conditions de parcours.

Carte électronique
Carte électronique conçue et câblée
Développement C++

Une fois la carte terminée, j'ai développé les différentes fonctions du robot en C++ : gestion des moteurs, lecture des capteurs météo, logique de parcours et affichage sur le Sense Hat.

Code C++ — partie 1
Fonctions moteurs et capteurs
Code C++ — partie 2
Logique de parcours