Если темпера ниже 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);
}