#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27 , 20 , 4);
int led = 7;
int button = 6;
int valuebutton;
int value = 1000;
int table[16] ={1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007,
1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015};
int index = 0;
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.backlight();
Serial.begin(9600);
pinMode (led, OUTPUT);
pinMode (button, INPUT_PULLUP);
}
void loop() {
valuebutton = !digitalRead(button);
if (valuebutton) {digitalWrite (led, false);}
else {digitalWrite (led, true);}
for (int line = 0; line <=3; line++){
for (int row = 0; row <=19; row = row +5){
lcd.setCursor(row,line);
lcd.print(table[index]);
//lcd.print(line);
index++;
delay(500);
if (row == 15 and line == 3) {
index = 0;
lcd.clear();
}
}
}
}