Close

Odpověď na: Řídící jednotka pro peletový kotel

Úvodní stránka Fórum Vaše projekty Arduino Řídící jednotka pro peletový kotel Odpověď na: Řídící jednotka pro peletový kotel

#9100
posjirka
Účastník

ten watchdog je ochranná funkce … jak jsem již psal …
celá funkce watchdog se skládá z:

– vložení knihovny: #include <avr/wdt.h>
– aktivace watchdogu v setupu : wdt_enable(WDTO_8S);
– průběžný reset : wdt_reset();

a 8s je pro něj maximum:
https://tushev.org/articles/arduino/5/arduino-and-watchdog-timer
add.2. – ano ten kod musíš napsat všude, kde bude čas delší než 8s. Radši méně, když máš pak víc funkcí nemusel by uplně všechno včas stíhat a omylem by se procesor sám resetoval.

když chceš pauzu 10s tak jí rozděl na 2x 5s a pokaždé resetuj watchdog….
u 15s to rozděl na 3x 5s a opět pokaždé resetuj watchdog …