Ajouter une mélodie dans un seuil d'alerte

Bonjour, aujourd'hui je vous trouve pour savoir si cela est possible de générer, une mélodie au-delà d'un seuil d'alerte sonore que j'ai instauré voici mon code et merci de votre aide !

#define ECHOPIN 7                            
#define TRIGPIN 8                         
#define LEDPIN 13
#define BUZZPIN 9
void setup(){
  Serial.begin(9600);
  pinMode(ECHOPIN, INPUT);
  pinMode(TRIGPIN, OUTPUT);
  pinMode(LEDPIN, OUTPUT);
  pinMode(BUZZPIN, OUTPUT);
}

void loop(){
  digitalWrite(TRIGPIN, LOW);                   
  delayMicroseconds(2);
  digitalWrite(TRIGPIN, HIGH);                  
  delayMicroseconds(10);
  digitalWrite(TRIGPIN, LOW);                   
  int distance = pulseIn(ECHOPIN, HIGH);      
  distance= distance/58;                      
  Serial.println(distance);                     
  delay(500);
  digitalWrite(LEDPIN, LOW);
  digitalWrite(BUZZPIN, LOW);
  if (distance >45)
  {
    
    
  digitalWrite(13, HIGH);
  delay(100);
  digitalWrite(13, LOW);
  digitalWrite(9, HIGH);
  delay(10);
  digitalWrite(9, HIGH);
  
}

  else
{
  digitalWrite(13, LOW);
  
}
}

Oui c'est possible. :slight_smile: