Cours:Shieldinfo
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]);
}
}