《温湿度算法》由会员分享,可在线阅读,更多相关《温湿度算法(2页珍藏版)》请在金锄头文库上搜索。
1、温湿度算法.txt 心是自己的,干嘛总被别人伤.没有伞的孩子必须努力奔跑敷衍旳 青春总昰想太多怨,只怨现实太现实为什么在一起要两个人的同意丶而分手只 需要一个人 /接收到的二进制数转换为十进制 a,U=a*3.3/4095/ U1(1.32,4.547) ,U2(1.30,2.76) /温度 T 接收电压 U1 (温度测量范围 0-100)#include int main() float U1,U2,x1,x2,y1,y2,R,T,H; scanf(“%f,%f“, R=50/U1-10;if (27.66R else if (22.28R else if (18.07R else if (
2、14.74R else if (12.11R else if (10.00R else if (8.307R else if (6.938R else if (5.824R else if (4.913R else if (4.164R else if (3.543R else if (3.028R else if (2.597R else if (2.235R else if (1.930R else if (1.671R else if (1.452R else if (1.264R else if (1.104R else printf(“温度不再测试范围内!“);T=(y1-y2)/(x1-x2)*(R-x2)+y2; printf(“温度 T=%0.3f n“,T);/湿度 H 接收电压 U2 (湿度测量范围 20%-95%)if (1.30U2 else if (1.56U2 else if (1.80U2 else if (2.40U2 else if (2.56U2 else if (2.63U2 else if (2.70U2 else printf(“湿度不再测试范围内!“);H=(y1-y2)/(x1-x2)*(U2-x2)+y2; printf(“湿度 H=%0.3f“,H);return 0;