mercredi 7 décembre 2016

La fonction pinMode()

pinMode()

DESCRIPTION
Configure la broche spécifiée pour qu'elle se comporte soit en entrée, soit en sortie.
SYNTAXE
pinMode(broche, mode)
PARAMÈTRES
broche: le numéro de la broche de la carte Arduino dont le mode de fonctionnement (entrée ou sortie) doit être défini.
mode: soit INPUT (entrée en anglais) (=0) ou OUTPUT (sortie en anglais) (=1)

Exemple: http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.pinMode

lundi 5 décembre 2016

Mon premier programme !

Notre premier programme est très simple, on va faire clignoter une LED. Voici le code:
/*
 programme qui fait clignoter la LED
 qui se trouve sur la carte Arduino
*/

// No de la broche où est connecté la LED
const int pinLed = 13;

// on fixe la temporisation à 500 ms
int tempo = 500;

void setup() {
  // on configure la broche en sortie
  pinMode(pinLed, OUTPUT);
}

void loop() {
  digitalWrite(pinLed, HIGH);   // on allume la LED
  delay(tempo);               // on attend 500 ms
  digitalWrite(pinLed, LOW);    // on éteint la LED
  delay(tempo);               // on attend 500 ms
}
et le résultat:
https://www.youtube.com/watch?v=3KsOca8dBWw