Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Arduino - bug ve funkci nebo v designu, řízení světel

Vyriesis si to len tak ze si v programe das nieco co ti bude indikovat co sa stalo, napr. vzdy po pulze na touch senzore si rozsviet na par sekund nejaku LED a budes vediet ci to bol pulz na touch senzore (ak sa rozsvietila LED). Pripadne nejake stavy v programe si indikuj nejak navonok a budes vediet v jakom stave je program.
Moze byt aj chyba v programe ze nejake ine okolnosti (pulz na inom vstupe kludne aj nezapojenom apod) sposobia zblbnute programu.
Nechapem naco tam je posuvny registr, aj to je sekvencny obvod a moze reagovat na pulzy na napajani tak ze zmeni stav. Nevidim ziaden dovod k uC davat nejake dalsie sekvencne obvody, uC vie vsetko sam.
Skus zablokovat napajanie toho posuvneho registru keramickym kondikom napr. 470n apod, co najblizsie k IC.
Alebo skus v programe reagovat na touch event az ked zistis opakovane napr. 100ms ze je stlaceny, nielen 1x kratky pulz.

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