This is an old revision of the document!
Connecter la LED extérieure
Vous avez une breadboard sur laquelle sont montés plusieurs composants (deux LED et un bouton poussoir) ainsi que plusieurs fils qui sont connectés à la carte.
Une breadboard permet d'enficher les composants (pas besoin de souder). La breadboard que vous avez est cablé comme ceci :
La carte ARDUINO DUE offre un grand nombre de ports :
Nous nous intéressons pour l'instant aux ports “PWM” ainsi qu'aux ports d'alimentations (3.3V et GND (terre)).
Etape 1 : Recopier le schéma actuel
Dessinez le schéma de connexion actuel.
Fil partant du port de la carte ARDUINO
Fil arrivant sur la rangée de la breadboard.
Composant positionné sur les fils de la breadboard.
Etape 2 : Connecter la diode blanche
Pour ce faire
Sélectionner un port “Tout ou Rien” de la carte ARDUINO (différent du port 13)
Placer sur la Breadbord la diode.
Faite partir un fil du port “Tout ou Rien” vers le + de la diode.
Faite partir un fil du connecteur masse de la carte ARDUINO vers le - de la diode.
Etape 3 : Modifier le programme précédent
Modifier le programmer précédent pour faire clignoter la diode interne en alternance avec la diode externe. Quand la diode interne s'allume, la diode externe s'éteint et vice-versa.
Led externalLed(10, "external"); // Led sur le port 10;
Led builtinLed(BUILTIN_LED, "internal"); // Led interne.
void setup()
{
Serial.begin(9600);
builtinLed.SwitchOn();
}
void loop()
{
if(builtin.IsSwitchedOn())
{
builtin.SwitchOff();
externalLed.SwitchOn();
}
else
{
builtin.SwitchOn();
externalLed.SwitchOff();
}
}