Arduino

De troyesGEII
Aller à : navigation, rechercher

Quelques principes du langage C

  • Chaque ligne (ou plutôt chaque instruction) se termine par un ";" .
  • Une ligne de commentaire commence par //
  • Un bloc de commentaires commence par /* et se termine par */

Entrées Sorties

Sortie logique

On configure la sortie choisie avec :

pinMode(ledPin, OUTPUT);

Puis on modifie la valeur de la sortie avec :

digitalWrite(ledPin, valeur);  // la valeur est binaire, soit HIGH soit LOW

Entrée logique

On configure l'entrée choisie avec :

pinMode(entreePin, INPUT);

On peut éventuellement activer la résistance de pull-up associée avec :

digitalWrite(entreePin, HIGH);

Puis on effectue une lecture de la valeur par :

val = digitalRead(entreePin);