Ahoj, mám zapojený display 4×20 a vypisuju hodnoty.
ale potřeboval bych aby se mi první tři řádky vypisovali každých 5 vteřin, ale čtvrtý řádek bych potřeboval aby se mi vypisoval každých 30 sekund.
Pokud by jste věděli tak dejte vědět.
Díky moc za každou radu.
Zde kód:
clearLCD();
selectLineOne();
delay(100);
Serial.print(„TE: „);
Serial.print(temperature);
Serial.print((char)223);
Serial.print(„C „);
Serial.print(„VL: „);
Serial.print(humidity,0);
Serial.print(„% „);
delay(100);
selectLineTwo();
delay(100);
Serial.print(„TL: „);
Serial.print(pressure/91.8, 0);
Serial.print(„hPa „);
Serial.print(„OS: „);
Serial.print(value/11,1);
Serial.print(„% „);
delay(100);
selectLineThree();
delay(100);
if(time >= updateUI){
updateUI += UI_UPDATE_PERIOD;
Serial.print(„RV: „);
Serial.print(speed*1.61);
Serial.println(„km/h „);
}
Serial.print(“ SV: „);
Serial.print(strVals[y]);
delay(100);
selectLineFour();
delay(100);
Serial.print(„MS: „);
z2 = iVol % 10000;
Serial.print((float)z2/10,1);
Serial.print(„mm „);
numDropsRainGauge = 0;
Toto je jediné co dokážu sám vymyslet ….