Table des matières:
- Étape 1: Matériel nécessaire:
- Étape 2: Câblage du MAX30100
- Étape 3: câbler le module Bluetooth HC-06
- Étape 4: Assemblez la structure de l'appareil en suivant le module Bluetooth, la LED et l'Arduino sur la carte Protoboard
- Étape 5: Terminer l'assemblage de notre appareil
Vidéo: Un appareil d'oxymètre de pouls utilisant Arduino Nano, MAX30100 et Bluetooth HC06. : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Salut les gars, aujourd'hui, nous allons construire un appareil sensoriel pour lire le niveau d'oxygène dans le sang et les fréquences cardiaques de manière non invasive à l'aide du capteur MAX30100.
Le MAX30100 est une solution de capteur d'oxymétrie de pouls et de moniteur de fréquence cardiaque. Il combine deux LED, un photodétecteur, une optique optimisée et un traitement de signal analogique à faible bruit pour détecter les signaux d'oxymétrie de pouls et de fréquence cardiaque. Le MAX30100 fonctionne à partir d'alimentations de 1,8 V et 3,3 V et peut être mis hors tension via un logiciel avec un courant de veille négligeable, permettant à l'alimentation de rester connectée à tout moment.
Pour cet article, je vais utiliser un module Bluetooth HC-06 (fonctionnant en mode esclave) associé à Arduino Nano. De cette façon, nous pouvons envoyer les données lues depuis l'appareil vers un autre appareil ou vers Internet. Dans la proposition initiale, une application mobile a été développée afin d'envisager la visualisation des données. Cependant, cette application mobile Android ne sera pas abordée dans cet article.
Commençons!
Étape 1: Matériel nécessaire:
Le matériel utilisé dans cette expérience peut être vu ci-dessous:
- Arduino Nano
- Petit Protoboard
- Fils et un ensemble de cavaliers
- Module Bluetooth HC-06
- Capteur MAX30100
- LED
- Deux résistances 4.7k Ohm
Étape 2: Câblage du MAX30100
Tout d'abord, nous devons câbler le MAX30100 afin de l'utiliser avec Arduino. L'image schématique ci-dessus dans cette étape montrera comment le câblage doit être fait.
Fondamentalement, nous devons enrober les fils avec les broches disponibles sur le capteur. Il faudra enlever la partie femelle du pull pour que le soda soit fait. La partie mâle du Jumper sera utilisée pour s'amarrer sur l'Arduino.
MAX30100 a les broches suivantes:
VIN, SCL, SDA, INT, IRD, RD, GND.
Pour cela, nous n'utiliserons que les entrées VIN, SCL, SDA, INT et GND.
Astuces: Après avoir effectué le soda, il est bon d'insérer de la colle chaude pour protéger le soda (comme vous pouvez le voir sur l'image).
Étape 3: câbler le module Bluetooth HC-06
De plus, nous devons faire de même pour le module Bluetooth HC06.
Toutes les informations reçues dans le module Bluetooth seront transmises à l'Arduino (dans notre cas) via série.
La portée du module suit la norme de communication Bluetooth, qui est d'environ 10 mètres. Ce module ne fonctionne qu'en mode esclave, c'est-à-dire qu'il permet à d'autres appareils de s'y connecter, mais ne se permet pas de se connecter à d'autres appareils Bluetooth.
Le module a les 4 broches (Vcc, GND, RX e TX). Le RX et le TX sont utilisés pour permettre la communication avec le microcontrôleur en série.
Pendant l'exécution, certains problèmes ont été détectés en utilisant simultanément les sorties TX et RX pour Bluetooth avec la communication ou série via USB (qui est utilisé pour alimenter l'Arduino et charger le code) sur la carte.
Ainsi, lors du développement, les broches A6 et A7 ont été temporairement utilisées pour simuler la communication série. La bibliothèque SoftwareSerial a été utilisée pour permettre le fonctionnement du port série via un logiciel.
Référence: le câblage de l'image Bluetooth provient de
Étape 4: Assemblez la structure de l'appareil en suivant le module Bluetooth, la LED et l'Arduino sur la carte Protoboard
L'étape suivante consiste à mettre tous les composants dans le protoboard et à les connecter correctement.
Vous pouvez le faire maintenant comme vous le souhaitez. Si vous souhaitez utiliser un autre microcontrôleur comme Arduino Uno ou une carte plus grande, n'hésitez pas à le faire. J'en ai utilisé un plus petit, car j'avais besoin d'un appareil compact qui serait possible d'effectuer la mesure et également d'envoyer les données à un autre appareil.
Première étape: attacher l'Arduino au tableau blanc.
Fixez l'Arduino Nano au centre de la protoboard
Deuxième étape: Fixation du module Bluetooth dans l'Arduino.
Connectez le module bluetooth à l'arrière de la carte et connectez également le fil dans l'Arduino comme suit:
- RX de Bluetooth à la broche TX1 de l'Arduino.
- TX de Bluetooth à la broche RX0 de l'Arduino.
- GND de Bluetooth au GND (broche en plus de la broche RX0) dans l'Arduino.
- Vcc de Bluetooth à la broche 5V de l'Arduino.
Troisième étape: Fixation du capteur MAX30100 dans l'Arduino.
- VIN de MAX30100 à la broche 5V de l'Arduino (le même que celui que nous avons à l'étape Bluetooth).
- Broche SCL de MAX30100 à la broche A5 dans l'Arduino.
- Broche SDA du MAX30100 à la broche A4 de l'Arduino.
- Broche INT de MAX30100 à la broche A2 de l'Arduino.
- Broche GND du MAX30100 à la broche GND de l'Arduino (broche entre VIN et RST).
- Branchez une résistance. Une jambe dans la même broche 5V, nous avons connecté le Bluetooth et l'autre partie dans la broche A4.
- Branchez la deuxième résistance. Une jambe est également connectée à la broche 5v et l'autre à la broche A5.
Important: pour que le MAX30100 fonctionne correctement, nous devons tirer ces résistances respectivement sur les broches A4 et A5. Sinon, nous pouvons assister à un dysfonctionnement du capteur, comme une lumière tamisée et souvent le non-fonctionnement complet de celui-ci.
Quatrième étape: Ajout d'une led verte pour savoir exactement quand une fréquence cardiaque a été mesurée par le capteur.
- Branchez la plus petite branche de la LED verte (ou d'une autre couleur que vous préférez) à la broche GND (la même que celle que nous avons connectée au Bluetooth).
- Connectez l'autre partie à la broche D2.
Étape 5: Terminer l'assemblage de notre appareil
À ce stade, nous avons déjà notre appareil assemblé, mais pas programmé. Nous avons le module Bluetooth connecté à l'Arduino, ainsi que le capteur MAX30100, qui effectuera toutes les mesures de données et les enverra au module Bluetooth, qui à son tour les enverra à un autre appareil.
Pour cet article, le but était de démontrer l'assemblage de l'appareil. Dans les prochains articles, je couvrirai comment programmer l'appareil à l'aide de l'IDE Arduino. Vous pouvez voir dans cette image comment l'appareil fonctionnera, de la lecture des données à l'affichage sur votre appareil Android.
Vous avez fini de mesurer votre propre appareil d'oxymètre de pouls à un faible coût. Restez à l'écoute du prochain article!:RÉ
Conseillé:
Oxymètre de pouls Arduino : 35 étapes (avec photos)
Oxymètre de pouls Arduino : Les oxymètres de pouls sont des instruments standard pour les milieux hospitaliers. En utilisant les absorbances relatives de l'hémoglobine oxygénée et désoxygénée, ces appareils déterminent le pourcentage du sang d'un patient qui transporte de l'oxygène (une plage saine étant de 94-9
Oxymètre de pouls micro-contrôlé : 5 étapes
Oxymètre de pouls micro-contrôlé : Pour ce projet, je prévois de vous montrer ce que j'ai fait jusqu'à présent avec mon projet d'oxymètre de pouls micro-contrôlé. Ma passion pour l'électronique et le fitness étant très forte, j'ai donc décidé de créer un projet qui me permettrait d'utiliser mes deux passions
Oxymètre de pouls avec une précision nettement améliorée : 6 étapes (avec photos)
Oxymètre de pouls avec une précision nettement améliorée : Si vous avez récemment consulté un médecin, il est probable que vos signes vitaux de base aient été examinés par une infirmière. Poids, taille, tension artérielle, ainsi que fréquence cardiaque (FC) et saturation en oxygène dans le sang périphérique (SpO2). Peut-être que les deux derniers ont été obtenus de
Stabilisateur d'appareil photo pour ENV2 ou autres téléphones avec appareil photo : 6 étapes
Stabilisateur d'appareil photo pour ENV2 ou autres téléphones avec appareil photo : vous avez toujours voulu faire une vidéo mais vous n'avez qu'un téléphone avec appareil photo ? Avez-vous déjà fait une vidéo avec un téléphone appareil photo mais vous ne pouvez pas le maintenir immobile ? Eh bien, c'est l'instructable pour vous
Ajoutez une prise de synchronisation PC à un câble Nikon Sc-28 Ttl (utilisez les paramètres automatiques pour un flash de l'appareil photo et déclenchez les flashs de l'appareil photo !!): 4 étapes
Ajoutez une prise de synchronisation PC à un câble Nikon Sc-28 Ttl (utilisez les paramètres automatiques pour un flash de l'appareil photo et déclenchez les flashs de l'appareil photo !!): dans cette instructable, je vais vous montrer comment retirer l'un de ces connecteurs TTL 3 broches propriétaires le côté d'un câble TTL hors appareil photo Nikon SC-28 et remplacez-le par un connecteur de synchronisation PC standard. cela vous permettra d'utiliser un flash dédié, s