Système d’alarme anti-intrusion Projet informatique industrielle – Rapport d’avancement Responsable : CAVASSILA Sophie Etabli par : MOKTEFI Anes KENOUCHE Mohamed Nassib Projet informatique industrielle : Rapport intermédiaire – Système d’alarme anti-intrusion 1. Présentation générale des objectifs du projet : Une alarme est un signal qui permet de pouvoir nous alerter d’un certain danger qui nous entoure. L’information de cette alarme nous permet de prendre des précautions pour que le danger soit minimisé ou dans le meilleur des cas corriger. Dans le cadre de notre projet, nous allons nous intéresser à un système d’alarme. Nous avons choisi le système d’alarme anti-intrusion qui permet de protéger un bâtiment ou une zone. Dans notre cas, c’est une maison, qui sera présenté sous une forme de maquette à échelle réduite. Ce système sera établi grâce au microcontrôleur mis à notre disposition qui est l’Arduino, qui facilitera l’interfaçage avec nos circuits électroniques, que nous programmerons grâce à une interface de logiciel disponible sous différents systèmes d’exploitations (Windows – Mac). Nous disposons de capteurs électroniques, comme un capteur de distance ou le capteur de présence. Ils seront utilisés dans le système pour pouvoir mettre en marche ce que l’on va établir. Nous allons procéder à une caractérisation de ces capteurs, pour vérifier les données constructeurs de ceux-ci et pouvoir travailler dans des conditions optimales à la réalisation de notre système d’alarme. 2. Diagramme de Gantt : Etabli par MOKTEFI-KENOUCHE Page 1 sur 4 Projet informatique industrielle : Rapport intermédiaire – Système d’alarme anti-intrusion Etabli par MOKTEFI-KENOUCHE Page 2 sur 4 Projet informatique industrielle : Rapport intermédiaire – Système d’alarme anti-intrusion 3. Etat d’avancement du projet : Au tout début, nous avons commencé à nous documenter sur la plateforme de l’Arduino. Nous avons appris à l’utiliser et à essayer des exemples fournis par l’application de celui-ci. Nous ne sommes documentés sur les différentes datasheets sur le web des outils mis à notre disposition et principalement les capteurs. Nous avons au fil des jours, réussi à comprendre les fonctionnalités des capteurs, et nous avons fabriqué une mini alarme qui nous a permis d’être plus à l’aise avec l’interface que nous utiliserons tout au long de notre projet. Au fil des semaines, on a caractérisé nos deux principaux capteurs, qui sont le capteur de présence et de distance. Le premier capteur qu’on a caractérisé est le capteur de distance. Nous avons tout d’abord mis en place une mini maquette pour le stabiliser. Par la suite, nous avons pu trouver une formule adéquate pour l’utiliser au niveau de notre programme, afin que le nombre de cm affichés sur notre « moniteur série » soit le même que la valeur réelle mesurée. Nous avons utilisé un carton comme obstacle et une règle de 100cm en fer pour faire nos tests. Notre capteur de distance mesure des distances entre 10 et 80cm selon le constructeur. Il a relativement bien fonctionné jusqu’à 60 cm. Nous évoquerons les difficultés rencontrées dans la 4eme partie. Le deuxième capteur qu’on a caractérisé est le capteur de présence. Nous l’avons stabilisé de la même façon que le capteur de distance avec une mini maquette. Il détecte une présence sur une distance de 7 mètres à 360 degrés selon la datasheet fourni. Nous avons utilisé un programme qui permet de fonctionner avec un état haut et un état bas, l’état haut étant la détection d’une présence, et l’état bas l’absence de présence sur une distance de 7 mètres. Cependant, il ne détecte pas les objets. Le capteur fonctionne de façon optimale. Après la caractérisation des capteurs, nous avons commencés à réaliser notre projet, sachant que préalablement nous avons pu fabriquer une mini alarme avec le buzzer et la LED en utilisant notre capteur de présence, avant la caractérisation des capteurs. (Voir séances antérieures aux caractérisations diagramme de Gantt). Après la mise en place de notre capteur de présence et de nos outils électroniques, nous avons commencé à avoir une réflexion sur l’addition d’un clavier et d’un afficheur LCD pour pouvoir mettre en place un système de sécurité de notre alarme, avec une activation de mot de passe pour que notre système soit fonctionnel, et ajouter un paramètre de changement de passe. Etabli par MOKTEFI-KENOUCHE Page 3 sur 4 Projet informatique industrielle : Rapport intermédiaire – Système d’alarme anti-intrusion Nous avons réussi à programmer un afficheur LCD de façon a ce que l’on puisse utiliser deux lignes sur l’afficheur, l’une étant utilisé pour l’activation de l’alarme et l’autre utilisé pour le changement de mot de passe. Nous songeons aussi à ajouter une fonctionnalité de notification par mail, lors du déclenchement du signal d’alarme. Dans les prochaines séances, nous allons essayer de programmer le clavier de façon a ce qu’il soit en adéquation avec notre afficheur LCD. Par la suite, nous mettrons en place tout notre système et commencer à établir les différentes fonctionnalités des capteurs pour faire fonctionner notre système avec la maquette de maison que l’on aura construite en carton ou en PVC, et créer une échelle de visualisation réduite qui sera proportionnel à une maison réelle. 4. Difficultés rencontrées : Nous avons rencontré quelques difficultés aux deux premières séances avec l’interface de l’Arduino, parce qu’on n’a jamais utilisé de microcontrôleur Arduino ou son logiciel de programmation. Suite aux différentes documentations sur le web, on s’est peu à peu familiariser avec l’interface et nous avons pu être plus à l’aise dans nos recherches et la démarche de nos objectifs. Cependant, les principales difficultés que l’on a rencontrées se concentre principalement au niveau de la caractérisation des capteurs. Nous avons eu des difficultés à la stabilisation des deux capteurs que nous utilisons, car nous n’avons pas les supports du constructeur. Concernant le capteur de distance, nous n’avions aucune information sur la façon dont on pouvait afficher les centimètres de détection qui était mesuré à échelle réelle. On a fini par établir une formule qui nous permettait de s’approcher du résultat attendu. Malheureusement, notre capteur fonctionne de 10 cm à 60 cm. Notre problème principal que le n’on pas encore résolu, c’est que le capteur fonctionne mal avec notre programme de 60 cm à 80 cm. En théorie, il devrait fonctionner de 10 cm à 80 cm. Nous avons eu d’autres difficultés comme la programmation de l’afficheur LCD. Nous avons mis du temps avant de pouvoir établir un programme qui puisse nous permettre d’effectuer un affichage sur deux lignes, qui est notre premier objectif concernant l’afficheur. La dernière difficulté que l’on rencontre actuellement, est le jeu des matrices pour pouvoir programmer le clavier afin de l’utiliser avec notre afficheur LCD. Etabli par MOKTEFI-KENOUCHE Page 4 sur 4