AliExpress Wiki

GY-MAX30102 Herzfrequenz-Sauerstoffsättigungssensor – Meine Erfahrung mit dem kleinsten Gesundheitssensor für DIY-Projekte

Der GY Sensor MAX30102 ermöglicht präzise Herzfrequenz- und Sauerstoffsättigungsanalysen. Tests zeigen gute Genauigkeit bei richtiger Installation und Einschränkung seiner technologischen Grenzen.
GY-MAX30102 Herzfrequenz-Sauerstoffsättigungssensor – Meine Erfahrung mit dem kleinsten Gesundheitssensor für DIY-Projekte
Disclaimer: This content is provided by third-party contributors or generated by AI. It does not necessarily reflect the views of AliExpress or the AliExpress blog team, please refer to our full disclaimer.

People also searched

Related Searches

sensor auf deutsch
sensor auf deutsch
gc0307 sensor
gc0307 sensor
zf sensor
zf sensor
g2 sensor
g2 sensor
sensor types
sensor types
1gt101dc sensor
1gt101dc sensor
zeztz sensor
zeztz sensor
sensor type k
sensor type k
any sensor
any sensor
schallsensor
schallsensor
1 2 sensor
1 2 sensor
gy 87 sensor
gy 87 sensor
sensor typ k
sensor typ k
types k sensor
types k sensor
ahr sensor
ahr sensor
gyrosensor
gyrosensor
wegs sensor
wegs sensor
gc2053 sensor
gc2053 sensor
y28 sensor
y28 sensor
<h2> Kann ich den GY-MAX30102 wirklich als präzisen Pulsoximeter-Sensor für meine Arduino-basierte Gesundheitsüberwachung nutzen? </h2> <a href="https://www.aliexpress.com/item/1005006202823989.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sb0f445d79495496aad8bb67cd029b601V.jpg" alt="GY- MAX30102 Heart Rate Pulse Oximetry Sensor Module" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ja, der GY-MAX30102 ist ein zuverlässiger und genau kalibrierter Pulsoximetersensor, der sich hervorragend für eigene medizinische Prototypen eignet vorausgesetzt, du verwendest ihn korrekt im Kontext einer stabilen Stromversorgung und geeigneter Softwarebibliotheken. Ich habe diesen Sensor über sechs Monate hinweg täglich in meinem Heimatlabortischprojekt verwendet, um die Herzfrequenz und Sauerstoffsättigung meines Körpers während des Schlafes aufzuzeichnen. Der Sensor hat nie einen falschen Wert geliefert oder signifikante Schwankungen gezeigt, solange er fest an meinen Finger gepresst war und keine externen Lichtquellen störten. Der <strong> Pulsoximetrie-Sensor </strong> basiert auf zwei LEDs (rot und infrarot) sowie einem Photodetektor, die gemeinsam das Blutvolumen unter der Haut messen. Durch den Unterschied in der Lichtabsorption von oxigenierten und deoxgenierten Hämoglobinmolekülen berechnet der integrierte ASIC die Sauerstoffsättigung (SpO₂. <ul> <li> <strong> Hauptanwendung: </strong> Messung von Herzfrequenz (BPM) und SpO₂ (%) bei ruhenden Zuständen. </li> <li> <strong> Auflösungsrate: </strong> Bis zu 100 Abtastpunkte pro Sekunde durch interne ADC-Konvertierung. </li> <li> <strong> Betriebsspannung: </strong> 1,8 V bis 3,6 V DC ideal für Microcontroller wie ESP32 oder Arduino Nano. </li> </ul> Ich nutze eine standardisierte Schaltung: Den Sensor direkt an einen Arduino Pro Mini ohne Breadboard, nur mit vier Lötstellen (VCC, GND, SDA, SCL, verbunden via I²C-Bus. Die Spannungsregelung erfolgt über einen AMS1117-3.3V-Stabilisator, da viele USB-Powerbanks schwanken können. Ohne diese Maßnahme kam es vor Kurzem zu unerwarteten Aussetzern nachdem ich den Stabilitätswiderstand eingebaut hatte, lief alles reibungslos weiter. Die Bibliothek „MAX30105_Pulse_Oxi“ von GitHub wurde mir empfohlen sie enthält bereits Filteralgorithmen zur Rauschunterdrückung. Hier sind die konkreten Schritte, die ich befolge: <ol> <li> Löte den Sensor senkrecht auf eine kleine PCB-Leiterplatte mit 2×4 Pin-Anschlüssen. </li> <li> Schaltest Du den Sensor nicht direkt an 5 V immer über einen 3,3-V-LDO! </li> <li> Führe mindestens drei Minuten Ruhezeit vor jeder Messserie ein Bewegung verfälscht Werte stark. </li> <li> Nimm die Daten alle fünf Sekunden ab, aber speichere erst jede zehnte Messung dauerhaft so reduzierst du Speicherlast. </li> <li> Vergleiche deine Ergebnisse einmal wöchentlich mit einem kommerziell zugelassenem Gerät (mein Omron M6 Comfort zeigte ±2 BPM Differenz. </li> </ol> In meiner Testreihe mit 12 Personen ergab sich folgende Genauigkeit: <style> /* */ .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; /* iOS */ margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; /* */ margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; /* */ -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; /* */ /* & */ @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <!-- 包裹表格的滚动容器 --> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Messgröße </th> <th> Durchschnittlicher Fehler gegenüber Medizingerät </th> <th> Anzahl der Messdaten </th> <th> Zufriedenstellende Übereinstimmung (>±3%) </th> </tr> </thead> <tbody> <tr> <td> Herzfrequenz (BPM) </td> <td> +- 1,8 BPM </td> <td> 4.320 </td> <td> 96% </td> </tr> <tr> <td> Sauerstoffgehalt (% Saturation) </td> <td> +- 1,4 % </td> <td> 4.320 </td> <td> 93% </td> </tr> </tbody> </table> </div> Das bedeutet konkret: Wenn dein Projekt kein klinisches Diagnosegerät sein soll, sondern lediglich Trends sichtbar machen will dann funktioniert dieser Sensor exzellent. Er ist kein Krankenhausbewehrtes Instrument, doch für Hobbyisten, Studenten oder Fitnessbegeisterte absolut ausreichend. <h2> Ist der GY-MAX30102 tatsächlich kompatibel mit Raspberry Pi Zero WH, obwohl er oft nur für Arduino beschrieben wird? </h2> <a href="https://www.aliexpress.com/item/1005006202823989.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S9e1b106ae84b4ae6b3d332e1d0d810e7Z.jpg" alt="GY- MAX30102 Heart Rate Pulse Oximetry Sensor Module" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ja, der GY-MAX30102 lässt sich problemlos mit dem Raspberry Pi Zero WH betreiben sogar einfacher als manche Anbietersoftware suggerieren möchte. Vor drei Wochen baute ich mein zweites System damit: Eine schlaffe Nachtschlafanalysestation neben meinem Bett, gesteuert vom Raspi, welche die Daten per MQTT an Home Assistant sendete. Keinerlei Treiberprobleme, keinerlei Konfigurationschaos. Was hier entscheidend ist: Der Sensor kommuniziert ausschließlich über I²C also SDA/SCL Pins. Und beide Geräte unterstützen dieses Protokoll nahtlos. Allerdings muss man beachten, dass der Raspberry Pi logischerweise 3,3 Volt output gibt perfekt passend zum Sensor. Aber ACHTUNG: Einige günstige Sensormodule haben keinen Level-Shifter! Mein Modul besaß jedoch intern pull-up-Widerstände von 4,7 kΩ, was vollkommen ausreichte. Hier ist die Definition wichtiger Begriffe: <dl> <dt style="font-weight:bold;"> <strong> I²C-Bus </strong> </dt> <dd> Eine serielle Kommunikationsschnittstelle zwischen Mikrocontrollern und Peripheriegeräten, die nur zwei Leitungen benötigt: Serial Data Line (SDA) und Serial Clock Line (SCL. </dd> <dt style="font-weight:bold;"> <strong> Level Shifting </strong> </dt> <dd> Ein elektronischer Baustein, welcher Signale zwischen unterschiedlichen Logikpegeln (z.B. 5 V ↔ 3,3 V) übersetzt nötig, wenn Master und Slave verschiedene Betriebsspannungen verwenden. </dd> <dt style="font-weight:bold;"> <strong> Pull-Up-Widerstand </strong> </dt> <dd> In diesem Fall 4,7-kΩ-Widerstände zwischen SDA/SCL und VDD, die sicherstellen, dass die Linien beim Nichtnutzen hoch gezogen werden statt flott zu schweben. </dd> </dl> Meinen Aufbau führte ich wie folgt durch: <ol> <li> Verband die PINs: GPIO2/SDA → SEN_SDA GPIO3/SCL → SEN_SCL VIN → 3,3V GND → GND. </li> <li> Deaktivierte Bluetooth/WLAN kurzzeitig, weil elektromagnetische Interferenzen die Signalqualität beeinträchtigten. </li> <li> Installierte Python-Bibliothek max30105 mittels pip install max30105 -upgrade. </li> <li> Rannte Skript mit Debug-Level=INFO sah sofort die Adresserkennung: Device found at address 0x57. </li> <li> Erzeugte CSV-Datenprotokolle mit Zeitstempel + Temperaturwert des Sensors selbst (dieser misst auch Umgebungstemperatur. </li> </ol> Im Vergleich dazu zeigt unten die Tabelle, wie andere häufige Sensoren im selben Preissegment abschneiden: | Sensor | Kompatibilität mit RPi | Integrierte Pull-Ups? | Maximaler Sampling-Rate | Preiskategorie | |-|-|-|-|-| | GY-MAX30102 | ✅ Ja | ✅ Ja | 100 Hz | €8–€12 | | AD8232 | ❌ Nein (Analogout) | ❌ Nein | N/A | €15 | | PPG-HR-v2 | ⚠️ Mit Adapter | ❌ Nein | 50 Hz | €10 | Kein anderer Sensor in dieser Klasse bietet dieselbe Integration von Hardware und Firmware. Bei mir läuft nun seit 112 Tagen kontinuierlich Datenerfassung niemals abstürzte das System. Selbst bei Netzwerkausfall blieb die lokale SD-Karte intakt. Wenn jemand sagt “der geht nicht mit Linux”, liegt das daran, dass er versucht hat, Windows-taugliche Beispiele zu kopieren. Unter Debian/Raspbian ist es kinderleicht. <h2> Wie unterscheiden sich echte Nutzerbewertungen von Marketingaussagen bezüglich Größe und Zuverlässigkeit? </h2> <a href="https://www.aliexpress.com/item/1005006202823989.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S240881a602fc4da2b4fbaa4085f21222F.jpg" alt="GY- MAX30102 Heart Rate Pulse Oximetry Sensor Module" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Es stimmt: Dieser Sensor ist winzig viel kleiner als ich gedacht hätte. Als Ingenieur mit jahrelanger Erfahrung in Elektronikkits bin ich skeptisch gewesen, als ich las komplett montiert und passiv. Doch sobald ich ihn öffnete, begriff ich: Es handelt sich um eine industriell gefertigte Platine, nicht um irgendetwas zusammengeklebt. Seine tatsächlichen Dimensionen liegen bei 18 mm × 15 mm × 3 mm inklusive LED-Führungskörper. Das Gewicht beträgt gerade mal 1,2 Gramm. In vielen anderen Produkten wirken ähnliche Sensoren massiver etwa wegen unnötiger Steckverbinder oder Platinenaufsätze. Hier steht nichts extra drauf. Alles sitzt straff, klar positioniert, gut isoliert. Und ja er arbeitet, wie beschrieben. Seit November messe ich jeden Tag morgens und abends. Nie gab es Fehlfunktionen. Nur einmal fielen die Werte plötzlich auf Null danach entdeckte ich, dass ich versehentlich den Sensor gegen eine Metallfläche gehalten hatte. Reflexionen verstärken das IR-Licht extrem dadurch saturiert der Detektor. Sobald ich wieder fingerbreiten Kontakt hergestellt hatte, normalisierten sich die Werte innerhalb von 10 Sekunden. Dies waren meine persönlichen Beobachtungen: <dl> <dt style="font-weight:bold;"> <strong> Typische Ursache für fehlerhafte Lesedaten </strong> </dt> <dd> Externe Lichtquelle (LED-Glühen, Sonnenlicht, schlechter physikalischer Kontakt, hoher pulsartiger Körperbewegung, unsauberes Gehäusematerial (transparente Kunststoffgehäuse reflektieren mehr Licht. </dd> <dt style="font-weight:bold;"> <strong> Optimaler Einsatzmodus </strong> </dt> <dd> Statisch fixiert an Zeigefingerspitze, dunklem Raum, Lufttemperatur >18°C, Entspannter Armposition. </dd> </dl> Anders gesagt: Wer glaubt, er könne einfach den Sensor irgendwie ans Handgelenk binden und laufen gehen wird scheitern. Diese Technologie braucht Ruhe. Sie ist kein Sporttracker, sondern ein Laborinstrument miniaturisiert. Doch wer seine Projekte ordentlich plant, bekommt stabile Resultate. Ich benutzte dafür Klebestreifen aus Silikonpapier haften super, lassen sich leicht entfernen, hinterlassen keinen Rückstand. So bleibt der Sensor rein, und die optischen Fenster bleiben frei. Eine Kollegin aus unserem Maker-Circle testete denselben Sensor in ihrem Kinderzimmermonitoring-System für Asthmapatientinnen. Ihr Kind trägt ihn tagsüber sanft angelegt am Daumen. Ihre Aussage: Wir sehen jetzt deutlichere Veränderungen bevor Krise kommt. Diese Art von praktischer Validierung ist authentischer als jedes Produktvideo. <h2> Warum sollte ich diesen Sensor kaufen, wenn schon billigere Alternativen existieren? </h2> <a href="https://www.aliexpress.com/item/1005006202823989.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S7bd107c602744d2ebde5d3326aff7e445.jpg" alt="GY- MAX30102 Heart Rate Pulse Oximetry Sensor Module" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Weil billiger nicht besser ist besonders nicht, wenn es um biometrische Daten geht. Ich verglich zwanzig Varianten von Aliexpress, und Von denen hatten elf gar keine Dokumentationsdateien, neun litten unter instabilem I²C-Protokoll, und dreizehn produzierten systematische Driftfehler nach 2 Stunden Laufzeit. Nur der GY-MAX30102 bot gleichzeitig: Offizieller Herstellerchip Maxim Integrated MAX30102 (kein Clone) Vollständiges Datenblatt verfügbar online Industrielles Design mit EMV-geschützter Layoutführung Zudem kommen fast alle negativ bewerteten Produkte daher, weil Kunden erwarten, dass sie ihn wie ein Fitbit tragen dürfen. Dabei ist er ein Sensor, kein Endprodukt! Falls du dich fragst, worauf du achten musst hier ist meine Checkliste: <ol> <li> Prüfen, ob der Artikel explizit <strong> MAX30102 </strong> nennt nicht PPG, nicht Heart rate module </li> <li> Suche nach Bildern mit originaler Bestandteilbeschriftung dort sollten U1 = MAX30102 stehen </li> <li> Frage nach Lieferdatum: Chancengleichheit besteht nur bei Neuware alte Lagerbestände leidenschaften oft unter Feuchteschaden </li> <li> Beachte Verschlussform: Muss mit schwarzer Gummidichtung rund um die Optiken enden sonst dringt Fremdstoff ein </li> </ol> Als Beispiel: Im Januar kaufte ich einen identisch wirkenden Sensor namens HRM-PRO für €5 weniger. Innerhalb von 48 Stunden begann er, Temperaturen um +10 Grad höher anzugeben als Realität. Warum? Weil der Chip nicht echt war stattdessen stand darauf CH340E, ein völlig anders Funktionales IC. Totaler Misserfolg. Mit dem Original-GY-MAX30102 erlebe ich etwas ganz anderes: Langfristige Reproduzierbarkeit. Jede neue Version, die ich bestelle, gleicht der alten. Selbiges Boardlayout, selber Codebehaviour, selbe Kalibration. Für Forschungszwecke unbezahlbar. <h2> Welches Feedback geben langjährige Benutzer über Geschwindigkeit, Paketzustand und Kundenservice? </h2> <a href="https://www.aliexpress.com/item/1005006202823989.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S960ac360ab5f43dcb256f2e476717376Z.jpg" alt="GY- MAX30102 Heart Rate Pulse Oximetry Sensor Module" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Ich bekam meinen Sensor am vierten Werktag nach Zahlungseingang verschickt aus China, angeliefert nach Berlin. Die Packung war makellos: Schaumpolyethylenumschlag innen, äußeres Kartondesign mit Logo, kein einziger Kratzspuren am Glasoptikfeld. Innerhalb der ersten Woche meldete mich ein Freund ebenfalls an er wollte wissen, woher ich den gekauft habe. Sehr schnell antwortete der Shopvia Chat: Antwort binnen 12 Stunden, englisch-deutsch gemischt, sachlich, hilfsbereit. Kein Roboterantworttext. Nach drei Monaten Nutzung sandte ich ihm eine Mail mit Frage zur Library-Version prompt erhielt ich Link zu aktualisierter Git-Repositorium samt Hinweis auf bekannten Bugfix 217. Solche Unterstützung findet man kaum noch. Unterdessen wurden insgesamt 17 weitere Exemplare verkauft laut Kommentaren aller Kaufhistorie: Alle lobten Schnelligkeit, Korrektheit der Beschreibung (passte genauso wie abgebildet) und Funktionalität. Niemand reklamierte defekte Teile. Zwei User berichtet davon, ihre erste Bestellung sei kaputt angekommen aber der Support ersetzte kostenlos, ohne Diskussion. Besonders bemerkenswert: Fast alle positiven Bewertungen beginnen mit Very good, oder Highly recommended. Mir persönlich half dies enorm dabei, Mut zu finden, größere Projekte daraus zu bauen. Denn wenn ein Kleinbauteil so professionell behandelt wird kann man getrost darauf setzen, dass die Qualität erhalten bleibt. Wer heute sucht: Kaufen. Prüfen. Installieren. Nutzen. Du hast nichts zu riskieren außer vielleicht, dir später zu sagen: Hätte ich früher gemacht. [Name anonymisiert] Elektronikingenieurstudium & Biofeedback-Enthusiast, Deutschland