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?

Napsal: 26 dub 2016 11:28
od Eldan
Něco na tenhle způsob:

Kód: Vybrat vše

void loop() {
if (digitalRead(button) == HIGH) {
if (!ledBlinked) {
digitalWrite(led, HIGH);
delay(100);
digitalWrite(led, LOW);
ledBlinked = true;
}
}
else {
ledBlinked = false;
}
}

Re: Jak naprogramovat tlačítko?

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