Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Arduino - zapni / vypni jedním tlačítkem

treba takhle :-) :

int start = 12;
int rele = 13;
int stav = LOW;

void setup() {
  pinMode(rele, OUTPUT);
  pinMode(start, INPUT);
  digitalWrite(rele, stav);
}

void loop() {
    if digitalRead(start) { //je stisknuto
          stav= !stav;    // prepnu stav
          digitalWrite(rele,stav);
          delay(100);                   //spi 0.1s pro debounce
          while digitalRead(start) { }; // cekej na pusteni
          delay(100);                   //spi 0.1s pro debounce
    }
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny