x20fan Creative Commons License 2015.03.31 0 1 1055

Csak elnagyoltan a lényeget írtam, itt a teljes:

  const int ledPin =  13;
  const int nyomogomb =  4;
  int ledState = LOW;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(nyomogomb, INPUT_PULLUP);
}

void loop()
{
    if(digitalRead(nyomogomb)==LOW)
     {
        if (ledState == LOW) ledState = HIGH;
        else ledState = LOW;
       digitalWrite(ledPin, ledState);
       delay(30);  
       while(digitalRead(nyomogomb)==LOW) {;}
     }
}

 

A 13-as porton gyárilag van led, a nyomógomb a 4-es pinről a GND-re megy.

Előzmény: Danixy (1054)