Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Herzfrequenz mit Windows 10 IoT Core auf Raspberry Pi auslesen – Schritt-für-Schritt-Anleitung

Hardware-Komponenten:
Microchip MCP3008
× 1
Raspberry Pi 3 Model B
× 1
SparkFun Heart Rate Pulse Sensor
× 1
Breadboard (generic)
× 1
Jumper wires (generic)
× 15
Software Apps und Online-Services:
Microsoft Windows 10 IoT Core
Microsoft Visual Studio 2015

Überblick

Dieses Tutorial führt Sie durch das Anschließen eines SparkFun Heart Rate Pulse Sensors an einen Raspberry Pi 3 Model B und das Erfassen seines analogen Outputs mithilfe einer UWP-Anwendung unter Windows 10 IoT Core. Am Ende haben Sie ein funktionierendes Beispiel, das Echtzeit-Herzschlagdaten liest und auf IoT-Dashboards oder Cloud-Services erweitert werden kann.

Schritt 1 – Hardware verdrahten

Der Puls-Sensor hat drei Pins:

Da der Raspberry Pi keine nativen analogen Eingänge hat, verwenden wir den MCP3008 8-Kanal ADC. Verbinden Sie den Signal-Pin des Sensors mit Kanal 0 des MCP3008, den Stromversorgungs-Pin des Sensors mit der 3,3-V-Rail des Pi (oder 5 V, falls der Sensor dies unterstützt), und verbinden Sie die Masse-Pins. Der MCP3008 kommuniziert über SPI, verbinden Sie also seine CS, SCK, SDI und SDO Pins mit den entsprechenden SPI-Pins des Pi. Ein vollständiges Verdrahtungsschema ist im Schaltplan unten dargestellt.

Schritt 2 – Daten in einer UWP-App auslesen

Wir haben ein leichtgewichtiges C# UWP-Projekt erstellt, das den SPI-Bus öffnet, Kanal 0 des MCP3008 abfragt und den Rohwert in eine Pulsrate umwandelt. Der Code ist Open Source auf GitHub, sodass Sie ihn inspizieren, modifizieren oder in Ihren eigenen IoT-Lösungen wiederverwenden können. Wichtige Punkte:

Für eine zeilenweise Durchführung siehe das README im Repository.

Schritt 3 – Demo erweitern

Mit den rohen Pulsdaten, die nun auf dem Pi verfügbar sind, können Sie mehrere nächste Schritte verfolgen:

Diese Erweiterungen veranschaulichen, wie ein einzelner Sensor zum Fundament eines vollständigen IoT-Gesundheitsmonitoringsystems werden kann.

Herstellungsprozess

  1. IoT Daten treiben Precision Agriculture: Erträge steigern, Kosten senken
  2. Raspberry Pi & HDC2010: Kompletter I2C Temperatur- & Feuchtigkeitssensor Setup-Guide
  3. Raspberry Pi 3 mit DHT11 verbinden und Daten an ThingsIo.ai Cloud hochladen
  4. Intelligenter Mülleimer: Zellulare IoT-Lösung für automatisiertes Abfallmanagement
  5. Sichere Gesichtserkennungs-Tür mit Windows IoT und Raspberry Pi bauen
  6. Adafruit 10DOF IMU Daten von Raspberry Pi 2 an Azure Event Hubs senden (Windows 10 IoT Core)
  7. Fern-Herzfrequenz-Überwachung mit AWS IoT Alarmen
  8. Präzise Temperatur- & Feuchtigkeitsüberwachung mit SHT15 unter Windows 10 IoT Core
  9. Windows 10 IoT Core auf Raspberry Pi 3 Model B+ installieren – Schritt-für-Schritt
  10. Sprachgesteuerter Roboter mit Windows 10 IoT Core auf Raspberry Pi 2 bauen