Если темпера ниже 18, вывести сообщение "COLD"
если темпера больше 18 и меньше 25 – "WARM "
если температура больше 25 – "HOT"
Arduino
Вот часть кода:
#include

LiquidCrystal lcd(7,6,5,4,3,2);

void setup()
{
lcd.begin(16,2);
lcd.print("Temperature:");
pinMode(A0,INPUT);
Serial.begin(9600);
}
int i = 10;
int tmp1 = 0;
int tmp2 =0;
int x = 0;

void loop()
{

//#1
//lcd.clear();
//#2
//tmp2=analogRead(A0)/2.0485-49.76;
//if(tmp2!=tmp1){
//lcd.setCursor(2,1);
//lcd.print(' ');
//}
//lcd.setCursor(0,1);
//tmp1=tmp2;
//lcd.print(tmp2);
//#3
lcd.setCursor(x-1,1);
lcd.print(' ');
tmp2=analogRead(A0)/2.0485-49.76;
lcd.setCursor(x++,1);
lcd.print(tmp2);
if(x>=17){
x=-1;
}
delay(500);
}

Dima22022005 Dima22022005    2   17.05.2020 11:57    12

Другие вопросы по теме Информатика