J'ai un projet pour ma chaise roulante, mais je m'y connais pas assez en codage pour les réaliser...
Du coups, je m'explique. Le but ce serait d'utiliser mon Arduino UNO 3 pour faire deux fonctions:
-La première (celle-là c'est ok pour moi): un servomoteur qui tourne de 90 degrés actionnable avec une télécommande IR.
-La deuxième: un capteur ultrason avec un écran LCD ou autre qui m'afficherais en cm une distance.
Maintenant ma question c'est: est-ce que c'est possible de faire travailler les deux fonctions séparément avec le même Arduino et est-ce que vous avez un exemple de code pour cette situation?
Pour votre demande c’est sans doute possible, il faut utiliser des techniques de temps partagé pour ne pas bloquer le programme (pas de delay).
la programmation par machine à états (cf mon tuto éventuellement) est une approche possible
Réellement, séparément, pas, mais en partageant le temps on "voit" le fonctionnement comme si c'était séparément.
Pour le code, puisque tu maîtrise le couple servo - télécommande, exerces-toi, pour l'affichage et pour le capteur à ultra-son des exemples de leur bibliothèque respective.
Après, on peut t'aider pour le mixage.