This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
in202:seance_5:breadboard [2021/04/29 09:01] bmonsuez created |
in202:seance_5:breadboard [2022/11/18 10:46] (current) |
||
---|---|---|---|
Line 37: | Line 37: | ||
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. | 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. | ||
+ | <hidden Correction> | ||
+ | <code cpp> | ||
+ | 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(); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </code> | ||
+ | |||
+ | </hidden> | ||