Mobile
Conexão
Este sensor possui apenas três cabos, dois para alimentação e tomada de dados. Portanto, como de costume, o fio vermelho será a fonte positiva que conectaremos ao pino da fonte de alimentação de 5V na placa. O fio de alimentação negativo geralmente é preto ou marrom e irá para um pino GND na placa UNO. Finalmente, conectaremos o pino do sensor ao pino A0.
Pino do sensor
Arduino por Arduino UNO
vermelho
5V
Preto amarronzado
GND
Outros (laranja, branco, etc)
A0
Por outro lado, conectaremos os LEDs com um resistor em série com os pinos 13 e 5, seu pino negativo a um resistor, e por sua vez este ao GND conforme mostrado na imagem a seguir:
Operação
As características deste exemplo são as seguintes:
1) O LED no pino 13 pisca durante o batimento cardíaco do usuário.
2) "Fancy Fade Blink" um LED no pino 5, uma pulsação ao vivo de um usuário.
3) Calcule o BPM do usuário, batidas por minuto.
4) Calcule o IBI do usuário, o Interval Interval (Tempo entre batidas).
5) Use Arduino temporizador para calcular BPM e IBI exatos
6) Imprima os valores de freqüência cardíaca, BPM e IBI por meio do monitor da porta serial.
7) Saídas de sinal, BPM e IBI para série, para que você possa usar imediatamente com o Arduino serial Arduino .
Abra o "Gerenciador de biblioteca" em Programa> Incluir biblioteca> Gerenciar bibliotecas ..
Encontre e instale a versão mais recente da biblioteca “PulseSensor Playground”
Uma vez instalado, prosseguimos para abrir o exemplo incluído "PulseSensor_BPM" em Archovo> Exemplos> PulseSensor Playground> PulseSensor_BPM
Selecionamos a placa e a porta, como sempre, e damos para upload.
Abrimos o Serial Plotter ou o Serial Monitor a partir do menu de ferramentas.
É importante definir as mesmas taxas de transmissão no monitor serial e no plotter serial. E agora podemos tentar medir nossas pulsações.
Você também pode tentar o restante dos exemplos que a biblioteca oferece, como o uso da campainha e outros.