Modélisation SolidWorks
Conception de la station connectée pour définir sa forme, ses dimensions et l’emplacement optimal des capteurs. Nous avons également prévu l’espace pour la carte électronique et l’alimentation.
Vue Isométrique
Vue Éclatée
Électronique & Protocoles
Sélection des capteurs (température, humidité, pression) et définition des protocoles de communication pour faire interagir les différentes cartes électroniques.
Diagramme de blocs internes (IBD)
Programmation & Web
Développement du code embarqué sur Arduino et ESP-32 pour l'envoi des données vers le serveur, ainsi que la création de l'interface Dashboard en PHP/MySQL.
// Extrait Partie Bluetooth & Wifi
if (Serial3.available()) {
val_blue = Serial3.read();
if (val_blue != '/') {
resultat += String(val_blue);
} else {
resultat = "wifi:" + resultat + '/';
Serial2.print(resultat.trim());
connexion_screen();
}
}
<?php
session_start();
if (!isset($_SESSION['token'])) {
header('Location: login.php');
exit();
}
// Récupération des données capteurs
$stmt = $pdo->prepare("SELECT * FROM table_box_client WHERE email = :email");
$stmt->execute(['email' => $_SESSION['email']]);
$row = $stmt->fetch(PDO::FETCH_ASSOC);
?>
Assemblage & Tests
Intégration finale des composants dans le boîtier. Vérification de la chaîne complète : capteurs → ESP32 → Base de données → Site Web.



