Vous êtes sur la page 1sur 15

République Tunisienne

*****
Ministère de l’Enseignement Supérieur de la Recherche
Scientifique
*****
Institut Supérieur d’Informatique et de Mathématique de Monastir

Mémoire de Projet
De Fin d’Année
Réalisé par :
Kassebi Mahdi
Marzougi Saif
Layeb Nour
Khalfaoui Mohamed Rayen
Jgurim Ahmed

Système de Surveillance de Santé basé sur


l'Internet des Objets (IoT)

Soutenu en décembre 2023 devant le jury composé de :


Dr. Kortas Manel Encadrante
Année Universitaire : 2023/2024

Remerciements

Tout d'abord, nous tenons à exprimer notre gratitude à


notre superviseur, Dr. Boukhris Manel, pour son
soutien inestimable, son assistance et son mentorat
tout au long de ce projet. Nous souhaitons exprimer
notre sincère appréciation à l'ensemble du corps
technologique de l'Institut Supérieur d'Informatique et
de Mathématiques de Monastir pour leurs
contributions significatives qui ont joué un rôle
essentiel dans notre éducation complète.
Table des matières
Chapitre I : Contexte général et étude préalable

I.1 Introduction ………………………………………………..


I.2 Objectif du projet
I.2.1 Description du projet ……………………………...
I.2.2 Problématique ……………………………………..
I.2.3 Solution …………………………………………………..
I.3 Conclusion …………………………………………………

Chapitre II : Étude bibliographique

II.1 Introduction ……………………………………………..


II.2 Description de matériels ………………………………...
Chapitre III : Réalisation du projet

III.1 Introduction …………………………………………..


III.2 Mise en œuvre de la solution ………………………...
III.2.1 Assemblage des Composants Matériels …………..
III.2.2 Configuration logicielle …………………………………………..
III.2.3 Test et Débogage ……………………………….
Conclusion
Chapitre I : Contexte général et étude préalable

I.1 introduction :
La surveillance de la santé est un défi majeur dans le monde d'aujourd'hui. Les patients qui
ne reçoivent pas un suivi médical approprié sont plus susceptibles de souffrir de graves
problèmes de santé. De nos jours, de nombreux appareils IoT permettent de surveiller la
santé des patients à distance. Les professionnels de la santé utilisent également ces appareils
intelligents pour suivre leurs patients. L'IoT révolutionne rapidement le secteur de la santé, et
de nombreuses start-ups de technologies de la santé développent des systèmes de
surveillance de la santé des patients.

I.2 objectif de ce projet :

L'objectif de ce projet est de créer un système de surveillance de la santé basé sur un capteur de pulse et un
capteur de température qui permet de suivre le pouls et la température ambiante d'un patient
Plus précisément, les objectifs du projet sont les suivants :
-Améliorer la surveillance des patients : le système permet de surveiller les patients de manière continue et à
distance
-Réduire les coûts des soins de santé : le système peut aider à réduire les coûts des soins de santé en
permettant aux patients de rester à domicile.
- Améliorer la qualité de vie des patients : le système peut aider à améliorer la qualité de vie des patients en
leur permettant de rester actifs et autonomes.

I.2.1 Description du projet :


Ce projet consiste à créer un système de surveillance de la santé qui permet de suivre le pouls et la
température ambiante d'un patient. Le système est composé des éléments suivants :
 Capteurs : un capteur de pulse (pulse sensor) et un capteur LM35.
 Microcontrôleur : une carte Arduino UNO.
 Module Wi-Fi : un module ESP8266-01.
I.2.2 problématique :
Comment créer un système de surveillance de la santé basé sur IOT qui soit efficace, abordable et accessible
à tous ?
Cette problématique est complexe car elle implique de relever plusieurs défis :
 L'efficacité : le système doit être capable de collecter des données précises et fiables.
 L'abordabilité : le système doit être accessible à un large public, y compris aux personnes à faibles
revenus.
 L'accessibilité : le système doit être facile à utiliser et à maintenir.

La résolution de ces défis permettra de créer un système de surveillance de la santé basé sur IOT qui aura un
impact positif sur la santé des patients et la société dans son ensemble.

I.2.3 Solutions :
Pour relever les défis de l'efficacité, de l'abordabilité et de l'accessibilité, le système doit être conçu en tenant
compte des éléments suivants :
 Le choix des capteurs : les capteurs doivent être précis, fiables et abordables.

 La conception du système : le système doit être simple et facile à utiliser.

 La sécurité des données : les données des patients doivent être protégées.

 Internet des Objets (IoT) : Utilisation de l’IoT pour permettre la connectivité des capteurs, facilitant
la surveillance à distance et la notification instantanée en cas de détection de fuite.

 Accessibilité Économique : Recherche de solutions technologiques économiques sans


compromettre la qualité et la sécurité, en utilisant des composants abordables tout en assurant une
maintenance simple.
En plus de ces éléments, le projet doit également tenir compte des réglementations applicables en matière de
santé et de protection des données.
I.3 Conclusion :
Ce projet a le potentiel de révolutionner la façon dont les patients sont surveillés et traités. En permettant de
suivre les données de pouls et de température ambiante à distance, le système peut aider les professionnels
de la santé à fournir des soins plus efficaces et personnalisés
Chapitre II : Étude bibliographique
II.1 Introduction

L'étude biographique proposée porte sur le développement d'un système de surveillance biométrique, axé sur
la détection de la température corporelle, la pulsation cardiaque et l'humidité corporelle. Cette approche
innovante repose sur l'utilisation d'une combinaison de capteurs, de cartes électroniques et de matériel
informatique pour recueillir et analyser des données en temps réel.

Ce projet biographique affiche l'importance de l'innovation et de la recherche dans le domaine de la


surveillance biométrique. Il démontre également l'utilité des technologies modernes et de la connexion
internet pour améliorer la prise en charge et le suivi des individus.

II.2 Description de matériels

Ce système utilise deux capteurs reliées à une carte électronique Arduino UNO, qui est programmée pour
collecter et traiter les données brutes issues des capteurs. Cette carte électronique est ensuite connectée à un
microcontrôleur ESP8266-01, qui est responsable de l'accès et de la gestion des données.
Les données recueillies sont ensuite transmises via le Wi-Fi vers une plateforme en ligne appelée
Thingspeak. Cette plateforme permet de stocker, d'afficher et d'analyser les données en temps réel. De plus,
une application mobile peut être utilisée pour surveiller la température corporelle, la pulsation cardiaque et
la Température corporelle de l'individu à distance.

II.2.1 Utilité de chaque composant

1. Carte ARDUINO UNO : La carte ARDUINO UNO sert de microcontrôleur central, coordonnant
l’ensemble du système. Elle gère la collecte de données des capteurs, le traitement des informations,
et la communication avec d’autres dispositifs.
2. La Carte ESP8266-01 : est responsable de l'accès et de la gestion des données, permet d'envoyer
les données recueillies à distance, en utilisant la connexion internet.

3. La Résistance 2k : est utilisée pour limiter le courant dans les circuits électroniques.

4. La Résistance 1K : L est utilisée pour ajuster la sensibilité des capteurs.

5. LED : LED fournissent des indications visuelles supplémentaires indiquant l'état du système.

6. Le Capteur de température LM35 : mesure la température ambiante et fournit des informations


précieuses pour la gestion de système.
7. Le Capteur de pulse : permet de détecter la présence d'un être humain et de surveiller la position du
capteur par rapport à l'individu.

Conclusion

Ce projet a réussi à intégrer tous ses composants et à fournir un système biométrique complet et fiable. Il a
permis de collecter des données précises sur les caractéristiques biométriques de l'individu et de surveiller
ces changements en temps réel.
Chapitre III : Réalisation du projet

III.1 Introduction :

La La concrétisation d'un projet de surveillance de la santé, fondé sur l'Internet des Objets (IoT), représente
une étape essentielle dans notre quête pour relever les défis contemporains liés au suivi médical. Dans ce
chapitre, nous détaillerons la conception, le développement et la mise en œuvre du système de surveillance
de la santé, spécifiquement conçu pour enregistrer la fréquence cardiaque des patients et la température
ambiante.
L'intégration réussie de composants tels que le Pulse Sensor, le LM35, l'Arduino Uno et l'ESP01 constitue le
cœur de notre démarche technique. Ces cartes et capteurs sont soigneusement sélectionnés pour assurer une
mesure précise et une transmission efficace des données de santé vers notre plateforme IoT. Le Pulse Sensor
permet une surveillance en temps réel de la fréquence cardiaque, tandis que le LM35 assure une mesure
fiable de la température ambiante.
L'utilisation de l'Arduino Uno en tant que microcontrôleur principal garantit une gestion efficace des
données et facilite l'interaction avec les capteurs. L'ESP01, en tant que module de communication Wi-Fi,
joue un rôle crucial dans la transmission rapide et sécurisée des données vers la plateforme IoT ThingSpeak.
Ce chapitre offrira une plongée approfondie dans le processus de réalisation, mettant en lumière les étapes
clés du développement, les choix de composants et les considérations techniques.
Nous partagerons également les défis surmontés et les solutions apportées pour concrétiser notre vision d'un
système de surveillance de la santé moderne, étayé par des composants de pointe et une technologie de
pointe. Prêt à dévoiler les coulisses de notre démarche technologique, ce chapitre offrira un aperçu complet
du fruit de notre engagement envers l'innovation dans le domaine des soins de santé.

III.2 Mise en œuvre de la solution :

III.2.1 Assemblage des Composants Matériels :

1. Intégration du Pulse Sensor :

Connectez la broche de sortie du Pulse Sensor à la broche A0 de l'Arduino.

Connectez les deux autres broches à VCC et GND de l'Arduino.

2. Intégration du LM35 Temperature Sensor :

Connectez la broche de sortie du LM35 à la broche A1 de l'Arduino.

Connectez les deux autres broches à VCC et GND de l'Arduino.


3. Intégration du LED (Indicateur Visuel) :

Connectez la LED à la broche numérique 7 de l'Arduino via une résistance de 220 ohms.

4. Intégration de ESP8266 (Module de Communication Wi-Fi) :

Pour le RX pin de l'ESP8266, utilisez un diviseur de tension en connectant une résistance de 2.2K
entre le pin RX et le pin 10 de l'Arduino, puis connectez une résistance de 1K entre le pin RX et la
masse (GND).

Connectez le TX pin de l'ESP8266 à la broche numérique 9 de l'Arduino.

Figure 1: Montage de Système:


III.2.2 Configuration logicielle :

1. Installation des Bibliothèques Arduino :


o Assurez-vous d'avoir installé les bibliothèques nécessaires pour les composants utilisés. Pour
le Pulse Sensor, le LM35, téléchargez les bibliothèques correspondantes depuis la
bibliothèque de gestion de l'Arduino.
2. Programmation de l'Arduino Uno:
o Le programme pour l'Arduino Uno est la pièce maîtresse de notre projet. Il assure la lecture
des données des capteurs et la communication avec l'ESP8266. Le code doit être téléchargé
sur l'Arduino via le port USB. Assurez-vous de personnaliser le code en fonction de vos
spécifications, notamment les broches auxquelles les capteurs sont connectés.
3. Configuration de l'ESP8266 :
o L'ESP8266 nécessite une configuration spécifique pour établir la connexion Wi-Fi et
communiquer avec la plateforme ThingSpeak. Téléchargez les bibliothèques nécessaires pour
l'ESP8266 via le gestionnaire de bibliothèques de l'Arduino IDE. Le code doit être téléchargé
sur l'ESP8266 après avoir retiré la connexion avec l'Arduino.
4. Intégration avec ThingSpeak :
o La configuration implique la création d'un canal sur ThingSpeak et l'obtention des clés d'API
nécessaires. Ces clés seront intégrées dans le code de l'Arduino et de l'ESP8266 pour
permettre une communication bidirectionnelle transparente avec la plateforme.

Figure 2: créer une Channel sur THINGSPEAK

Figure 3: Configurer La Channel


5. Développement de l'Application Mobile avec MIT App Inventor :
o Utilisez MIT App Inventor pour créer une interface intuitive et connectez-la au système de
surveillance de la santé. La communication avec ThingSpeak se fera à travers des requêtes
HTTP pour récupérer les données mises à jour.

Page Affichiée la Page affichée la


Page D'acceuil
Pulse rate Température

Blocks de la page blocks de la premier blocks de la


d'acceuil page deuxiéme page
III.2.3 Test et Résultats :

TEST :

1. Vérification des Connexions Matérielles:

Assurez-vous de l'intégrité des connexions physiques, en vérifiant chaque câble et en


garantissant une alimentation correcte pour chaque composant.

2. Test de Communication avec ThingSpeak

Utilisez le code Arduino et ESP8266 pour envoyer des données simulées ou réelles vers
ThingSpeak. Vérifiez la transmission correcte des données et explorez les fonctionnalités de
ThingSpeak telles que la visualisation et les alertes.

3. Test de l'Application Mobile :

Lancez l'application mobile et vérifiez la récupération en temps réel des données depuis
ThingSpeak. Assurez-vous que l'application se connecte correctement et affiche les
informations de manière claire.

Résultats :
1. Stabilité de la Communication avec ThingSpeak :
Analysez la cohérence des mises à jour sur la plateforme ThingSpeak.

Figure 4: Résultat sur ThingSpeak

Conclusion :

En conclusion, ce projet a réussi à intégrer tous ses composants et à fournir un système biométrique
complet et fiable. Il est important de noter que ce système peut être utile pour de nombreuses
applications, mais il est également important de le combiner avec d'autres systèmes de sécurité pour
garantir la sécurité et la confidentialité des données.

La réalisation du projet nécessite une combinaison de compétences en électronique, programmation et


intégration de systèmes. Assurez-vous de suivre les étapes de manière rigoureuse et de tester
soigneusement chaque composant du système pour garantir son bon fonctionnement. La documentation
complète et le rapport final sont essentiels pour présenter le projet de manière claire et détaillée.

Vous aimerez peut-être aussi