Pulse oxymètre Data Capture avec framboise Pi (3 / 8 étapes)

Étape 3: Les données brutes

Tout d’abord, j’ai besoin de voir le format de données brutes qui sortent de la machine. J’ai branché l’usb -> câble série de l’IPD à l’arrière de la machine pulseox, mettre le capteur sur mon doigt et tournés sur lui.

J’avais besoin de connaître le nom de l’usb -> dispositif adaptateur série sur le RPi, ainsi je pourrais l’observer pour les données entrantes. J’ai trouvé ceci avec les commandes suivantes :

La dernière ligne a été évidemment mon appareil et maintenant je sais le type de puce en elle et qui l’a fait. Il y avait un dispositif figurant dans le répertoire/dev appelé ttyUSB0, donc c’était probablement celui de droite. Pour confirmer, j’ai vérifié la sortie de dmesg juste après la connexion du câble :

Chaque dispositif terminal dispose de réglages spécifiques, qu'elle attend, tels que connect vitesse, bits par caractère, etc.. J’ai trouvé un manuel pour cette pulseox grâce à une recherche Google qui m’a donné l’info que j’avais besoin de le configurer à l’aide de la commande stty :

  • Vitesse de transmission : 9600
  • Bits par caractère: 8
  • Parité : None
  • Forets: 1 start, 1 stop
  • Poignée de main : aucun

Même si je n’ai pas trouvé ces paramètres depuis une recherche sur le web, ils sont assez communs (8-N-1) paramètres d’un périphérique comme ça, alors certains paramètres peuvent être laissés par défaut ou devinés au lieu d’un fichier de spécifications, sans impact sur le code simple pour ce projet. La commande nécessaire d’installer selon ci-dessus :

La dernière chose à faire, c’est utiliser la commande cat pour vérifier la sortie :

Grand, donc les données semble assez simples à analyser, alimentent une base de données et présents sur une page web. En plus de la date/heure, les seules pièces que j’ai envie en ce moment sont le pourcentage d’oxygène saturation (spo2) et pouls (bpm). Si quelqu'un connaît le but des autres champs, j’ai une curiosité académique mais eux n’avez pas besoin pour ce projet.

Articles Liés

Arduino interfacé avec oxymètre de pouls Nonin (Module OEM) pour produire une sortie analogique

Arduino interfacé avec oxymètre de pouls Nonin (Module OEM) pour produire une sortie analogique

ce projet a été conçu pour avoir un signal analogique fiable qui peut s'interfacer directement avec Labview pour la collecte de données dans une étude que nous avons essayé de le faire. L'oxymètre de pouls commercialement disponibles la plupart n'ont
Bit Banging avec framboise pi pour contrôle I2C avec perl

Bit Banging avec framboise pi pour contrôle I2C avec perl

Première un peu d'histoire généralPour utiliser la plupart de l'I2C pour port parallèle de l'IC avec le Raspberry pi que vous devez être capable de manipuler les données peu sage. Habituellement, cela se fait dans un micro contrôleur, mais avec l'IP,
Créer des Media Center avec framboise Pi

Créer des Media Center avec framboise Pi

Exigences :Une framboise Pi (tout modèle)Un vide micro carte SD, au moins avec 512 MoÉcran HDCâble de connexion Internet si vous souhaitez afficher chaînes gratuitement (au moins 5 MB/s).---L'écran HD: Il peut être l'écran de votre PC. La taille que
HY28B tactile avec framboise Pi

HY28B tactile avec framboise Pi

Il y a un certain écrans là-bas qui peuvent être utilisés avec l'IPD. En dehors de ceux ayant un adaptateur HDMI ou être connecté via le composite sortie la plupart des écrans de bare bones disposent d'une interface de données parallèle ou en série.
Interfaçage accéléromètre ADXL 335 avec une planche Mediatek LinkIt

Interfaçage accéléromètre ADXL 335 avec une planche Mediatek LinkIt

À l'aide Mediatek LinkIt One Vous serez en mesure d'interface ADXL 335.Le ADXL335 est un petite, mince, faible consommation, complète accéléromètre 3 axesavec signal conditionné sorties de tension.Étape 1: composantsADXL 335 : Capteur accéléromètreMe
Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Salut! Ce Instructable est un projet Arduino rapide, intermédiaire qui prend une température lecture à partir d'un TMP36, il lit sur un écran LCD et donne une lecture de « Analogique » sur un bâton de neopixel qui change de couleur et le nombre de lu
Clignotement d’une LED avec framboise pi

Clignotement d’une LED avec framboise pi

Aujourd'hui, que je vais poster comment clignoter une led avec framboise pi. Un témoin clignotant est une tâche de débutant et simple.composants requis :Raspberry pi.2 mâle à femelle.Une résistance de 330 omh.UNE LED.Un montage d'essai.Étape 1: procé
Accéléromètre, interfaçage avec une planche Mediatek Linkit

Accéléromètre, interfaçage avec une planche Mediatek Linkit

Aujourd'hui, je vais montrer comment Mediatek Linkitone Conseil travaille avec accellerometer ADXL335.Le ADXL335 est un petite, mince, faible consommation, complète accéléromètre 3 axesavec signal conditionné sorties de tension. L'accélération des me
Création d’un thermomètre numérique avec Arduino

Création d’un thermomètre numérique avec Arduino

avez-vous jamais imaginer faire leur propre thermomètre numérique ? Avec le développement des technologies de plus en plus sophistiqués, tout ce que rien n'est impossible.Cette fois le projet est de créer votre propre thermomètre numérique avec Ardui
Week-end projet horloge date thermomètre et humidité avec Arduino mega

Week-end projet horloge date thermomètre et humidité avec Arduino mega

les gars, je veux partager mon projet de fin de semaine sur la création d'une horloge avec capteur de température, d'humidité etIl est à l'aide de capteur DHT11, RTC DS1307, LCD 16 x 2 et Arduino Mega 2560,Continuer la lecture et bonne chanceÉtape 1:
Internet des objets avec framboise Pi - 1

Internet des objets avec framboise Pi - 1

Quand j'étais nouveau à Ito (Internet Of Things), j'ai vu qu'il n'y a pratiquement aucun tutoriels qui étaient assez simples pour un débutant de comprendre et d'essayer. Il y avait soit de beaucoup jargon technique ou le matériel était trop complex.M
Lecture de JSON avec framboise Pi

Lecture de JSON avec framboise Pi

Donc pour ce tutoriel, je vais essayer d'expliquer comment obtenir un fichier JSON et décoder quelles données sont il et comment afficher les valeurs hors de lui, vous avez besoin.Étape 1: Configurer votre Pi framboiseCe tutoriel suppose vous avez ac
En utilisant la télécommande IR avec framboise Pi sans LIRC

En utilisant la télécommande IR avec framboise Pi sans LIRC

J'ai voulu obtenir une télécommande IR entrée à Raspberry Pi. J'ai géré sur la base d'obtenir LIRC installé et testé. Tout était ok, sauf la toute dernière étape. Quand j'ai voulu passer la valeur de clé télécommande IR au programme Python il n'est p
Système de temps de présence & avec framboise et Phidgets

Système de temps de présence & avec framboise et Phidgets

Dans ce tutoriel, nous allons créer une période facile & système de fréquentation à l'aide d'un Pi de framboise et Phidgets RFID en lecture-écriture.Nous allons utiliser une page web pour afficher l'heure actuelle, et un message de confirmation pour