Communication modbus entre arduino et un automate

Bonjour,
Je voudrais réaliser une maquette avec des capteurs et actionneurs sur arduino et de faire une communication modbus avec un automate pour que celui ci pilote mes capteurs et actionneurs arduino. j'ai déjà fait un programme et réussi à utiliser un bouton, une led et un potentiometre mais je n'arrive pas a actionné un moteur, récupéré la température d'un capteur et d'autre encore. J'ai trouvé que le registre commece 40001 mais je ne sais pas pourquoi quand j'utilise le pin A0 (pour le potentiometre par exemple) il y a A1 A2 A3 A4 A5 qui recupere la même valeur.
S'il y a d'autres façon plus simple comme programme je suis preneur
merci d'avance
Voici le programme

Bonjour,

Si les pins A1...A5 sont en l'air c'est normal. Il va y avoir "trainage" de la tension A0 sur les autres pins. Ce qui va te donner (à une louche près) les mêmes valeurs.
Pourquoi ça te pose un problème?

Car je pensais que je ne pourrais pas utiliser ces entrées pour d'autres capteurs ect ...

Tu peux les utiliser sans problème. Le "problème" que tu signales vient du fait qu'elles son en l'air.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.