Bonjour à tous,
Alors voilà, je souhaiterais quelques explications complémentaires concernant les déclaration de n° de Pin. Je m'explique :
Je souhaite réaliser un programme qui déplace un chariot. Ce chariot peut s’arrêter à différentes positions. Pour cela, j'utilise un moteur avec une liaison poulie/courroie.
D'un point de vue programmation, j'aimerais réaliser une fonction qui dit : avance jusqu'au capteur X. Afin d'être appelée plusieurs fois et ainsi alléger la quantité de code, cette fonction recevrais en paramètre le capteur où elle doit s’arrêter. Or d'un point de vu matériel, le capteur est relié à un Pin de l'arduino.
Ma question est donc : Quel est le type d'argument à transmettre à ma fonction de sorte à ce que je puisse l'utiliser de la forme :
1 | while(digitalRead(variable_X_recuperee_en_argument) == HIGH) |
J'espère avoir été suffisamment précis. En vous remerciant d'avance.
Yvan