🛠 Faire clignoter la LED intégrée (broche 13)

Arduino Leonardo — Fiche carte · debutant · Schéma : IMG-leonardo-debutant-1-leonardo-clignotement-led.svg — Carte Arduino Leonardo alimentée par micro-USB, LED intégrée de la broche 13 (PB7) mise en évidence

Objectifs

Découvrir la carte Arduino Leonardo et son ATmega32u4, allumer et éteindre la LED intégrée de la broche 13, et réussir votre premier téléversement via le bootloader Caterina. Sur la Leonardo, la LED de la broche 13 est reliée à la patte PB7 de l'ATmega32u4 : aucun composant externe n'est nécessaire.

Matériel

Code complet

// LED intégrée de la Leonardo : broche 13 (patte PB7 de l'ATmega32u4)
const uint8_t LED_PIN = 13;

void setup {
  pinMode(LED_PIN, OUTPUT);   // configure la broche en sortie
}

void loop {
  digitalWrite(LED_PIN, HIGH); // LED allumée
  delay(200);
  digitalWrite(LED_PIN, LOW);  // LED éteinte
  delay(800);
}

Vérification attendue

Dans l'IDE, choisissez Tools > Board > Arduino Leonardo, puis le port COM apparenté. Au téléversement, le port disparaît puis réapparaît : c'est normal, la carte redémarre après l'écriture (le bootloader Caterina reste actif environ 8 s). Une fois terminé, la LED doit clignoter avec un rythme court-long (200 ms allumée, 800 ms éteinte). Modifiez les valeurs de delay pour vous approprier le programme.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels