Arduino

De troyesGEII
Révision datée du 8 décembre 2012 à 01:07 par Bjacquot (discussion | contributions) (Page créée avec « =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 ... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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);