Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

script arduino

04/10/2014 à 17:21:50

aide mémoire

modele fonction
lit un bouton et allume une led au travers d'une fonction allumage(), qui retourne 0/1 si le bouton est appuyé

const int bouton=3;
const int led=13;
boolean truc;

void setup(){
pinMode(bouton,INPUT_PULLUP);
digitalWrite(bouton,HIGH);
pinMode(led,OUTPUT);
digitalWrite(led,LOW);
}

void loop(){
if (allumage()){ // si bouton appuyé, on allume
digitalWrite(led,HIGH);
delay (1500);//pendant 1.5s
digitalWrite(led,LOW);
}
}

boolean allumage(){ //retourne low high selon l'état du bouton
boolean etat=digitalRead(bouton);
if (etat==LOW){
truc=HIGH;
}
else {
truc=LOW;
}
return truc;
}

Dans les catégories : arduino

Aucun commentaire

Flux RSS des commentaires de cet article





Remarque : Votre commentaire sera visible après validation par le webmaster.