J'aimerais avoir 2 boucles:
-La première qui va me chercher les info ici et là
-La deuxième qui aurait une fonction de PWM (mais qui n'utiliserai pas la fonction analogwrite) par exemple et qui devrai s'exécuter en permanence même lorsque les programme exécute des fonctions de la première boucle.
Comment faire (en gros dans le principe...)?
Est-ce possible?
Si ca n'est pas très clair, je tenterais à nouveau d'expliquer,..
oui, moi aussi j'ai découvert que si voulais faire un PWM "maison" comme tu dis, cela occupera ma carte et elle ne pourra rien faire d'autre! à part si c'est une PWM basse fréquence, c'est a dire de période de plusieurs dizaines de millisecondes au moins, et là on peut tenter d'utilser micros() à la place de delay() et ainsi la carte peut faire d'autres choses.
Les PWM de l'arduino sont gérées différemments, c'est poiur cela que seuls certains ports sont compatibles PWM ^^
C'est possible d'écrire deux boucles en parallèle. Bien sûr les deux ne seront pas exécutées en même temps, elles devront laisser la main régulièrement à l'autre.