Étape 13 : Vent et pluie calculs
void myMode() / / calcule la direction de vent de mode (la valeur que survient le plus souvent).
{
Si (windDirection2 == 1) {un = un + 1;}
Si (windDirection2 == 2) {deux = deux + 1;}
Si (windDirection2 == 3) {trois = 3 + 1;}
Si (windDirection2 == 4) {quatre = 4 + 1;}
Si (windDirection2 == 5) {5 = 5 + 1;}
Si (windDirection2 == 6) {6 = 6 + 1;}
Si (windDirection2 == 7) {7 = 7 + 1;}
Si (windDirection2 == 8) {8 = 8 + 1;}
Si ((un > deux) & &(one>three) & &(one>four) & &(one>five) & &(one>six) & &(one>seven) & &(one>eight) & &(one>answerB)) {answerB =; answerA = 1;}
Si ((deux > un) & &(two>three) & &(two>four) & &(two>five) & &(two>six) & &(two>seven) & &(two>eight) & &(two>answerB)) {answerB = deux ; answerA = 2;}
Si ((trois > un) & &(three>two) & &(three>four) & &(three>five) & &(three>six) & &(three>seven) & &(three>eight) & &(three>answerB)) {answerB = 3; answerA = 3;}
Si ((quatre > un) & &(four>two) & &(four>three) & &(four>five) & &(four>six) & &(four>seven) & &(four>eight) & &(four>answerB)) {answerB = 4; answerA = 4;}
Si ((cinq > un) & &(five>two) & &(five>three) & &(five>four) & &(five>six) & &(five>seven) & &(five>eight) & &(five>answerB)) {answerB = cinq ; answerA = 5;}
Si ((six > un) & &(six>two) & &(six>three) & &(six>four) & &(six>five) & &(six>seven) & &(six>eight) & &(six>answerB)) {answerB = 6; answerA = 6;}
Si ((sept > un) & &(seven>two) & &(seven>three) & &(seven>four) & &(seven>five) & &(seven>six) & &(seven>eight) & &(seven>answerB)) {answerB = sept ; answerA = 7;}
Si ((huit > un) & &(eight>two) & &(eight>three) & &(eight>four) & &(eight>five) & &(eight>six) & &(eight>seven) & &(eight>answerB)) {answerB = 8; answerA = 8;}
Serial.Print ("My Mode valeur est:") ; Serial.println(answerA) ;
}
Ensemble de capteur météo... PDF