#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
unsigned long previousMillis = 0;
const long interval = 1000; // Update every 1000 milliseconds (1 second)
void setup() {
Serial.begin(9600);
lcd.init();
lcd.backlight();
}
void loop() {
unsigned long currentMillis = millis(); // Get the current time
// Check if one second has passed
if (currentMillis - previousMillis >= interval) {
previousMillis = currentMillis; // Save the last time we updated the display
lcd.setCursor(1,0);
lcd.print("Time:");
lcd.setCursor(6,0);
lcd.print(currentMillis / 1000);
delay(400);
}
}