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

Arduino-basiertes EKG- und Atemüberwachungssystem bauen

Komponenten und Materialien

Komponente Menge
ProtoCentral Electronics ADS1292R EKG/Atmung Shield für Arduino v2 1
Arduino UNO 1

Apps und Online-Dienste

Über dieses Projekt

Das EKG-Atmung-Shield hebt ein medizinisches Gerät auf eine neue Ebene. Was wie ein kompliziertes System zur Überwachung der elektrischen Herzaktivität aussah, hat eine neue Form angenommen. Das neue Gerät ist tragbar, weniger komplex und ein effizientes EKG-Überwachungssystem. Dieses Projekt zeigt, wie man das EKG-Shield zusammen mit einem Arduino verwendet.

Verbinden des Shields mit dem Arduino

Verbinden Sie das EKG/Atmung-Shield mit dem Arduino, indem Sie es auf den Arduino aufstecken. Dieses Shield nutzt die SPI-Schnittstelle zur Kommunikation mit dem Arduino. Das Shield verfügt über einen ICSP-Header, der von neueren Arduino-Varianten für die SPI-Kommunikation verwendet wird, und ist daher mit neueren Varianten wie dem Yun und Due kompatibel.

Installation der Arduino-Bibliotheken

Die Arduino-Bibliothek enthält die Funktionen, die zur Kommunikation mit dem ADS1292R-Shield erforderlich sind. Befolgen Sie die folgenden Schritte, um die Bibliothek herunterzuladen und funktionsfähig zu machen:

  1. Laden Sie die Bibliotheksdateien von GitHub herunter.
  2. Entpacken Sie das Archiv. Sie sollten einen Ordner namens „ads1292r_shield“ sehen.
  3. Kopieren Sie diesen Ordner in den Bibliotheken-Ordner Ihrer Arduino IDE. Je nach Betriebssystem befindet sich dieser entweder im Arduino-IDE-Ordner oder in Ihrem Dokumente-Ordner. Weitere Informationen zu Ordnerstrukturen finden Sie hier.

Für die Verwendung mit früheren BrainBay- und Xively-Beispielen klicken Sie hier.

Verwendung von Processing – Datenvisualisierungssoftware (Neu!)

Processing ist eine seit 2001 existierende Datenvisualisierungssoftware, die von Künstlern und Wissenschaftlern gleichermaßen genutzt wird. Es handelt sich um ein Open-Source-Coding-Framework auf Java-Basis. Wenn Sie mit der Arduino-Umgebung vertraut sind, ist die Processing IDE ähnlich und die Lernkurve ist gering.

Hinweis: Der Code für die EKG-Visualisierung wird mit Processing IDE Version 2.2.1 ausgeführt.

Schritt 1: Processing für Ihr Betriebssystem herunterladen

Laden Sie Processing IDE Version 2.2.1 von den folgenden Links herunter:

Entpacken Sie nach dem Download das Archiv und installieren Sie die App gemäß Ihrem Betriebssystem.

Schritt 2: Processing-Code für die EKG-Visualisierung herunterladen

Schritt 3: Processing öffnen und ces_view_ecg starten

Arduino-basiertes EKG- und Atemüberwachungssystem bauen
Arduino-basiertes EKG- und Atemüberwachungssystem bauen

Anschließen der EKG-Elektroden

Ein 3-Elektroden-Kabel mit einer standardmäßigen Stereo-Klinke wird zusammen mit dem Shield geliefert. Sie können die Elektroden zusammen mit dem Kabel an das Shield anschließen. Die onboard Elektroden-Schnittstelle ist unten zur einfachen Lokalisierung hervorgehoben.

Arduino-basiertes EKG- und Atemüberwachungssystem bauen

Die andere Seite des Elektrodensteckers wird an Snap-On-Elektroden angeschlossen, die am Körper befestigt sind. Zu Testzwecken können Sie einen EKG-Simulator verwenden, um Eingangssignale an das Board zu liefern.

Warnung: Beim Anschließen der Elektroden am Körper ist es sicherer, die Hauptstromquelle des Arduino zu trennen. Wenn Sie den Arduino beispielsweise mit einem Laptop verwenden, wäre das Trennen des Laptop-Ladegeräts eine sichere Option.

Platzieren der Elektroden am Körper

Arduino-basiertes EKG- und Atemüberwachungssystem bauen
Wichtiger Hinweis: Dieses Gerät ist NICHT für den Einsatz als medizinisches Diagnosegerät bestimmt. Es dient ausschließlich Evaluierungs- und Forschungszwecken.
Sicherheitswarnung: Seien Sie vorsichtig beim Anschließen der Elektroden an den Körper, während der Arduino an den USB-Port Ihres Computers angeschlossen ist. Stellen Sie sicher, dass die Hauptstromversorgung Ihres Laptops getrennt ist, damit keine direkte Verbindung zwischen Erde und Ihrem Körper entsteht.

Code

ProtoCentral ADS1292R Arduino Bibliothek

Arduino-Bibliothek zur Verwendung des ProtoCentral ADS1292R Shields: GitHub Repository

Schaltpläne

ProtoCentral ADS1292R Arduino Shield Schaltpläne

Schaltpläne: GitHub Repository

Herstellungsprozess

  1. Heimtemperatur mit Raspberry Pi Dashboard überwachen
  2. Monitor-Ambilight selbst bauen mit Arduino Nano & WS2812B LEDs
  3. RFID-Anwesenheitssystem mit Arduino & Python – Daten direkt in phpMyAdmin (XAMPP) speichern
  4. Arduino Energiemonitor & Datenlogger (Dr. Wattson, MCP39F521) – Schritt-für-Schritt
  5. Bluetooth-gesteuerter Arduino-Spybot bauen – Überwachungsroboter mit IP-Kamera
  6. Universelle Android-Fernbedienung mit Arduino, 1Sheeld & IR-Steuerung
  7. Intelligentes Voltmeter mit Arduino & Smartphone bauen – Einfaches DIY-Projekt
  8. Echtzeit-IoT-Herzfrequenzmonitor mit Arduino & MAX30100
  9. Android-gesteuertes Roboterfahrzeug mit Raspberry Pi Motor Shield
  10. Arduino Temperaturoverwachung & Echtzeituhr mit 3,2″ TFT-Display