Сравнение датчиков и вывод на экран

tokima
Offline
Зарегистрирован: 29.08.2015

Здравствуйте, подскажите.. Имею четыре температурных датчика, вывод на экран всех не нужен. Как сделать что-б выводилась только самая высокая температура ? 

spa-sam
Offline
Зарегистрирован: 14.12.2012
наскорую руку можно примерно так
void setup() {

  Serial.begin(9600);
}


void loop() {
  
  int sensorValue1 = analogRead(A0);
  int sensorValue2 = analogRead(A1);
  int sensorValue3 = analogRead(A2);
  int sensorValue4 = analogRead(A3);
     
 int sensVal1 = max(sensorValue1,sensorValue2);
 int sensVal2 = max(sensorValue3, sensorValue4);
 int sensVal_MAX = max(sensVal1, sensVal2);
  
  Serial.println(sensVal_MAX );
 
}