🛠 Allumer une LED externe en respectant les broches 3,3 V et 9 mA de la Due

Arduino Due · debutant · Schéma : IMG-due-debutant-3-led-externe-resistance-3v3.svg — Arduino Due, broche 9 reliée via une résistance 100 Ω à une LED rouge dont la cathode va à GND, encart de calcul (3,3 V − 2 V)/10 mA ≈ 130 Ω et rappel des groupes 9 mA / 3 mA.

Objetivos

Salir del todo integrado: cablear un LED externo en un pin de la Due calculando correctamente la resistencia. En una placa de 5 V se suele tomar «220 Ω a ciegas»; en la Due, la lógica funciona a 3,3 V Y la corriente por pin es mucho menor que en los AVR: 9 mA para el grupo 1, 3 mA para el grupo 2, 130 mA en total en todos los pines de E/S. Este tutorial establece los buenos hábitos eléctricos.

Material

Código completo

// LED externe sur la broche 9 (groupe 1 : 9 mA max par broche)
const uint8_t LEDX = 9;

void setup {
  pinMode(LEDX, OUTPUT);
}

void loop {
  digitalWrite(LEDX, HIGH);   // 3,3 V sur la broche -> LED allumée
  delay(300);
  digitalWrite(LEDX, LOW);    // 0 V -> LED éteinte
  delay(300);
}

Cálculo de la resistencia: R = (Vpin − Vf) / I. Para un LED rojo a 3,3 V: (3,3 − 2,0) / 0,010 A ≈ 130 Ω → tome 150 Ω, el LED verá ~9 mA y el pin permanecerá dentro de su límite de 9 mA. Con 220 Ω es aún más conservador y perfectamente visible.

Verificación esperada

El LED parpadea cada 300 ms. Al desconectar la resistencia, el LED brilla más, pero está inyectando una corriente no controlada: nunca deje este estado. El programa funciona de forma autónoma con alimentación por jack de 7–12 V, con el USB desconectado.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales