Bonjour,
je cherche comment faire fonctionner la librairie Adafruit_NeoPixel avec un projet contenant plusieurs fichiers.
il semble que mon niveau soit un peu pas pour cela.
j'ai fais plusieurs test mais je n'arrive à rien. Je ne sais pas comment passé la class créée en mode extern.
Voici mais fichiers test.
fichier test.ino :
Le principe c'est de déclarer la variable ou fonction dans un .h et de la définir dans un .cpp (ou .ino).
Il faut aussi inclure les .h nécessaires dans lle .cpp ou .ino.
J'ai inclus la déclaration de StripLed dans extern.h, mais il aurait été plus judicieux (plus structuré) de faire un fichier .cpp (par exemple global.cpp) et d'inclure la déclaration dans un .h (global.h).