Séq 2 : Conception et réalisation d’un système
Nom et Prénom :
TP Smart Home et capteurs
Objectif :
Analyser et comprendre le fonctionnement d’un capteur.
Contexte :
La Smart Home présente en salle A116 est équipée de différents systèmes automatisés. Ces
derniers permettent d’offrir confort et sécurité aux utilisateurs. Grâce à la domotique, ces
nouveaux gadgets faisant appel au numérique sont de plus en plus présents dans les foyers
modernes.
Problématique :
Quel est le mode de fonctionnement des capteurs ? Comment l’information est-elle transmise au
sein d’un système ?
Présentation du système :
La Smart Home est équipée de différents systèmes tels que :
• Alarme incendie
• Alarme intrusion
• Ventilation automatique
• Eclairage automatique
• Store automatisé
PARTIE 1 : ANALYSE DU SYSTEME
Dans un premier temps, choisir un système présent dans la Smart Home et analyser son
fonctionnement.
Page 1 sur 11
Question 1 : Donner le nom de votre système.
Alarme Intrusion
Question 2 : Expliquer de manière brève et explicite le fonctionnement du système.
Un système d'alarme intrusion détecte une intrusion à l'aide
de détecteurs (mouvement, ouverture de portes, bris de
vitre). Si une intrusion est détectée, l'alarme se déclenche
(sirène) et une alerte est envoyée à l'utilisateur ou à une
centrale de surveillance.
Question 3 : Donner une définition « avec vos mots » d’un capteur/détecteur.
Page 2 sur 11
Un capteur ou détecteur est un dispositif qui perçoit un changement
dans son environnement (comme un mouvement, une ouverture de
porte ou un bruit) et envoie une alerte ou un signal pour informer
d'un événement ou d'une anomalie. Il peut être utilisé pour détecter
des intrusions, des fuites de gaz, des changements de température,
etc.
Question 4 : Lister les composants présents dans votre système et donner leurs types (capteur,
actionneur, carte programmable …). Ajouter une indication concernant leurs rôles dans votre
système.
Composants Types Rôles
Détecteurs Capteur Détecte les mouvements dans une zone protégée.
de
mouvement
Sirène Actionneur Émet un son fort pour alerter les occupants ou dissuader l'intrus.
d'alarme
Batterie de Source Fournit de l'énergie en cas de coupure de courant.
secours d'alimentation
Question 6 : Réalisez la chaîne fonctionnelle du système en utilisant https://app.diagrams.net/
Page 3 sur 11
Question 7 : Réalisez les diagramme SysML (diagramme des exigences
(requirementdiagram) et diagramme de cas d'utilisation (use case diagram))
Page 4 sur 11
PARTIE 2 : GESTION DE PROJET
Question 8 : Si vous aviez à concevoir le système intégralement, réaliser une planification dans
le temps en utilisant un diagramme de Gantt. Afin de vous aider, voici un schéma reprenant la
démarche de projet :
Question 9 : Pensez-vous que planifier un projet (Gantt) avant de le commencer est judicieux ?
Justifier votre réponse
Page 5 sur 11
Oui, planifier un projet avec un diagramme de Gantt avant de commencer est
judicieux. Cela permet de visualiser les tâches, d’organiser leur ordre, de gérer les
délais et les ressources, et d'identifier les risques. Cela facilite aussi le suivi du projet
et la communication au sein de l’équipe
Question 10 : Qu’est-ce qu’une revue de projet et quel est l’intérêt d’en faire pendant le projet ?
Une revue de projet est un point de contrôle pour évaluer l’avancement par rapport
aux objectifs, au budget et aux délais. Elle permet de repérer les problèmes, ajuster
les actions, renforcer la communication entre les parties prenantes, et gérer les
risques pour assurer le succès du projet.
PARTIE 3 : ETUDE DES CAPTEURS
Question 11 : Donner les caractéristiques techniques du capteur présent dans votre système.
Capteurs Caractéristiques
Capteur de Détection par infrarouge passif (PIR) ou micro-ondes ; portée de 5
mouvement à 12 mètres ; résistant aux animaux (selon modèle).
Capteur Contact magnétique ; portée de détection de quelques millimètres ;
d'ouverture faible consommation d’énergie.
Capteur de bris de Détection sonore (microphone) ; portée de 3 à 6 mètres ; conçu
verre pour différencier les bruits de bris de verre des autres sons.
Capteur de Détecte les vibrations ou impacts ; sensibilité réglable ; installation
vibrations sur fenêtres ou portes.
Question 12 : Quelle grandeur physique acquiert votre capteur ?
Capteur de mouvement (PIR) : mesure les variations de rayonnement infrarouge causées par la
chaleur corporelle, détectant ainsi la présence de personnes en mouvement.
Capteur d'ouverture : détecte la proximité magnétique entre deux éléments (aimant et contact),
mesurant ainsi la distance ou l'absence de champ magnétique.
Capteur de bris de verre : capte les ondes sonores ou vibrations spécifiques aux bruits de verre
brisé.
Capteur de vibrations : mesure les vibrations ou secousses d’une surface (porte, fenêtre) pour
détecter des tentatives d’intrusion.
Page 6 sur 11
Question 13 : Sous forme de quel signal le capteur renvoie l’information acquise à une carte
programmable ?
Question 14 : Faites une présentation rapide des différents types de signaux (Logique TOR,
Analogique, Numérique) que l’on peut retrouver :
Question 15 : Présenter un schéma de câblage (possibilité d’utiliser Fritzing) de votre capteur à
une carte programmable Arduino.
Page 7 sur 11
Question 16: Que va faire la carte Arduino avec le signal émis par le capteur ?
PARTIE 4 : SIMULATION
Question 17 : Donner une définition simple d’un Algorithme
Question 18:Faire l’algorithme de votre système
Page 8 sur 11
Question 19 : Donner une définition d’un Algorigramme
Question 20: Faire l’algorigramme de votre système en utilisant les applications suivante
(https://app.creately.com/d/0ucsguDcLvd/view ou https://app.diagrams.net/)
Page 9 sur 11
PARTIE 5 : PROGRAMMATION DU CAPTEUR
Avant de commencer cette partie, lire le blog suivant correspondant à une introduction à Arduino
https://eskimon.fr/tuto-arduino-101-présentation-darduino
Question 21: Trouver un code Arduino « Exemple » du capteur de votre système
Question 22 : Tester le code sur un prototypage rapide
Question 23 : Une fois que votre prototype est fonctionnel, commenter les lignes du programme
Arduino en Français
Question 24 : Modifier le programme Arduino afin qu’il réponde aux exigences de votre
système.
Page 10 sur 11
PARTIE 6 : PROGRAMMATION ET CABLAGE
Question 25 : Ajouter au code Arduino précédent, une partie afin qu’il déclenche les actionneurs
nécessaires au bon fonctionnement du système.
Question 26 : En fonction de votre programme Arduino, réaliser un schéma (Fritzing) permettant
de décrire le câblage des différents composants et carte programmable.
PARTIE 7 : PRESENTATION
Question 27 : Préparer une présentation (PPT) de votre projet d’une durée de 10min.
Page 11 sur 11