Friday, December 13, 2013

Arduino easy button contrAol

When I was searching the WEB, I have found very easy way how to control buttons in Arduino.

Connections:
OK, and now code:

int ledPin = 13; // choose the pin for the LED
int inPin = 7; // choose the input pin (for a pushbutton)
int val = 0; // variable for reading the pin status

void setup() 
{  
  pinMode(ledPin, OUTPUT); // declare LED as output    pinMode(inPin, INPUT); // declare pushbutton as input
}

void loop()

{  
  val = digitalRead(inPin); // read input value  
  if (val == HIGH) //check if the input is HIGH (button released)
      
    digitalWrite(ledPin, LOW); // turn LED OFF  
  } 
  else 
  {    
    digitalWrite(ledPin, HIGH); // turn LED ON  
  }
}

No comments:

Post a Comment