/*
Le numéro de port de la LED est un paramètre du projet qui dépend de la configuration matérielle.
Si on change de configuration matérielle (par exemple en plaçant la LED sur un autre port),
il est actuellement nécessaire de modifier le programme en conséquence,
ce qui n'est pas très pratique. Il conviendrait de considérer que, pour un projet donné,
la configuration matérielle étant connue,
les éléments correspondants de configuration logicielle (un numéro de port par exemple)
devraient être écrits dans un fichier spécifique.
Ça tombe bien car le langage C utilise des fichiers header d'extension .h en partie pour cela.
*/
/*
Ajoutez au projet un fichier constantes.h dans lequel vous déplacerez la directive de compilation
qui fixe le numéro de port de la LED.
Modifiez le programme principal en conséquence en lui ajoutant la directive adéquate. N'oubliez pas de tester !
*/
/*
- Pour ajouter un fichier : "Library Manager : Nouveau fichier"
- on transfert dans le nouveau fichier ("constantes.h") la directive "#define PORTLED 4"
- on ajoute dans le programme principal une directive "#include constantes.h"
*/
#include "constantes.h"
void setup() {
pinMode(PORTLED,OUTPUT);
}
void loop() {
digitalWrite(PORTLED,0);
delay(1000);
digitalWrite(PORTLED,1);
delay(1000);
}
LED branchée sur port 4