Arduino con sensor cardíaco

Buenas, estoy haciendo un proyecto en el que quiero encender un led con un sensor cardíaco. Este me da valores, y lo que quiero hacer es que detecte el pico de valor (al hacer fuerza con el brazo), y cuando haya un pico, se encienda un led. Y cuando detecte un pico otra vez, se apague. Espero que alguien pueda ayudarme, muchas gracias.

Su publicacion se MUEVE a su ubicacion actual ya que es mas adecuada.

Moderador:
Por favor, lee las Normas del foro
Si posteas en el foro en inglés usa idioma inglés para expresarte.
Si escribes en español debes usar el foro Arduino en español.

Para calcular el valor pico de una señal solo debes comparar un valor con el anterior y quedarse siempre con el mayor.
Lo que si debes determinar un momento en que dejes de comparar valores.
Para ello se deben conocer el código.
Digamos que tu tomas muestras cada x mseg bueno, si los valores se incremetan, en un momento llegarás a un máximo y accionas tu led.
cuando los valores decrecen pones a 0 la variable maximo y esperas a que vuelvan a crecer y de nuevo llegarás al segundo valor pico y ahi cambias el Led.
En cada caso que detecteds un máxmo le cambias el valor a una variable SI/NO que actuará sobre el led.