déclaration entrées et sorties

Bonjour,

Une question simple de (très) grand débutant:

lorsque j'écris:

int capteur = 4; // entrée capteur pin 4 int temperature = 4; // mettre la valeur 4 dans la variable température

Comment le processeur fait-il la différence entre la pin 4 et la valeur 4 ?

Merci

Salut salut :=)

Dans ton code ce ne sont que des variables que tu utilises, pour le µC il ne fera que la différence au moment tu auras besoin de définir une pin :)

int varpin= 4; int temperature = 28;

pinMode(varPin, INPUT); // pin 4 en entrée Serial.print("La temperature est de : "); Serial.print(temperature); Serial.println("degres");

Je en sais pas si je suis bien clair et je m'en excuse ^^

amicalement, Trigger

Bonjour,

dulut:
int capteur = 4; // entrée capteur pin 4
int temperature = 4; // mettre la valeur 4 dans la variable température

Comment le processeur fait-il la différence entre la pin 4 et la valeur 4 ?

Il ne fait aucune différence :wink:
C’est les fonctions pinMode() digitalRead() etc … qui ce charge de faire la relation 4 = pin D4.
Pour le cpu 4 = 4.

Les réponses sont très claires, je vous remercie.