Help with coding [MAX30100 pulse oximeter & buzzer]

I am new with arduino, i am making school project about health monitor using blynk. I already tested it and all functions are working. Only problem is that I wanted to add a buzzer to it but, I don't know how to code. The coding I use is from a random site ,I found on google. Could someone help me? Thank you very much.

#define BLYNK_TEMPLATE_ID "TMPL6-V369Q9B"
#define BLYNK_TEMPLATE_NAME "Sleep Disturbance Detection System"

#include <Wire.h>
#include "MAX30100_PulseOximeter.h"
#define BLYNK_PRINT Serial
#include <Blynk.h>
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
 
#include "Wire.h"
#include "Adafruit_GFX.h"
#include "OakOLED.h"
 
#define REPORTING_PERIOD_MS 1000
OakOLED oled;
 
char auth[] = "RwsfNOVVMukEj4D3cBQXgKJMUevv_LiL";             // You should get Auth Token in the Blynk App.
char ssid[] = "12345";                                     // Your WiFi credentials.
char pass[] = "";
 
// Connections : SCL PIN - D1 , SDA PIN - D2 , INT PIN - D0
PulseOximeter pox;

float BPM, SpO2;
uint32_t tsLastReport = 0;
 
const unsigned char bitmap [] PROGMEM=
{
0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x18, 0x00, 0x0f, 0xe0, 0x7f, 0x00, 0x3f, 0xf9, 0xff, 0xc0,
0x7f, 0xf9, 0xff, 0xc0, 0x7f, 0xff, 0xff, 0xe0, 0x7f, 0xff, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xf0,
0xff, 0xf7, 0xff, 0xf0, 0xff, 0xe7, 0xff, 0xf0, 0xff, 0xe7, 0xff, 0xf0, 0x7f, 0xdb, 0xff, 0xe0,
0x7f, 0x9b, 0xff, 0xe0, 0x00, 0x3b, 0xc0, 0x00, 0x3f, 0xf9, 0x9f, 0xc0, 0x3f, 0xfd, 0xbf, 0xc0,
0x1f, 0xfd, 0xbf, 0x80, 0x0f, 0xfd, 0x7f, 0x00, 0x07, 0xfe, 0x7e, 0x00, 0x03, 0xfe, 0xfc, 0x00,
0x01, 0xff, 0xf8, 0x00, 0x00, 0xff, 0xf0, 0x00, 0x00, 0x7f, 0xe0, 0x00, 0x00, 0x3f, 0xc0, 0x00,
0x00, 0x0f, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
 
void onBeatDetected()
{
    Serial.println("Beat Detected!");
    oled.drawBitmap( 60, 20, bitmap, 28, 28, 1);
    oled.display();
}
 
void setup()
{
    Serial.begin(115200);
    oled.begin();
    oled.clearDisplay();
    oled.setTextSize(1);
    oled.setTextColor(1);
    oled.setCursor(0, 0);
 
    oled.println("Initializing pulse oximeter..");
    oled.display();
    
    pinMode(16, OUTPUT);
    Blynk.begin(auth, ssid, pass);
 
    Serial.print("Initializing Pulse Oximeter..");
 
    if (!pox.begin())
    {
         Serial.println("FAILED");
         oled.clearDisplay();
         oled.setTextSize(1);
         oled.setTextColor(1);
         oled.setCursor(0, 0);
         oled.println("FAILED");
         oled.display();
         for(;;);
    }
    else
    {
         oled.clearDisplay();
         oled.setTextSize(1);
         oled.setTextColor(1);
         oled.setCursor(0, 0);
         oled.println("SUCCESS");
         oled.display();
         Serial.println("SUCCESS");
         pox.setOnBeatDetectedCallback(onBeatDetected);
    }
 
    // The default current for the IR LED is 50mA and it could be changed by uncommenting the following line.
     //pox.setIRLedCurrent(MAX30100_LED_CURR_7_6MA);
 
}
 
void loop()
{
    pox.update();
    Blynk.run();
 
    BPM = pox.getHeartRate();
    SpO2 = pox.getSpO2();
     if (millis() - tsLastReport > REPORTING_PERIOD_MS)
    {
        Serial.print("Heart rate:");
        Serial.print(BPM);
        Serial.print(" bpm / SpO2:");
        Serial.print(SpO2);
        Serial.println(" %");
 
        Blynk.virtualWrite(V7, BPM);
        Blynk.virtualWrite(V8, SpO2);
        
        oled.clearDisplay();
        oled.setTextSize(1);
        oled.setTextColor(1);
        oled.setCursor(0,16);
        oled.println(pox.getHeartRate());
 
        oled.setTextSize(1);
        oled.setTextColor(1);
        oled.setCursor(0, 0);
        oled.println("Heart BPM");
 
        oled.setTextSize(1);
        oled.setTextColor(1);
        oled.setCursor(0, 30);
        oled.println("Spo2");
 
        oled.setTextSize(1);
        oled.setTextColor(1);
        oled.setCursor(0,45);
        oled.println(pox.getSpO2());
        oled.display();
 
        tsLastReport = millis();
    }
}

.
Start by reading this again:

and read how to post code in code tags.
Edit your entry post accordingly.

When you are ready, explain when you need the buzzer ring.
But first - post your code correctly in code tags.

I am very sorry, i will edit the code in code tags right now

now

explain when you need the buzzer ring.

Under which condition should the buzzer start to ring?
And think ahead: when should it get silent?

late reply, so i use a sensor that monitors the BPM and the Oxygen level of someone. The buzzer should start ringing when BPM or the Oxygen level reaches a certain point, BPM should only be between 70 and 90 if it increases or decreases the buzzer will ring, same for the oxygen level when it gets higher or lower than 90-100%. It should get silent when BPM and Oxgn lvl stabilizes (70-90BPM, 90-100%OXGN lvl.

Does this mean you want to ring the buzzer from bpm = 0 to 69 and 91 to 100?

Does this mean you want to ring the buzzer from oxy= 0 to 89?
What happens if the oxygen level gets higher than 100%?!?

Yes, i want to make it ring when it decreases or increases same for the oxgn lvl

It rings, but I doubt that it will get higher than 100%

I have already tested the sensor, the bpm is always changing but wouldn't go much higher than 90 and lower than 50, also for the oxgn level it just remains between 93-95

I use blynk console to monitor this numbers, it also gives me notifications when it does go higher or lower

so the next step is to formulate a if statement which covers that logic.

Make the first step, how would you formulate the if for the bpm range.

Idk how to

so if you dont know how to formulate a if start reading here

now do the next step. How could the condition look like?