niedziela, 31 marca 2013

Let's go!

Hello there!

Turn OFF/ON LED Arduino (Beginner)

const int buttonPin = 2;     // numer pinu guzika
const int ledPin =  13;      // nume pinu diody LED

// zmienna
int buttonState = 0;         // zmienna do zapisu danych odczytanych od pinu 
                             // z guzika

void setup() {
  // ustawienie diody jako wyjście
  pinMode(ledPin, OUTPUT);      
  // ustawienie guzika jako wejście
  pinMode(buttonPin, INPUT);     
}

void loop(){
  // odczyt stanu z guzika i zapis do zmiennej
  buttonState = digitalRead(buttonPin);

  // sprawdzamy czy guzik jest wciśnięty
  // Jezeli jest wcisniety, oznacza to, że zmienna buttonState ma wartość 
  // HIGH
  if (buttonState == HIGH) {     
    // włączamy diodę LED   
    digitalWrite(ledPin, HIGH);  
  } 
  else {
    // wyłączamy diodę LED 
    digitalWrite(ledPin, LOW); 
  }
}