⭐ Débutant ⏱️ 10 minutes

Sonnette

Tu fabriques ta propre sonnette. Appuie sur le bouton et le buzzer fait "ding-dong" !

Tu te connectes d’abord. Ensuite, ton projet est tout de suite prêt.

🧰 De quoi as-tu besoin ?

1× Arduino UNO
1× Bouton-poussoir
1× Buzzer actif
🔌
Câble USB + Câbles jumper

🗺️ Schéma de branchement

Suis les fils de l’Arduino vers chaque pièce. Tu peux choisir toi-même les couleurs des fils.

De Vers
Arduino UNO · D2 Bouton-poussoir · 1
Bouton-poussoir · 2 Arduino UNO · GND
Arduino UNO · D8 Buzzer actif · S
Arduino UNO · 5V Buzzer actif · +
Arduino UNO · GND Buzzer actif · -

🛠️ Voici comment le construire

  1. Place le bouton-poussoir par-dessus la fente de la breadboard : une patte vers pin 2, et une patte de l’autre côté vers GND.
  2. Branche le buzzer : S vers pin 8, + vers 5V et − vers GND.

💻 Le code

// Sonnette
// Appuie sur le bouton et le buzzer fait un joyeux "ding-dong".

const int BOUTON_PIN = 2;    // Bouton-poussoir sur pin 2 (autre côté vers GND)
const int BUZZER_PIN = 8;  // Buzzer actif : S sur pin 8

void setup() {
  pinMode(BOUTON_PIN, INPUT_PULLUP); // Libre = HIGH, appuyé = LOW
  pinMode(BUZZER_PIN, OUTPUT);
}

// Fait biper le buzzer un petit moment
void bip(int duree) {
  digitalWrite(BUZZER_PIN, HIGH);
  delay(duree);
  digitalWrite(BUZZER_PIN, LOW);
}

void loop() {
  if (digitalRead(BOUTON_PIN) == LOW) {  // Quelqu’un appuie sur la sonnette !
    bip(300);      // "Ding"
    delay(150);
    bip(600);      // "Dong"
    delay(1000);    // On attend un peu, pour que la sonnette ne sonne pas sans arrêt
  }
}

🧠 Que fait le code ?

  • Le bouton est sur pin 2 et le buzzer sur pin 8.
  • La fonction bip() allume le buzzer un petit moment, puis l’éteint.
  • Quand le bouton est appuyé, on fait entendre un bip court et un bip long.

🎯 Essaie un peu…

  • Joue une petite mélodie joyeuse de cinq bips
  • Fais aussi clignoter une LED quand quelqu’un sonne
  • Compte combien de fois on a sonné et montre-le dans le moniteur série

🚀 Construis ce projet avec Codey : ouvre codey.online/fr/starter-kits/uno/projects/doorbell et clique sur FAIS ÇA. Alors le code et le schéma de branchement sont tout de suite prêts.

Tu te connectes d’abord. Ensuite, ton projet est tout de suite prêt.
⬇️ Télécharger cette page en PDF 📚 Télécharger le tutoriel complet (PDF)

Codey Online est un produit de OTRONIC

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement