Inter Digital Pin

arduino_3buttondigitalReadpullup

Le sketch

 /* Arduino Touch Digital PIN  
 * Trois boutons reliés à la masse et aux PIN Digital 5 6 et 7  
 */  
 #define PIN_VOLUME_UP 5  
 #define PIN_VOLUME_DOWN 6  
 #define PIN_MUTE 7  
 int state = 1;  
 void setup()   
 {  
  Serial.begin(9600);  
  pinMode(PIN_VOLUME_UP, INPUT);  
  pinMode(PIN_VOLUME_DOWN, INPUT);  
  pinMode(PIN_MUTE, INPUT);  
  // enable internal pull-ups  
  digitalWrite(PIN_VOLUME_UP, 1);   
  digitalWrite(PIN_VOLUME_DOWN, 1);   
  digitalWrite(PIN_MUTE, 1);   
  delay(200);  
 }  
 void loop()   
 {  
  state = digitalRead(PIN_VOLUME_UP);  
  if (state != 1) {  
    Serial.println("VOLUME UP !");  
  }   
  state = digitalRead(PIN_VOLUME_DOWN);  
  if (state != 1) {  
    Serial.println("VOLUME DOWN !");  
  }   
  state = digitalRead(PIN_MUTE);  
  if (state != 1) {  
    Serial.println("MUTE !");  
  }   
 }  

 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Articles récents
Commentaires récents
fatima sur Bienvenue !
AdminDroid sur Bienvenue !
fatima sur Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :