Projet de fin d'étude : CONCEPTION ET IMPLEMENTATION D'UNE MAISON INTELLIGENTE A BASE D'ARDUINO CONTROLEE PAR UNE APPLICATION ANDROID

Etudiant : BOUDRAH AICHA

Filière : LF Sciences Mathématiques et Informatique

Encadrant : Pr. TAIRI HAMID

Annèe : 2024

Résumé : Résume Le présent document décrit notre prototype de maison intelligente et son application Android, réalisés dans le cadre d'un projet de fin d'études visant l'obtention du diplôme Licence SMI. Le projet s'est déroulé sur une période de deux mois. L'objectif principal était de concevoir et réaliser un prototype fonctionnel de maison intelligente, contrôlable via une interface utilisateur sur l'application Android. Avant d'entamer la phase de réalisation, nous avons effectué une étude de faisabilité et élaboré un cahier des charges détaillé. Nous avons ensuite procédé à une conception approfondie en utilisant le langage de modélisation unifié (UML). Cette étude nous a permis d'évaluer les possibilités d'intégration de l'intelligence artificielle dans notre quotidien. Dans le cadre de ce projet, nous avons développé une maison intelligente en utilisant Arduino et divers capteurs tels que DHT11, PIR, MQ2, etc. De plus, nous avons créé une application Android permettant le contrôle à distance de la maison. Nous avons également réalisé une étude conceptuelle et technique pour structurer notre travail et appliquer les connaissances acquises pendant notre cursus universitaire. L'objectif était de concevoir et implémenter une maison intelligente fonctionnelle. Le backend de l'application repose sur Firebase pour la gestion de la base de données. Pour l'application mobile, nous avons utilisé Java. Quant au frontend, nous avons utilisé le language de description XML , etc., afin de créer une application ergonomique et professionnelle. Ce projet nous a permis de découvrir de nouvelles technologies et de mettre en pratique les compétences que nous avons acquises. La maison intelligente que nous avons développée offre des fonctionnalités avancées grâce à l'utilisation d'Arduino et des capteurs, ainsi qu'une interface conviviale sur l'application Android.