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

MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung

Komponenten und Materialien

ProtoCentral Electronics ProtoCentral Pulse Oximeter Breakout × 1
MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung Arduino UNO × 1

Apps und Online-Dienste

MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung Arduino IDE
Processing

Über dieses Projekt

Breakout mit Arduino verdrahten

Verbindung zum Arduino-Board:

MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung

Processing ist eine Datenvisualisierungs-Software (seit 2001), genutzt von Künstlern und Wissenschaftlern. Open-Source-Coding-Framework auf Java-Basis. Wer die Arduino-IDE kennt, findet sich in der Processing-IDE schnell zurecht!

Schritte zum Ausführen des Codes:

1. Processing für Ihr Betriebssystem herunterladen

Neueste Version von der Website herunterladen:

Entpacken und gemäß OS installieren.

2. Processing-Code für Pulsoximeter-Visualisierung herunterladen

  1. Notwendige Dateien & Verzeichnisse von GitHub herunterladen oder klonen.
  2. Entpacken → Ordner „Pulse“ mit Visualisierungscode.
  3. Processing-Sketchbook-Verzeichnis finden (wird bei Installation automatisch erstellt):
    • Windows: C:/My Documents/Processing/
    • macOS: /Users/dein_benutzername/Documents/Processing/
    • Linux: /Home/dein_benutzername/sketchbook/
  4. Unterverzeichnis „libraries“ erstellen, falls nicht vorhanden.
  5. Inhalt von Pulse-master/Processing/ces_view_oximeter in das Sketchbook-Verzeichnis kopieren.
  6. G4P-Verzeichnisse aus Pulse-master/Processing/libraries in das libraries-Verzeichnis des Sketchbooks kopieren.
  7. Fertig – erste PPG-Wellenform und SpO2-Werte visualisieren!

3. Processing öffnen & ces_view_oximeter starten

  1. Falls Processing IDE offen war: schließen und neu öffnen (Bibliotheken/Sketches werden sonst nicht aktualisiert).
  2. Eine beliebige .pde-Datei im ces_view_oximeter-Ordner doppelklicken → gesamter Code öffnet sich in der IDE.
  3. Wenn alles klappte: „Run“-Button (oben links) klicken. Falls nicht: Bibliotheken-Installation prüfen.
  4. GUI läuft → Port auswählen, der mit Pulsoximeter-Shield verbunden ist (Dropdown „SELECT PORT“).
  5. Port gewählt → „START“-Button aktiv. Klicken → Visualisierung startet.
  6. PPG-Wellen (ROT und IR) mit Werten vom Sensor sollten erscheinen.
MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung
MAX30100 Puls-Sensor mit Arduino integrieren: Schritt-für-Schritt-Anleitung

Code

Arduino-Bibliothek: GitHub Protocentral/Pulse

Schaltplan & Design-Dateien

GitHub Protocentral/Pulse

Herstellungsprozess

  1. Sensordaten in Raspberry Pi integrieren: GPS & MPU-9150 Hands-On Guide
  2. HC-SR04 Ultraschallsensor an Raspberry Pi anschließen – Praktischer Leitfaden
  3. Acconeer A111 Pulsradar mit Raspberry Pi integrieren: Praktischer Leitfaden
  4. PSoC 6 Pioneer Board mit IoT Add-On Shield meistern: Entwickler-Leitfaden
  5. LED-Helligkeit per PWM und Taster am Arduino Mega steuern
  6. Wassertropfen-Hochgeschwindigkeitsfotografie mit Arduino Nano – DIY Setup
  7. RFID-Anwesenheitssystem mit Arduino & Python – Daten direkt in phpMyAdmin (XAMPP) speichern
  8. DHT11 Temperatur- & Feuchtesensor mit LED-Anzeige & Piezo-Summer
  9. Arduino-Uno-Roboter zur Personenerkennung – Sensorintegration Schritt für Schritt
  10. K30 CO₂-Sensor: Echtzeit-Luftqualitätsmessung mit Arduino