Paso 4: Sensor de pulso con análogo (adc) en ESP8266
el sensor del pulso tienen salida analógica.
la tensión de salida es dependiendo de la tensión de entrada.
la gama de voltaje de entrada de sensor de pulso es 3-5 voltios.
en este tutorial voltaje = 3.3 (conectado a vcc ESP)
el rango de salida es 0-3.3 voltios.
ESP8266 ADC: (10 bits rango de valores 0-1024)
ESP8266 tiene 1 entrada analógica, el problema es el rango entre 0-1 voltios.
que no puede dañar su ESP para proporcionar valores de entre 0-3.3v pero cada pulso por encima de 1 voltio será igual a 3 voltios.
para arreglar ese problema se conecto la salida del sensor a divisor del voltaje para el rango máximo será 0-1 voltios.
después de configurar el divisor de voltaje que me metía mal valor cardíaca BPM.
el pulso era muy ruidoso y mi código de no entender si su ruido o corazón del pulso.
me hade añadir condensador como filtro de paso bajo para reducir el ruido.