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];
чтобы сайт существовал независимо от платЕсли вообще без оборудования, то нет конечно. Если Вы готовы выделить для сайта отдельный компьютер, то да, это реализуемо.
char inChar = (char)Serial.read();
inputString += inChar;
if (inChar != '\n' or inChar != '\r'){
int i = inputString.indexOf(" ");
if (i > 0) {
String command = inputString.substring(0, i);//Часть строки о пробела
String paramString = inputString.substring(i + 1, inputString.length());//Это часть строки после пробела
unsigned long param = paramString.toInt();