Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Leer pulsos de frecuencia cardíaca con Windows 10 IoT Core en Raspberry Pi: guía paso a paso

Componentes de hardware:
Microchip MCP3008
× 1
Raspberry Pi 3 Model B
× 1
SparkFun Heart Rate Pulse Sensor
× 1
Protoboard (genérica)
× 1
Cables jumper (genéricos)
× 15
Apps de software y servicios online:
Microsoft Windows 10 IoT Core
Microsoft Visual Studio 2015

Resumen

Este tutorial recorre la conexión de un SparkFun Heart Rate Pulse Sensor a una Raspberry Pi 3 Model B y la captura de su salida analógica mediante una aplicación UWP en Windows 10 IoT Core. Al final, tendrás un ejemplo funcional que lee datos de latidos en tiempo real y puede extenderse a paneles IoT o servicios en la nube.

Paso 1 – Cableado del hardware

El sensor de pulso tiene tres pines:

Como la Raspberry Pi no tiene entradas analógicas nativas, usamos el ADC MCP3008 de 8 canales. Conecta el pin de señal del sensor al canal 0 del MCP3008, el pin de alimentación del sensor al rail de 3,3 V de la Pi (o 5 V si el sensor lo soporta), y une los pines de tierra. El MCP3008 se comunica por SPI, así que conecta sus pines CS, SCK, SDI y SDO a los pines SPI correspondientes de la Pi. Un diagrama de cableado completo se proporciona en el esquema adjunto.

Paso 2 – Leer datos en una app UWP

Hemos creado un proyecto UWP ligero en C# que abre el bus SPI, sondea el canal 0 del MCP3008 y convierte el valor crudo en frecuencia de pulso. El código es open-source en GitHub, para que puedas inspeccionar, modificar o reutilizarlo en tus soluciones IoT. Puntos clave:

Para un recorrido línea a línea, consulta el README en el repositorio.

Paso 3 – Extender la demo

Con los datos de pulso crudos disponibles en la Pi, puedes seguir varios pasos:

Estas extensiones ilustran cómo un solo sensor puede convertirse en la base de un sistema completo de monitorización de salud IoT.

Proceso de manufactura

  1. Raspberry Pi y HDC2010: Guía completa de configuración I2C para sensor de temperatura y humedad
  2. Conectar Raspberry Pi 3 a sensor DHT11 y subir datos a cloud ThingsIo.ai
  3. Papelera Inteligente: Solución IoT Celular para Gestión Automatizada de Residuos
  4. Construye una Puerta con Reconocimiento Facial Segura usando Windows IoT y Raspberry Pi
  5. Envío de Datos IMU Adafruit 10DOF desde Raspberry Pi 2 a Azure Event Hubs con Windows 10 IoT Core
  6. Sistema de Monitorización Remota de Frecuencia Cardíaca con Alertas AWS IoT
  7. Monitorización Precisa de Temperatura y Humedad con SHT15 en Windows 10 IoT Core
  8. Instalación de Windows 10 IoT Core en Raspberry Pi 3 Model B+: Guía Paso a Paso
  9. Construye un Robot Controlado por Voz con Windows 10 IoT Core en Raspberry Pi 2
  10. Extensión de GoPiGo v2 en Windows 10 IoT Core para Raspberry Pi 3
  11. Los datos IoT impulsan la agricultura de precisión: aumentando rendimientos y reduciendo costes