Stránka 1 z 1

Jak naprogramovat tlačítko?

Napsal: 25 dub 2016 23:16
od Marfi6
Dobrý den,

věděl by jste někdo, jak naprogramovat tlačítko, tak aby při stisku se rozsvítila led, a pak hned zase zhasla? (jakoby problika)
Neboli, stisknu tlačítko a držím ho jak dlouho chci, tak se zaznamená jenom jeden znak, dokud to tlačítko nezmáčknu znova.

Zajímá mě jestli je potřeba nějak naprogramovat přerušení nebo tak něco.

Jedná se o programovaní v Arduinu pro čip Attiny85.

Díky za radu

Re: Tlačítko

Napsal: 25 dub 2016 23:48
od Pic
Přečti si laskavě pravidla tohoto fóra, jak má vypadat název tématu a také to respektuj. Název upraven!

Re: Jak naprogramovat tlačítko?  Vyřešeno

Napsal: 26 dub 2016 11:28
od Eldan
Něco na tenhle způsob:
  1. void loop() {
  2.  if (digitalRead(button) == HIGH) {
  3.   if (!ledBlinked) {
  4.    digitalWrite(led, HIGH);
  5.    delay(100);
  6.    digitalWrite(led, LOW);
  7.    ledBlinked = true;
  8.   }
  9.  }
  10.  else {
  11.   ledBlinked = false;
  12.  }
  13. }

Re: Jak naprogramovat tlačítko?

Napsal: 26 dub 2016 23:47
od Marfi6
Super, to je přesně ono. Díky moc