titusz99
2017.01.16
|
|
0 0
2742
|
Timer library val így néz(het) ki (f1-f9-ig a lépések):
#include "Timer.h" #define INTERVAL_SD 3000 // sd kártya írás ciklus #define INTERVAL_LCD 4000 // lcd írás ciklus #define INTERVAL_PROG 6000 //program futás ciklus Timer t void setup() { t.after(INTERVAL_SD, f1); } void loop() { t.update(); } void f1() { kiolvas_t(); sd_iras(); serial_print(); t.after(INTERVAL_LCD , f2); } void f2() { lcd_idopont(); kiolvas_t(); t.after(INTERVAL_PROG , f3); } void f3() { szabalyozas(); t.after(INTERVAL_LCD , f4); } void f4() { lcd_puffer(); kiolvas_t(); t.after(INTERVAL_PROG 00, f5); } void f5() { szabalyozas(); kiolvas_t(); t.after(INTERVAL_LCD , f6); } void f6() { lcd_teljesitmeny(); kiolvas_t(); t.after(INTERVAL_PROG , f7); } void f7() { szabalyozas(); kiolvas_t(); t.after(INTERVAL_LCD , f8); } void f8() { lcd_fusthofok(); kiolvas_t(); t.after(INTERVAL_PROG , f9); } void f9() { szabalyozas(); serial_print(); t.after(INTERVAL_SD , f1); } |
Előzmény: Törölt nick (2740)
|
|