Augmenter le son émis par un haut parleur

Bonjour, je viens vous trouver aujourd’hui pour savoir, si je pouvais rendre le son de mon haut parleur plus aigu grâce à 2,3 lignes de code car j’aimerais avoir un son assez aigu sur le haut-parleur.

int buzzer = 9;
void setup()
{
pinMode(buzzer,OUTPUT);
void loop()
{
unsigned char i,j;
while(1)
{

for(i=0;i<80;i++)
{
digitalWrite(buzzer,HIGH);
delay(1);
digitalWrite(buzzer,LOW);
delay(1);
}
for(i=0;i<100;i++)
{
digitalWrite(buzzer,HIGH);
delay(2);
digitalWrite(buzzer,LOW);
delay(2);
}
}
}

Merci de votre aide! :slight_smile:

Plus tu monte en fréquence plus le son sera aigu, en gros il faut jouer avec les temporisations.

Hélas, avec des millisecondes tu a peut de chance d’avoir un son vraiment aigu.

Bonjour,

Pourquoi tu n'utilises pas tone()
tone(buzzer,100), plus aigu tone(buzzer,1000), encore plus aigu tone(buzzer,10000)