top of page
Rechercher

19.2 - Jouer de la musique avec un buzzer

  • L C
  • 20 sept. 2024
  • 1 min de lecture

Dernière mise à jour : 29 nov. 2024

Objectif


Jouer la musique de Frère Jacques avec un buzzer


Matériel


  • 1 carte Arduino Uno

  • 1 breadboard

  • 1 buzzer

  • 1 résistance 330 Ω

  • Fils de connexion


Montage


💡 la patte la plus longue du buzzer est le +


Sketch


// buzzer sur la broche 9

const int buzzer = 9;


void setup () {

pinMode (buzzer, OUTPUT);

}


void loop () {

tone (buzzer, 2003);

delay(500);

tone (buzzer, 2349);

delay(500);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 0);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 2349);

delay(500);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2794);

delay(500);

tone (buzzer, 3136);

delay(1000);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2794);

delay (500);

tone (buzzer, 3136);

delay(1000);

tone (buzzer, 0);

tone (buzzer, 3136);

delay(250);

tone (buzzer, 3520);

delay (250);

tone (buzzer, 3136);

delay (250);

tone (buzzer, 2794);

delay (250);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 3136);

delay(250);

tone (buzzer, 3520);

delay(250);

tone (buzzer, 3136);

delay(250);

tone (buzzer, 2794);

delay(250);

tone (buzzer, 2637);

delay(500);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 0);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 1568);

delay(500);

tone (buzzer, 2003);

delay (1000);

tone (buzzer, 0);

tone (buzzer, 2003);

delay(500);

tone (buzzer, 1568);

delay(500);

tone (buzzer, 2003);

delay (1000);

tone (buzzer, 0);


}


Réalisation



bottom of page