Problème création librairie

Salut,

Je suis en Terminale STI2D et je dois créer une librairie pour que mon code soit utilisable plus facilement. Tous le code que j'ai fonctionne, mais je dois l'adapter pour le transformer en librairie.
J'ai déjà chercher un peu, j'ai les "bases" pour créer la librairie mais je n'arrive pas a tout faire.

Voilà le code fonctionnel: http://pastebin.com/sPgXnEPi

Je sais pas comment faire pour utiliser SoftwareSerial dans une librairie, j'en ai besoin car je ne peux pas utiliser les pin 0 et 1.
Je n'arrive pas non plus a utiliser les tableaux.

Je ne sais pas non plus si je peux utiliser les #define, je pense que mettre directement les valeurs la ou j'en ai besoin suffira.

Merci d'avance.

Bonjour,

Par librairie, je suppose que tu veux parler d’un fichier .cpp et de so fichier.h associé?

Pour utiliser Software Serial dans un fichier .cpp, c’est comme dans un fichier .ino il suffit de faire #include <SoftwareSerial.h>

le #define doit être dans le fichier qui l’utilise ou dans un fichier .h inclus dans ce fichier.