#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);
int pole1[5];
int pole2[5];
int pole3[5];
int pole4[5];
void setup() {
lcd.init();
lcd.backlight();
randomSeed( analogRead(A0));
}
void loop() {
for (int i =0; i<5;i++) {
pole4[i] = pole3[i];
pole3[i] = pole2[i];
pole2[i] = pole1[i];
pole1[i] = random(0,20);
}
lcd.clear();
for(int i=0; i<5;i++)
{
lcd.setCursor(pole1[i],0);
lcd.print("*");
lcd.setCursor(pole2[i],1);
lcd.print("*");
lcd.setCursor(pole3[i],2);
lcd.print("*");
lcd.setCursor(pole4[i],3);
lcd.print("*");
}
delay(500);
}