//
// PtMPK.ino
// Przebieg Trasy MPK
//
// Created by Tobiasz Kropidłowski 29.09.2024.
//
// Idea Cyprian
//
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
String przebiegTrasy = "Poznan Glowny - Most Dworcowy - Rondo Kaponiera - Most Teatralny - Poznanska - Wielkopolska";
String nazwaLini = "Linia 10 Blazeja";
int speed = 10;
//Flags
String odcinek = "";
int i = 0;
void setup() {
lcd.begin(20, 4);
lcd.backlight();
}
void loop() {
if (i < przebiegTrasy.length() - 15) {
lcd.setCursor(0,1);
odcinek = przebiegTrasy.substring(i, i+16);
lcd.print(odcinek);
delay(speed * 10);
i++;
} else {
delay(1000);
lcd.clear();
i = 0;
}
lcd.setCursor(0,0);
lcd.print(nazwaLini);
}