定义个变量alt,当alt小于5时显示一个屏,大于5时显示另一个,大于9时回0
我就是这样做的,请参考
- if(alt++ < 5){
- lcd.clear(); //the first screen
- lcd.setCursor(0,0);
- lcd.print("T:");
- lcd.print(temp);
- lcd.setCursor(9,0);
- lcd.print("H:");
- lcd.print(humi);
- lcd.setCursor(0,1);
- lcd.print("P:");
- lcd.print(pm25);
- lcd.setCursor(9,1);
- lcd.print("L:");
- lcd.print(light);
- }else{ //the second screen
- lcd.clear();
- lcd.setCursor(0,0);
- lcd.print("BP:");
- lcd.print(bp);
- lcd.setCursor(0,1);
- lcd.print("Al:");
- lcd.print(altitude);
-
- }
- if(alt >9) alt = 0;
复制代码 |