Chapitre 4 : Implémentation du système
4.1 Présentation des outils et des technologies utilisés pour
l’implémentation
🛠 Outils matériels utilisés :
- Détecteurs : Détecteur de fumée, détecteur de mouvement.
- Actionneurs : Fenêtres motorisées, porte de garage, ventilateur, lampe (ampoule), sirène,
cafetière.
- Panneau solaire : Génère l’énergie.
- Batterie : Stocke l’énergie.
- Wattmètre (Power Meter) : Mesure la puissance en watts générée.
- Caméra IP : Fournit une surveillance visuelle.
- Laptop & Smartphone : Périphériques de contrôle interne et externe.
🌐 Outils réseaux et connectivité :
- DLG100 - Home Gateway : Passerelle IoT entre le LAN et les objets.
- Router PT 2911 : Routeur domestique.
- Switch PT 2960 : Commutateur Ethernet interne.
- Cable Modem & Cloud PT : Fournit l’accès Internet.
- Central Office Server & DNS Server : Fournissent les services réseau nécessaires pour
l’accès distant.
💻 Outils logiciels simulés :
- Cisco Packet Tracer (simulation) : utilisé pour modéliser le comportement des objets
connectés.
- Programmation logique (conditions/actions) : intégrée dans Packet Tracer pour
automatiser les réactions.
📱 Accès :
- Laptop (interne) : contrôle direct sur les objets connectés via la passerelle domestique.
- Smartphone (externe) : accès via Internet pour désactiver ou surveiller le système à
distance.
4.2 Description de l’implémentation des composants du système
4.2.1 🧠 Système domotique : gestion centralisée via passerelle DLG100
Tous les capteurs et actionneurs sont reliés à la passerelle DLG100 qui fait le lien entre les
objets physiques et le système de contrôle.
Cette passerelle communique avec les ordinateurs (laptop et smartphone) et active les
objets selon des scénarios définis.
4.2.2 🔥 Scénario "Détection de fumée"
Lorsque le détecteur de fumée est déclenché, le système effectue les actions suivantes
automatiquement :
- Fenêtre s’ouvre (ventilation naturelle).
- Porte du garage s’ouvre (évacuation ou alerte visuelle).
- Sirène (alarme) se déclenche pour avertir.
- Ventilateur démarre pour extraire la fumée.
Ces actions sont implémentées via des liens logiques programmés dans Packet Tracer et
activés simultanément à partir de l’état du détecteur de fumée.
4.2.3 📱 Scénario "Contrôle local/distant"
Depuis le Laptop (réseau interne) : L’utilisateur peut allumer la fenêtre (motorisée) et la
machine à café.
Depuis le Smartphone (réseau externe via Cloud) : L’utilisateur peut désactiver ces
éléments (fermer la fenêtre et éteindre la cafetière).
Cela démontre une capacité de contrôle différencié selon la localisation de l’utilisateur grâce
à l'intégration cloud.
4.2.4 Scénario "Détection de mouvement"
Lorsque le détecteur de mouvement capte une présence :
- La caméra IP s’active.
- L’alarme (sirène) retentit.
- L’ampoule (light) s’allume.
Ces actions renforcent la sécurité intelligente de la maison, en activant les éléments de
surveillance automatiquement.
4.2.5 ⚡ Scénario "Chargement de la batterie"
Le panneau solaire mesure la puissance générée.
Lorsque la puissance dépasse 20 W, et après 10 minutes, la batterie commence à se charger
automatiquement.
Cette logique est intégrée via une condition de seuil + temporisation simulée dans Packet
Tracer, simulant une gestion énergétique intelligente.
4.3 Présentation des résultats de l’implémentation
✅ Résultats observés :
Fonction Comportement simulé avec succès
Détection de fumée Tous les objets réagissent correctement
(fenêtre, porte, alarme, ventilateur)
Contrôle via Laptop Allumage de fenêtre et cafetière effectué
Contrôle via Smartphone (externe) Désactivation à distance réalisée
Détection de mouvement Activation de caméra, alarme et lumière
immédiate
Gestion énergie solaire Batterie commence à charger si puissance >
20W et après 10 minutes
🧠 Analyse des résultats :
- Fiabilité : Les scénarios fonctionnent correctement en réponse aux événements simulés.
- Réactivité : Les actions sont immédiates après détection (à l’exception du délai programmé
pour la batterie).
- Modularité : Le système est facilement extensible à d'autres objets.
🔧 Améliorations possibles :
- Ajout de messages MQTT pour représenter plus fidèlement un système réel.
- Interface graphique Web simulée pour une visualisation plus conviviale (via navigateur).
- Historique d’événements non encore implémenté (ex : journal d’alertes).
- Authentification utilisateur à renforcer pour les accès distants (pas représenté dans Packet
Tracer).