Funkcia

Wiring, C++, C, Java, ...
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Odpovědět
roman11
Příspěvky: 2
Registrován: 27 led 2018, 14:14

Funkcia

Příspěvek od roman11 » 05 úno 2018, 11:51

Dobrý deň páni , mám taký problém , chcel by som naprogramovať niečo takéto :
Svieti Led1
Stlačím tlačidlo T1
Zhasne led 1
Nezávisle od tohto obvodu je senzor ktorý odosiela náhodne signály , pokiaľ neodošle 10 sekúnd signál zasvieti LED2
pokiaľ je Led 2 zasvietená, zasvieti LED 3, pokiaľ nieje zasvietena program počká kým zasvieti Led 2 a potom ( okamžite ) zasvieti Led 3

Ďakujem za rady

petan
Příspěvky: 358
Registrován: 23 črc 2017, 10:19
Kontaktovat uživatele:

Re: Funkcia

Příspěvek od petan » 05 úno 2018, 11:57

A v čem je problém?
Nahoď co máš a nějak se to dá do kupy.

Ledka s tlačítkem digitalwrite(LED, !digitalread(PIN));

Ve smyčce loop přičítej každou sekundu číslo a pokud dosáhne 10, tak rozsviť LEDky. Pokud přijde signál, tak čítač vynuluj. Vlastně podobně jako tady https://arduino-forum.cz/viewtopic.php?f=3&t=475

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti