KY-039 - Herzschlag-Sensor
KY-039 - Herzschlag-Sensor
Modul zur Pulsmessung am Finger
Dieses Modul nutzt eine helle Infrarot (IR) LED und einen Fototransistor um an einem Finger den Puls zu messen. Eine rote LED blinkt mit jedem Pulsschlag. Das Prinzip beruht darauf, dass die IR-Durchlässigkeit mit dem Blutdruck schwankt.
Bei Kunstlicht von üblicherweise 50 Hz wird man mit Sicherheit Störungen erwarten müssen. Den tatsächliches Puls zu ermitteln könnte selbst nach Meinung der chinesischen Hersteller eine echte Herausforderung sein.
Anschluss
Sensor pin S connect to Arduino pin Analoog 0 / A0 Sensor pin + (middle pin) connect to Arduino pin 5+ Sensor pin - connect to Arduino pin GND
Arduino | Modul |
---|---|
GND | Pin - |
+5V | Pin + |
Pin A0 | Pin S |
Beispielcode
// Pulse Monitor Test Script int sensorPin = 0; double alpha = 0.75; int period = 100; double change = 0.0; double minval = 0.0; void setup () { Serial.begin (9600); } void loop () { static double oldValue = 0; static double oldChange = 0; int rawValue = analogRead (sensorPin); double value = alpha * oldValue + (1 - alpha) * rawValue; Serial.print (rawValue); Serial.print (","); Serial.println (value); oldValue = value; delay (period);
- Zugriffe: 262