Код для подключения датчика пульса

В примере ниже показано, как подключить вывод датчика пульса к монитору последовательного порта платы (вывод можно посмотреть в мониторе порта Arduino IDE). Перед загрузкой кода в плату нужно установить библиотеку PulseSensor Playground Library через менеджер библиотек .

int PulseSensorPurplePin = 0; // выход Ардуино А0 
int LED13 = 13; // светодиод на плате 
int Signal;                 
int Threshold = 550; // значение для данных сенсора, после которого подаётся сигнал            

void setup(){ 
    pinMode(LED13, OUTPUT);
    Serial.begin(9600);
}

void loop(){ 
    Signal = analogRead(PulseSensorPurplePin); // чтение данных с сенсора 
    Serial.println(Signal); 
    if (Signal > Threshold){ 
        digitalWrite(LED13, HIGH); // если значение выше "550", то сигнал на светодиод 
    } else { 
        digitalWrite(LED13, LOW); 
    } 
    delay(10); 
} 

Скачать файл с кодом, формат .INO: Датчик пульса