/* BP Programme 5 Quand on presse sur un BP, on allume une LED connectée. Quand on relache le BP elle s'éteint. Nous utilisons la LED CMS de la carte Arduino Duemilanove (Port Digital 13). Le Bp est relié d'un coté au 5V de l'autre coté au port Digital 8. Une résistance est reliée d'un coté à la masse et de l'autre au port Digital 8. Quand on appuid sur le BP on envoit du 5V sur l'entrée Digitale 8. Quand le BP n'est pas appuyé, on trouve 0V sur l'entrée Digitale grace à la résistance reliée à la masse. */ int ledPin = 13; int inputPin = 8; int val = 0; void setup() { pinMode(ledPin, OUTPUT); /* Initialise le port 13 en sortie */ pinMode(inputPin, INPUT); /* Initialise le port 8 en entrée */ } void loop() { val= digitalRead(inputPin); /* lecture de l'état du BP */ if (val==HIGH)/* Si BP appuyé */ { digitalWrite (ledPin, LOW); /* éteindre la LED */ } else { digitalWrite (ledPin, HIGH); /* allumer la LED */ } }