Comment fusionner deux programmes en un seul programme ?

Bonjour,

J’ai actuellement deux programmes, un que j’ai codé moi même et l’autre avec l’aide de personnes sur le forum.
J’ai un programme qui compte le temps qui passe comme un compteur en fonction de l’état d’un interrupteur.
L’autre programme récupère des informations sur une carte SD.

J’ai besoin de fusionner les deux programmes pour récupérer les informations sur la carte SD et les traiter dans mon compteur.
Le problème, c’est que de mon coté cela ne fonctionne pas alors que les deux programmes sont fonctionnels chacun de leurs côtés, j’ai essayé pleins de choses, en faisant bien attention aux variables.

L’IDE Arduino me dit qu’il va y avoir un manque de place qui peut provoquer des instabilités mais ne me dis pas que la mémoire est pleine donc je suppose que c’est encore bon.

J’ai mis les codes en pièce jointe car sinon je dépasse la limite de caractères autorisée.

COMPTEUR_FINAL1 C’est le compteur de temps,
Programme fonctionnel C’est pour récupérer les infos sur la carte SD.

Merci.

COMPTEUR_FINAL1.ino (9.03 KB)

Programme_fonctionnel.ino (1.19 KB)

En faisant ds recherche sur le forum !
Désolé d'être aussi raide mais le sujet revient tous les mois quand ce n'est pas plusieurs fois par mois.

Pour faire des recherches il faut cliquer sur l'icone Loupe qui ressemble à un Q majuscule.
Les résultats de recherches sont prioritairement en français.

Bonne pèche .

Le problème c'est que j'en ai fait des recherches et j'ai rien trouvé.
Mon premier programme est quand même assez complexe pour moi et le deuxième et court mais les lignes doivent être placées au bon endroit.
C'est pas sur le forum que je vais trouver quelque chose d'aussi spécialisé que moi.

Là je ne peux pas te croire !

J’ai cliqué sur le Q majuscule de l’icone loupe en haut à droite de la fenêtre.
J’y ai écrit :
“Fusionner deux programmes”
Automatiquement j’ai été basculé sur une page google :
[fusionner deux programmes site:http://forum.arduino.cc](http://fusionner deux programmes site:http://forum.arduino.cc)
et la page donne des dizaines de réponses.
Au passage cela te donne la syntaxe pour faire une recherche sur un site particulier.

C'est bien ce que j'ai fait mais aucune recherche correspond à mon besoin.
Mais pour l'instant j'essai de m'occuper d'un autre soucis, la fusion des deux programmes je le ferais plus tard puisque de toute manière je n'ai pas terminé le programme à fusionner même si il est fonctionnel.

C'est bien ce que j'ai fait mais aucune recherche correspond à mon besoin.

C'est normal il n'y a pas deux programme identiques il ne peut y avoir de recette universelle.
Il faut comprendre la logique : fusionner les deux setup en supprimant les éventuels conflits idem avec loop.

Et éviter d'utiliser la même pin dans les deux programmes, cela parait idiot de le signaler mais ça c'est déjà vu.