Cours:Shieldinfo

De troyesGEII
Révision datée du 18 juin 2013 à 17:47 par Bjacquot (discussion | contributions) (Boutons)
Aller à : navigation, rechercher

Description

Boutons

Bouton Position Arduino Pin Interruption Résistance de tirage
bp0 Bas Gauche 2 0 Pull Up
bp1 Haut Gauche 3 1 Pull Up
bp2 Bas Droite A0 Pull Down
bp3 Haut Droite A1 Pull Down
const char bpPin[4]={2,3,A0,A1};   // Position physique des boutons
char bpEtat[4];
char bpAncien[4];

void setup()
{
    char i;
    for (i=0;i<4;i++) pinMode(bpPin[i],INPUT);
}

void loop()
{
    char i;
    for (i=0;i<4;i++)
    {
        bpAncien[i]=bpEtat[i];
        bpEtat[i]=digitalRead(bpPin[i]);
    }
}

Capteurs

Media:ArduinoBoard.brd


Media:shieldinfo.sch