Pour éditer le wiki, il faut demander un compte à un Lapin !
Introduction au CPP pour Arduino
From Le L∞p's Wiki
Revision as of 20:23, 18 February 2011 by Guyzmo (Talk | contribs) (New page: == Structures de base == == Fonctionnalités de base == [http://arduino.cc/en/Reference/pinMode pinMode(int PIN, int value);] * PIN : numéro de pin à modifier (0 à 13) * value: INPUT...)
Structures de base
Fonctionnalités de base
pinMode(int PIN, int value);
- PIN : numéro de pin à modifier (0 à 13)
- value: INPUT ou OUTPUT
passe la pin « digital » de l'arduino « PIN » dans un mode de lecture ou d'écriture.
digitalWrite(int PIN, int value);
- PIN : numéro de pin à modifier (0 à 13)
- value: LOW ou HIGH
si la PIN est en mode OUTPUT, écrit dessus une valeur « 1 » ou « 0 ».
int digitalRead(int PIN);
- PIN : numéro de pin à lire (0 à 13)
si la PIN est en mode INPUT, retourne la valeur lue sur la PIN.
int analogRead(int PIN);
- PIN : numéro de la pin à lire (0 à 5)
retourne une valeur de 0 à 1023 lue sur la PIN, correspondant à une valeur comprise entre 0 et 5 volts. Chaque pas correspond donc à 0.0049V (4.9mV).
Serial.begin(9600);
démarre la connexion série via le port USB
Serial.println(val);
écrit ce qui est contenu dans « val » sur le terminal série sur l'ordinateur. par exemple :
Serial.println(analogRead(2));
Serial.print(val)
identique à Serial.println, mais écrit val sur la même ligne (pas de retour chariot).