Masse arduino

Mais comment cela fonctionne-t-il, puisqu'il y a plusieurs broches GROUND ?

Comment fait alors l'arduino pour savoir quelle masse choisir comme référence ?

Toutes les masses sont reliées. Elles sont au même potentiel et donc tu peux utiliser indifféremment l'une ou l'autre.

EDIT : En fait, on a pas le droit de brancher les masses a plusieurs endroits différents dans le circuit c'est ça ?

Exactement. Puisque les broches GND sont toutes réunies les unes aux autres sur la carte, si tu les connectes à des points différents sur un montage alors tu feras un court-circuit dans le montage. Exactement comme tu le ferais si tu réunissais ces points avec un fil.

Merci beaucoup, mais par exemple peut-on utiliser l'arduino comme un voltmètre, en reliant une de ses masses et une de ses entrées aux aux bornes d'un dipole ?

On peut dire oui moyennant quelques précautions:

  • la tension mesurée ne doit pas excéder la tension d'alimentation du processeur (5V) sous peine de destruction de celui-ci
  • la tension devrait rester inférieure à la valeur de la référence utilisée. En effet toute tension supérieure à la référence donnera 1023.
  • la broche GND de l'arduino doit être connectée sur le potentiel le plus bas. La différence de potentielle entre GND et la broche de mesure (A0, A1, ...) doit être positive.
  • si tu veux vraiment pouvoir mesurer en n'importe quel point du montage, comme tu le ferais avec un voltmètre, l'alimentation de l'arduino doit être distincte de celle du montage sur lequel tu fais la mesure.