Arduino
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);