udp.read( packetBuffer, UDP_TX_PACKET_MAX_SIZE );
if (tick == 2) {
matrix.drawChar(2, y, sec1[0], HIGH, LOW, 1);
matrix.drawChar(8, y, sec2[0], HIGH, LOW, 1);
// matrix.drawChar(xs, y, sec1[0], HIGH, LOW, 1);
// matrix.drawChar(xs+6, y, sec2[0], HIGH, LOW, 1);
float temp = bme.readTemperature();
LCD.setCursor(0,0);
LCD.print(temp );
LCD.setCursor(4,1);
LCD.print(time.gettime("H:i:s"));
float value = (float)analogReag(A1)*5*1000/1024;
int value_int = (int)value_int;
switch(value_int) {
case(4442):
current = 120;
//Объявли массив table из 1024 значений
//Для каждого значения ввели правильный ответ
int table[] = {12, 34, 64, 33, ..., 954}
//Где-то в коде
int value = analogReag(A1);
current = table[value];