Pulsmesser
Ky-039 ist ein Pulsmesser
Man legt einen Finger auf das kleine abstehende Metallteilchen an der Seite des Gerätes. Dann versucht das Gerät mit Hilfe einer LED, die einen Infrarotstrahl aussended, den Puls zu messen und ihn in einem seriellen Monitor auszugeben.
Beispiel-code für den Ky-039:
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);
}
Der Pulsmesser muss folgendermaßen Angeschlossen werden:
- 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
Leider funktioniert das Gerät nicht!