kolik milisekund uběhlo
Napsal: 12 úno 2019, 20:36
Ahoj, snažím se dostat pod kůži funkci millis(). Zatím zkouším jen se serial monitorem a na něm vidím divné výsledky:
cekal bych, ze na monitoru uvidim
ale to se nedeje, misto toho vidim:
to vypada jakoby se ten if statement aktivoval 3x. je tomu tak?
Kód: Vybrat vše
void setup() {
Serial.begin(19200);
Serial.println("started millis school");
}
void loop() {
long now = millis();
if (now == 2){
Serial.println("ted byla dvojka");
}
}
Kód: Vybrat vše
started millis school
ted byla dvojka
ale to se nedeje, misto toho vidim:
Kód: Vybrat vše
!rkstarted millis school
ted byla dvojka
ted byla dvojka
ted byla dvojka