/*Darstellung der Herzfrequenz (Pulsschlag) mit dem Serial Plotter. Siehe auch: https://funduino.de/nr-21-herzfrequenzmessung */ int Sensor = A0; // Signalleitung an Analogeingang A0 int LED=13; // Eine an Pin 13 angeschlossene LED bzw. die interne LED "L" wird verwendet int Sensorwert; // in dieser Variablen wird der Sensorwert gespeichert int Grenzwert = 525; // Grenzwert, ab dem die LED an Pin13 leuchten soll. // Testen, wenn die LED nicht mit Pulsfrequenz aufleuchtet - Wert modifizieren void setup() { pinMode(LED,OUTPUT); Serial.begin(9600); //Beachte: am Serial Monitor muss dieselbe Baudrate eingestellt sein ! } void loop() { Sensorwert = analogRead(Sensor); // Wert vom Sensor auslesen und in der Variablen "Sensorwert" abspeichern Serial.println(Sensorwert); // Sensorwert an den Serial Monitor bzw.Serial Plotter ausgeben if(Sensorwert > Grenzwert) // Wenn der Sensorwert ueber dem Grenzwert liegt... { digitalWrite(LED,HIGH); // ...soll die LED leuchten } else // Ansonsten... { digitalWrite(LED,LOW); // ...ist die LED ausgeschaltet } delay(10); // Kurze Pause im Code, damit die Messwerte besser zu erkennen sind. }